Hand Sanitizer Otomatis Arduino

Kali ini kita mencoba membuat hand sanitizer otomatis arduiono yang tujuannya adalah mampu mengeluarkan cairan liquid hand sanitizer tanpa menyentuh botolnya.

Berikut adalah penjelasannya.

Part List:
– Arduino Uno / Promini / Nano
– Sensor HCSR04
– Motor Servo S90 @2pcs
– Kawat atau Tali
– Kabel Jumper

 

Silahkan disimak wiring diagramnya.

Pin Mapping:

Arduino Hardware
+5v HSCR04 VCC Pin dan Servo Motor VCC
GND HCSR04 and Sevo motor GND
Pin No 6 HCSR04 TRIGGER PIN
Pin No 5 HCSR04 ECHO pin
Pin No 9 [Servo Left] Input Pin
Pin No 10 [Servo Right] Input Pin

 

Flowchart

Explanation Flowchart:
Arduino akan membaca output dari sensor ultrasonic HCSR04, dan mengeceknya apakah ada halangan semisal tangan dalam jarak kurang dari 15cm yang terbaca. Dan jika ada, maka Arduino akan memerintahkan motor servo untuk melakukan gerakan menekan sprayer hand sanitizer agar mengeluarkan cairan liquid hand sanitizer. Dan jika tidak ada maka Arduino akan memerintahkan motor untuk melaukan gerakan release atau idle dimana tidak dilakukan penekanan pada sprayer botol hand sanitizer.

Source Code
Sebelum menulis code, kita perlu menambah library untuk module motor servonya.
Link motor servo library bisa didownload disini.

 

Video

File source code dan file penunjang DOWNLOAD disini ya..

Semoga bermanfaat 🙂