Isi kandungan:
- Bekalan
- Langkah 1: Memahami Solenoid Valve
- Langkah 2: Menyambungkan Solenoid Valve ke Relay 5V
- Langkah 3: Sambungkan Sensor IR
- Langkah 4: Muat naik Sketsa / Kod
- Langkah 5: Pasang Valen Solenoid ke Paip / Paip
- Langkah 6: Menggunakan Pili Air Sensor Gerak
Video: Tekan Air Motion Sensor Menggunakan Arduino dan Solenoid Valve - DIY: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam projek ini, saya akan menunjukkan kepada anda cara membina Motion Sensor Water Tap menggunakan Solenoid Valve. Projek ini dapat membantu anda menukar paip air manual yang ada menjadi keran yang dapat dikendalikan berdasarkan pengesanan gerakan. Dengan menggunakan sensor IR yang dihubungkan dengan Arduino, Ketukan akan dihidupkan secara automatik setiap kali tangan dikesan berdekatan dengan sensor IR. Ketukan akan tetap AKTIF untuk waktu yang tetap seperti yang ditentukan oleh pengguna dan kemudian MATI secara automatik.
Projek ini menggunakan bekalan mudah yang mudah diakses dan juga dapat dilaksanakan oleh semua orang.
Bekalan
- Arduino Uno.
- Solenoid Valve 12V.
- Sensor IR - boleh diganti dengan Sensor Ultrasonik berdasarkan pilihan anda.
- Diod - 1N4007.
- Bekalan Kuasa 12V.
- Relay 5V.
- Papan Roti Mini.
- Menyambung wayar.
Langkah 1: Memahami Solenoid Valve
Injap solenoid dikendalikan secara elektromagnet. Tenaga gegelung menjadikan injap terbuka dan membiarkan aliran bendalir. Mekanisme ini membantu menggantikan injap manual dan menjadikannya komponen utama untuk projek ini.
Uji cara kerja injap solenoid dengan menghubungkan terus bekalan kuasa 12V ke injap Solenoid. Selepas itu anda akan mendengar bunyi "Klik". Bunyi ini menunjukkan pembukaan dan penutupan injap.
Untuk mengawal injap Solenoid, kita mesti menyambungkannya ke Arduino Microcontroller. Untuk melakukannya, Relay 5V akan digunakan. Injap solenoid menyebabkan EMF belakang yang boleh merosakkan geganti jika disambungkan secara langsung. Oleh itu, Diod mesti dihubungkan seperti yang ditunjukkan dalam gambar dalam langkah ini. Ini membantu memastikan kawalan injap solenoid yang selamat.
Catatan - Solenoid Valve tidak mempunyai terminal positif atau negatif, terminal mana pun boleh dianggap sebagai + ve atau -ve.
Langkah 2: Menyambungkan Solenoid Valve ke Relay 5V
Dalam langkah ini, kita akan menyambungkan injap solenoid ke relay. Rujuk rajah litar yang disediakan untuk sambungan.
- Sambungkan terminal positif (+ ve) bekalan 12V ke terminal umum (yang tengah) relay.
- Sambungkan hujung positif diod ke terminal relay NO (Biasanya Terbuka).
- Berikan bekalan 5V ke Relay dari pin arduino 5V.
- Sambungkan pin input (IN) Relay ke Pin 13 dari Arduino.
Sekiranya geganti, bahagian bekalan mempunyai 3 pin:
- VCC
- GND
- IN atau IN1, IN2 (berdasarkan 1 saluran atau relay 2 saluran)
Bahagian output geganti:
- Konfigurasi Biasanya Tertutup (NC): 1. isyarat TINGGI - arus mengalir. 2. Isyarat RENDAH - arus tidak mengalir
- Biasanya Konfigurasi terbuka (TIDAK): 1. Isyarat TINGGI - arus tidak mengalir. 2. Isyarat RENDAH - arus mengalir.
- Biasa (CO)
Di litar ini kita akan menggunakan pin "Normally Open" kerana kita perlu membekalkan arus ke injap hanya apabila tangan dikesan.
Langkah 3: Sambungkan Sensor IR
Kami akan menyambungkan sensor IR ke arduino menggunakan pin Analog papan. Dengan menggunakan fungsi AnalogRead () arduino IDE, kita dapat mengakses nilai sensor. Ini dapat membantu menentukan sama ada tangan berada dekat dengan sensor atau tidak.
- Sambungkan pin OUT sensor IR ke pin Analog A0.
- Berikan bekalan 5V ke sensor IR dari Arduino.
- Sambungkan pin GND.
Catatan - Potensiometer pada sensor IR dapat disesuaikan untuk mengubah jarak pengesanan sensor
Langkah 4: Muat naik Sketsa / Kod
Seterusnya, anda perlu memuat naik lakaran ke Arduino anda menggunakan Arduino IDE.
Muat turun kod yang dilampirkan dan kemudian buka di Arduino IDE anda.
Pasang Arduino anda dan pastikan bahawa anda telah memilih port dan papan iklan yang betul, kemudian muat naik kodnya.
Langkah 5: Pasang Valen Solenoid ke Paip / Paip
Sebelum menyediakan bekalan ke persediaan kami, sambungkan injap solenoid ke keran. Terdapat dua cara untuk menjalani proses melampirkannya ke paip.
- Pasang ke Paip: Sambungkan injap ke paip yang membekalkan air ke keran yang ada.
- Pasang ke Ketuk: Sambungkan injap terus ke keran hanya jika ukuran injap sepadan dengan paip yang ada, jika tidak, ia akan menyebabkan kebocoran. Mengikuti yang menghidupkan ketuk manual. Terlepas dari keran manual dihidupkan, tidak akan ada aliran air kerana injap solenoid MATI.
Rajah menunjukkan persediaan untuk sambungan 1.
Langkah 6: Menggunakan Pili Air Sensor Gerak
Itu sahaja, paip air sensor gerakan anda sudah siap digunakan. Setiap kali anda ingin menggunakan paip, gerakkan tangan anda berdekatan dengan sensor IR anda. Setelah itu, air akan mengalir selama 7 saat seperti yang ditentukan dalam kod dan akan mati secara automatik. Ubah tempoh berdasarkan keperluan anda.
Beritahu saya apa yang anda akan ubah atau lakukan secara berbeza di bahagian komen.
Disyorkan:
Kipas Pendingin Auto Menggunakan Sensor dan Sensor Suhu dan Kelembapan DHT11 Dengan Arduino: 8 Langkah
Kipas Pendingin Auto Menggunakan Servo dan DHT11 Sensor Suhu dan Kelembapan Dengan Arduino: Dalam tutorial ini kita akan belajar bagaimana memulakan & putar kipas apabila suhu meningkat di atas tahap tertentu
Corona Safe: Tekan Penjimatan Air Automatik: 6 Langkah
Corona Safe: Tekan penjimatan air automatik: Kita semua mesti mencuci tangan setiap saat untuk menyingkirkan virus dan bakteria khas untuk virus Corona kita perlu mencuci tangan selama 20 saat untuk menyingkirkannya sepenuhnya. Dispenser sabun atau tombol paip mungkin tidak perlu menjadi kebersihan atau
Menggunakan Solenoid Berdenyut Dengan Wemos D1 Mini dan H-Bridge untuk Pengairan: 7 Langkah
Menggunakan Solenoid Pulsed Dengan Wemos D1 Mini dan H-Bridge untuk Pengairan: Untuk arahan ini, saya ingin membuat penyelesaian supaya saya dapat menghidupkan sistem penyiram dari jarak jauh atau untuk menyiram anak benih saya secara automatik. Saya akan menggunakan wemos D1 untuk mengawal solenoid berdenyut. Solenoid ini menggunakan tenaga yang jauh lebih sedikit kerana apabila mereka mempunyai
Mikrokontroler AVR. Togol LED Menggunakan Suis Tombol Tekan. Menolak Butang Tekan: 4 Langkah
Mikrokontroler AVR. Togol LED Menggunakan Suis Tombol Tekan. Menolak Butang Tekan: Di bahagian ini, kita akan belajar Cara membuat kod program C untuk ATMega328PU untuk menukar status ketiga LED mengikut input dari tombol suis. Kami juga telah mencari jalan keluar untuk masalah ini ialah 'Switch Bounce'. Seperti biasa, kami
Kaedah Mengesan Arduino Arasino Menggunakan Sensor Ultrasonik dan Sensor Air Funduino: 4 Langkah
Kaedah Mengesan Tahap Air Arduino Menggunakan Sensor Ultrasonik dan Sensor Air Funduino: Dalam projek ini, saya akan menunjukkan kepada anda bagaimana membuat pengesan air yang murah menggunakan dua kaedah: 1. Sensor ultrasonik (HC-SR04) .2. Sensor air Funduino