Kondisi seperti saat ini mengharuskan kita untuk rajin cuci tangan. Mencuci tangan merupakan tindakan penting dalam menjaga kesehatan dan mencegah penyebaran penyakit. Dengan membersihkan secara teratur, kita dapat menghilangkan kuman, virus, dan bakteri yang bisa menyebabkan berbagai penyakit. Langkah sederhana ini tidak hanya menjaga kesehatan pribadi tetapi juga melindungi orang lain dengan mengurangi risiko penularan penyakit melalui kontak dengan permukaan yang terkontaminasi. Mencuci tangan secara rutin bukan hanya tentang menjaga kebersihan tangan, tetapi juga bertanggung jawab menjaga kebersihan lingkungan sekitar kit
Namun, keran yang dipakai bersama juga rentan akan penyebaran virus. Kali ini kita akan membuat tempat cuci tangan yang dapat mengalirkan air tanpa harus menyentuhnya.
Baca juga : Disney Menciptakan Robot khusus Untuk Pemeran Stunt Double
[membership level=”0,1,2,4″]
1. Alat / Bahan
- Arduino IDE Download
- Arduino UNO 1 Buah
- Sensor IR Obstacle 1 Buah
- Relay 1 Channel 1 Buah
- Motor DC 1 Buah
- Adapter 5V DC 1 Buah
- Project Board 1 Buah
- Kabel Jumper Secukupnya
Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.
2. Skema Rangkaian
Gambar Berikut merupakan Rangkaian Tempat Cuci Tangan Canggih
Keterangan:
- 5V – VCC IR, VCC Relay
- GND – GND IR, GND Relay
- D2 – Pin Data IR
- D8 – Pin Data Relay
- Com Relay – (+) adapter
- NO Relay – (+) motor DC
- (-) adapter – (-) motor DC
[/membership]
3. Langkah Kerja
- Siapkan alat dan juga bahan yang akan digunakan
- Kemudian Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian diatas
- Buka software Arduino IDE yang telah terinstal pada laptop/komputer
- Selanjutnya Ketikkan sketch program pada halaman Arduino IDE
- Terakhir Lakukan proses uploading program
4. Sketch Program
Dapatkan puluhan ebook gratis dengan registrasi melalui tombol di bawah!
/* Program Tempat Cuci Tangan Canggih dibuat oleh Indobot */ #define sensor 2 //Sensor pada pin D2 #define pump 8 void setup() { pinMode(sensor, INPUT); //Setting I/O pinMode(pump, OUTPUT); digitalWrite(pump, HIGH); } void loop() { if(digitalRead(sensor) == LOW){ //Jika sensor bernilai LOW, maka digitalWrite(pump, LOW); } else{ //Jika sensor bernilai HIGH, maka digitalWrite(pump, HIGH); } }
Kesimpulan:
Pompa air akan menyala ketika sensor mendeteksi adanya tangan.
[/membership]
Mau belajar elektronika dasar? Arduino? atau Internet of Things? Ikuti kursus online Indobot Academy!