Smart Dustbin Arduino Code
#include <Servo.h> Servo lidServo; const int trigPin = 9;const int echoPin = 10;const int servoPin = 3; long duration;int distance; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); lidServo.attach(servoPin); lidServo.write(0); // Lid closed Serial.begin(9600);} void loop() { // Send ultrasonic pulse digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); // … Read more