Arduino Smart Dustbin
- January 07, 2023
Arduino Smart Dustbin
Materials Required:-
Plastic Waste Bin: - https://amzn.to/3GoDhIi
MDF Board: - https://amzn.to/3IyKB6U
Arduino Nano: -https://amzn.to/3Zlpk6i
Ultrasonic Sensor: - https://amzn.to/3GKJ2kK
9G Servo Motor: - https://amzn.to/3VSKHcq
9V HW Battery: - https://amzn.to/3jZFemU
Jumper Wires :- https://amzn.to/3ihQpHd
25V 2200uf Capacitor:- https://amzn.to/3yLfjTT
Comments
Popular posts from this blog
Arduino Code Car Parking System
- March 07, 2024
// Created by Simple Circuits #include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C
lcd(0x27,16,2); #include <Servo.h> Servo myservo; int IR1 = 2; int IR2 = 3; int Slot = 4; //Total
number of parking Slots int flag1 = 0; int flag2 = 0; void setup() { Serial.begin(9600); lcd.init();
//initialize the lcd lcd.backlight(); //open the backlight pinMode(IR1, INPUT); pinMode(IR2,
INPUT); myservo.attach(4); myservo.write(100); lcd.setCursor (0,0); lcd.print(" ARDUINO ");
lcd.setCursor (0,1); lcd.print(" PARKING SYSTEM "); delay (2000); lcd.clear(); } void loop(){
if(digitalRead (IR1) == LOW && flag1==0){ if(Slot>0){flag1=1; if(flag2==0){myservo.write(0); Slot =
Slot-1;} }else{ lcd.setCursor (0,0); lcd.print(" SORRY :( "); lc...
Read more
Arduino Code
- February 16, 2024
//define Pins #include <Servo.h> Servo servo; int trigPin = 11; int echoPin = 12; // defines variables
long duration; int distance; void setup() { servo.attach(13); servo.write(180); delay(2000); //
Sets the trigPin as an Output pinMode(trigPin, OUTPUT); // Sets the echoPin as an Input
pinMode(echoPin, INPUT); } void loop() { // Clears the trigPin digitalWrite(trigPin, LOW);
delayMicroseconds(2); // Sets the trigPin on HIGH state for 10 micro seconds digitalWrite(trigPin,
HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); // Reads the echoPin, returns the sound
wave travel time in microseconds duration = pulseIn(echoPin, HIGH); // Calculating the distance
distance= duration*0.034/2; // Prints the distance on the Serial Monitor Serial.print("Distance: ");
Serial.println(distance); if ( distance <= 25 ) // Change Distance according to Ultrasonic Sensor
Placement { servo.write(180); delay(3000); ...
Read more
Circuit Diagram
- February 16, 2024