Project showcase
Touchless Automatic Motion Sensor Trash Can

Touchless Automatic Motion Sensor Trash Can © CC BY

A touchless automatic motion sensor trash can.

  • 34,114 views
  • 30 comments
  • 55 respects

Components and supplies

Necessary tools and machines

Hy gluegun
Hot glue gun (generic)

Apps and online services

About this project

Video

Code

AutoTrashCan.inoArduino
#include <Servo.h> 

Servo myservo;
const int servo_pin = 2;
const int trig_pin = 3;
const int echo_pin = 4;
const int inter_time = 200;
int time = 0;

void setup() 
{
  Serial.begin(9600);
  myservo.attach(servo_pin, 500, 2400);
  myservo.write(90);
  pinMode (trig_pin, OUTPUT);
  pinMode (echo_pin, INPUT);
  delay(3000);
} 

void loop() 
{
  float duration, distance;
  digitalWrite(trig_pin, HIGH);
  delayMicroseconds(1000);
  digitalWrite(trig_pin, LOW);
  duration = pulseIn (echo_pin, HIGH);
  distance = (duration/2)/29;
  Serial.print(distance);
  Serial.println(" cm");
  time = time + inter_time;
  delay(inter_time);
  if (distance < 10)
  {
    for(int i = 1500; i >= 1100; i-=25){
      myservo.writeMicroseconds(i);
      Serial.println("2");
      delay(100);
    }
    delay(1000);
    for(int i = 1100; i <= 1500; i+=25){
      myservo.writeMicroseconds(i);
      Serial.println("1");
      delay(100);
    }
  }
}

Schematics

Comments

Similar projects you might like

Distance Sensor and OLED

Project tutorial by javier muñoz sáez

  • 22,072 views
  • 22 comments
  • 65 respects

Getting started with IMU (6 DOF) motion sensor

Project tutorial by Aritro Mukherjee

  • 72,531 views
  • 19 comments
  • 42 respects

Easy Motion and Gesture Detection by PIR Sensor & Arduino

Project tutorial by ElectroPeak

  • 26,521 views
  • 9 comments
  • 214 respects

Building a Sensor Network for an 18th Century Gristmill

Project showcase by Jeremy McGinnis

  • 3,739 views
  • 1 comment
  • 25 respects

Complete Digital Clock Including Alarm and Motion Sensor

Project tutorial by LAGSILVA

  • 12,707 views
  • 11 comments
  • 50 respects

Motion Sensor Water Gun

Project tutorial by Team Engineering Is Easy

  • 11,893 views
  • 3 comments
  • 24 respects
Add projectSign up / Login