¿Cómo hacer un basurero inteligente?

Por: wadmin 29/07/2021 3 Comentarios Proyectos de electrónica,

BASURERO INTELIGENTE

 

 

 

 

Queríamos automatizar la apertura de la tapadera de un basurero, para ello utilizamos el famoso sensor ultrasónico “HC-SR04”. El cual se comunica con la placa de “Arduino Nano” para poner en marcha el servo motor “S3003”.

 

Al final de esta publicación encontraras los materiales utilizados para este proyecto.

 

 

 

 

@laelectronicagt

Ve al primer comentario para el código ##electronica ##electronics ##maker ##diy ##ingenieria

♬ Riptide - Vance Joy

 

 

 

 

CÓDIGO DE ARDUINO

 

 

#include <Servo.h>
Servo myservo;  // Crea una instancia de Servo.h
const int Trigger = 3;   //Pin digital 2 para el Trigger del sensor
const int Echo = 2;   //Pin digital 3 para el Echo del sensor
const int Led = 6; //Led indicador
void setup() {
  Serial.begin(9600);//iniciailzamos la comunicación
  pinMode(Trigger, OUTPUT); //pin como salida
  pinMode(Echo, INPUT);  //pin como entrada
  pinMode(Led,OUTPUT); //pin como salida
  digitalWrite(Trigger, LOW);//Inicializamos el pin con 0
  myservo.attach(9);  // Pin 9 para controlar el servomotor
}
void loop()
{
  long t; //timepo que demora en llegar el eco
  long d; //distancia en centimetros
  digitalWrite(Trigger, HIGH);
  delayMicroseconds(10);          //Enviamos un pulso de 10us
  digitalWrite(Trigger, LOW);
  
  t = pulseIn(Echo, HIGH); //obtenemos el ancho del pulso en us
  d = t/58;             //escalamos el tiempo a una distancia en cm
  
  //Serial.print("Distancia: ");
  //Serial.print(d);      //Enviamos serialmente el valor de la distancia
  //Serial.print("cm");
  //Serial.println();
  delay(100);          //Hacemos una pausa de 100ms
  if(d<=8){
    digitalWrite(Led,HIGH);
    //Serial.println("Abrir basurero");
    myservo.write(180);              // tell servo to go to position in variable 'pos'
    delay(5000);
    
  }else{
    myservo.write(0);
    digitalWrite(Led,LOW);
  }
  
}

 

 

 

 

Copia y pega el código en el IDE de Arduino o descarga el archivo en este link: CLICK ACÁ

3 Comentarios

Wilber Antonio Martinez Cardona:
23/08/2021, 09:08:31 PM
Responder

Buena noche consulta que materiales y cual seria el costo se cada material para fabricar un basurero inteligente

Paquito:
25/08/2021, 07:12:24 PM

Hola Wilber, la lista de materiales se encuentra al final de esta publicación. Los materiales sumarian un aproximado de Q251.50 ¡Saludos!

Ruben:
17/11/2022, 07:08:11 PM
Responder

Me podria pasar el codigo y esquema

Yesid:
10/05/2023, 07:27:59 PM
Responder

A cuantos voltios alimento el circuito?

Deja tu comentario