Encuentra tu pasión a solo 4,17 US$/mes | Aprende Robótica, IA e IOT.

Cómo Hacer un Basurero Automático con Arduino

Un día alguien intentó botar basura mientras tenía las manos ocupadas… y terminó ensuciando la tapa del basurero. Entonces surgió una gran idea: ¿y si el basurero pudiera abrirse automáticamente sin tocarlo? Así nació este increíble proyecto de automatización utilizando Arduino.

En este proyecto aprenderás cómo hacer un basurero automático con Arduino paso a paso. Utilizaremos un sensor ultrasónico y un servomotor para crear un sistema inteligente capaz de detectar objetos cercanos y abrir la tapa automáticamente de forma divertida y educativa.

Materiales

Antes de comenzar a construir nuestro basurero automático con Arduino, vamos a revisar todos los materiales que necesitaremos para este divertido proyecto de electrónica y automatización. 

  • 1 Arduino UNO
  • 1 Servomotor SG90
  • 1 Sensor ultrasónico HC-SR04
  • Varios cables macho-hembra de 20 cm
  • Varios cables macho-macho de 10 cm
  • Cartón
  • Silicona caliente
  • Cinta masking
  • 1 Cúter

Ensamblaje de la Maqueta

Para construir la estructura de nuestro basurero automático con Arduino, primero debemos guiarnos por las medidas mostradas en la imagen. Estas medidas nos permitirán cortar correctamente cada una de las piezas de cartón necesarias para formar la maqueta.

Una vez que todas las piezas estén listas, simplemente debemos unirlas utilizando silicona caliente. Poco a poco iremos armando la estructura del basurero hasta obtener la forma final de nuestra maqueta.

Nota: Todavía no coloques el acople del servomotor, ya que primero será necesario realizar la calibración en la etapa de programación.

Diagrama de conexiones

Ahora es momento de realizar las conexiones electrónicas de nuestro basurero automático con Arduino. Para ello, simplemente debemos guiarnos por el diagrama esquemático mostrado en la imagen y conectar cada componente exactamente como se indica.

Recuerda verificar cuidadosamente cada conexión antes de alimentar el circuito para asegurar que todo funcione correctamente.

Programación

Ha llegado el momento de darle vida a nuestro basurero automático con Arduino. Para este proyecto utilizaremos dos códigos diferentes desarrollados mediante programación por bloques utilizando PictoBlox.

Libro de proyectos de inteligencia artificial para niños con contenido educativo práctico y creativo

🧠 IA Educativa desde cero

Explora nuestros eBooks educativos con proyectos guiados paso a paso para enseñar inteligencia artificial desde casa o en el aula.

Antes de comenzar, te recomendamos revisar estos tutoriales:

Código A — Calibración del Servomotor

Primero debemos cargar el código de calibración en la placa Arduino. Este código permitirá posicionar correctamente el eje del servomotor antes de instalar el acople.

Una vez cargado el programa, coloca el acople del servomotor apuntando hacia adelante, alineándolo correctamente con la posición del eje. Cuando todo esté bien calibrado, ya puedes asegurar el acople.

Código B — Basurero Automático

Después de realizar la calibración, ya podemos cargar el segundo código, el cual corresponde al funcionamiento completo del basurero automático con Arduino.

Con este programa, el sensor ultrasónico detectará objetos cercanos y el servomotor abrirá y cerrará automáticamente la tapa del basurero.

Pruebas Experimentales

Ahora llega la parte más divertida: probar nuestro basurero automático con Arduino. Para activar el sistema, simplemente acerca un objeto a una distancia menor de 10 centímetros del sensor ultrasónico.

Cuando el sensor detecte el objeto, la tapa del basurero se abrirá automáticamente durante aproximadamente 3 segundos. Después de ese tiempo, el servomotor cerrará nuevamente la tapa de forma automática.

Puedes experimentar realizando diferentes pruebas:

  • Cambiar la distancia de detección
  • Modificar el tiempo de apertura
  • Probar distintos objetos
  • Ajustar el movimiento del servomotor

De esta manera podrás personalizar el funcionamiento de tu proyecto y seguir aprendiendo sobre automatización con Arduino.

🧠 IA Educativa desde cero

Libro de proyectos de inteligencia artificial para niños con contenido educativo práctico y creativo

Explora nuestros eBooks educativos con proyectos guiados paso a paso para enseñar inteligencia artificial desde casa o en el aula.

Ingrese a su cuenta