edge lab LIVE! starts Tuesday in Munich. Grab a workshop seat and take home the board you build on. Code FRIEND-HACKSTER saves 20%. () Learn more!
jasrajdevs
Published © Apache-2.0

Smart dustbin

No contact dustbin

BeginnerShowcase (no instructions)1 hour400
Smart dustbin

Things used in this project

Story

Read more

Schematics

Circuit

See it..

Code

Code

Arduino
Code for dustbin, upload it..
#include<Servo.h>
Servo myservo;
#define trigPin A0
#define echoPin A1
int Time, distanceCmR;
void setup(){
  myservo.attach(7);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  myservo.write(150);
}
void loop(){
  digitalWrite(trigPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
  
  Time = pulseIn(echoPin, HIGH);
  distanceCmR= Time*0.034/2; 

  if(distanceCmR<=5){
    myservo.write(15);
    delay(2500);
    myservo.write(150);
  }
}

Credits

jasrajdevs
7 projects • 10 followers
Developing since 2020 july..... I am a student.

Comments