TEMPAT SAMPAH PINTAR BUKA OTOMATIS ( SMART TRASH BIN ) ARDUINO DAN SENSOR JARAK HC-SRF04 Pada kesempatan kali ini saya akan menjelaskan mengenai bagaimana cara membuat sebuah alat tempat sampah pintar buka dan tutup otomatis menggunakan sensor jarak dan Arduino, alat ini sejatinya difungsikan agar orang tidak peerlu repot-repot lagi membuka tempat sampah yang biasanya kotor dan berbau, maka dari itu dibuatlah tempat sampah yang non-kontak agar terjaga kebersihannya terutama bagi manusia dan tangan dari bakteri. tempat sampah ini dilengkapi alarm dan indikator LED hijau dan merah agar kita bisa tahu apakah tempat sampah sudah penuh atau masih kosong. jika sudah penuh maka buzzer akan berbunyi dan LED merah akan menyala, berikut adalah skema dan programnya. a. Arduino Uno b. Sensor Jarak HC-SRF04 c. LCD + I2C d. Motor Servo Mini e. Led dan Buzzer f. Program Arduino IDE #include <Wire.h> // i2C Conection Library #include <Servo.h> #define trigPin1 7 #define trigPin2 5 #define trigPin3 3 Servo myservo; int led1 = A0; long duration1, distance1; void setup() myservo.attach(9); lcd.begin(); pinMode(led1,OUTPUT); pinMode(trigPin1, OUTPUT); myservo.write(170); } void loop() digitalWrite(trigPin1, LOW); lcd.setCursor(0,0); digitalWrite(trigPin2, LOW); lcd.setCursor(4,0); digitalWrite(trigPin3, LOW); lcd.setCursor(8,0); // myservo.write(170); if(distance3 > 5){ lcd.setCursor(0,1); digitalWrite(buzzer,HIGH); } } } } if(distance3 < 8){ digitalWrite(led1,HIGH);
myservo.write(170); delay(200); } g. VIDEO HASILNYA
|