sharveshrams
Published © GPL3+

Plastic seperator

Hi, I made a plastic separator dustbin that can also separate organic, metal lets get going

AdvancedFull instructions provided171
Plastic seperator

Things used in this project

Hardware components

Proximity Sensor
Proximity Sensor
×1
Arduino UNO
Arduino UNO
×1
SparkFun Soil Moisture Sensor (with Screw Terminals)
SparkFun Soil Moisture Sensor (with Screw Terminals)
×1
SG90 Micro-servo motor
SG90 Micro-servo motor
×2
Jumper wires (generic)
Jumper wires (generic)
×1
4xAA battery holder
4xAA battery holder
×1
AA Batteries
AA Batteries
×1

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free
Hot glue gun (generic)
Hot glue gun (generic)
Solder Flux, Soldering
Solder Flux, Soldering

Story

Read more

Code

code

Arduino
upload ths code
#include <Servo.h>  // include servo.h library

Servo myservo_sensor;//mov
Servo servo;//open close
int pos_sensor = 0;
int soil;
int metel;

void setup() {
  Serial.begin(9600);
  myservo_sensor.attach(8);  //connect servo to pin 8
  myservo_sensor.write(0);
  servo.attach(12);
  servo.write(0);
  pinMode(7, INPUT);  //input pin coming from soil sensor
  pinMode(9, INPUT);  //input pin coming from metel sensor(black wire)
}

void loop() {

  soil = digitalRead(7);
  metel = digitalRead(9);
  Serial.print("waiting");

  if (metel == LOW) {
    Serial.print("metel");
    myservo_sensor.write(40);
    servo.write(90);
    delay(100);
  }
  if (soil == LOW) {
    Serial.print("organic");
    myservo_sensor.write(40);
    servo.write(90);
    delay(100);
  } else {
    Serial.print("plastic");
    myservo_sensor.write(40);
    servo.write(90);
    delay(100);
  }
}

Credits

sharveshrams
4 projects • 3 followers
Contact

Comments

Please log in or sign up to comment.