Cubo de basura sensible con Arduino, sensor ultrasónico y servomotor
En este proyecto, te presentaré la forma de hacer un cubo de basura sensible utilizando Arduino, en el que la tapa del cubo se abrirá mecánicamente mientras tú diriges la basura. Las piezas vitales opuestas utilizadas para fabricar este cubo de basura sensible son un sensor ultrasónico HC-04 y un servomotor TowerPro SG90.
Introducción
Los cubos de basura (o basureros, cubos de basura, cualquiera que sea su nombre) son pequeños contenedores de plástico (o de metal) que se pueden utilizar para la basura (o los residuos) de forma breve. Se utilizan habitualmente en los hogares, lugares de trabajo, calles, parques, etc., para recoger la basura.
En algunos lugares, tirar la basura es un delito grave, por lo que los contenedores públicos son la única estrategia para deshacerse de los residuos pequeños.
Suele ser una aplicación frecuente hacer uso de contenedores separados para recoger residuos húmedos o secos, reciclables o no reciclables.
En este proyecto, he diseñado un sistema sencillo denominado Cubo de basura sensible que utiliza Arduino, un sensor ultrasónico y un servomotor, en el que la tapa del cubo se abrirá mecánicamente tras la detección de la mano humana.
Idea del cubo de basura sensible con Arduino
La idea principal de Sensible Dustbin utilizando la empresa Arduino es la detección de objetos. Ya he utilizado el sensor ultrasónico en Evitar objetos con robotsel Robot, al detectar un objeto, cambiará su trayectoria.
Aquí se aplica una metodología idéntica, en la que el sensor ultrasónico se coloca en la parte superior de la tapa de la papelera y cuando el sensor detecta cualquier objeto, como una mano humana, hará que el Arduino abra la tapa.
¿Cómo construir un cubo de basura sensible con Arduino?
Conectar el servo
Ahora, permíteme que te explique la técnica precisa para configurar y construir el cubo de basura sensible con Arduino. En primer lugar, empezaré con el mecanismo de apertura de la tapa. Como habrás adivinado, he utilizado un servomotor para este fin.
Para abrir la tapa, fijé un pequeño tubo de plástico (como un recambio vacío de una birome) al cuerno del servo (un solo extremo), utilizando pegamento rápido.
Para que este mecanismo tenga la capacidad de abrir la tapa del cubo de basura, tiene que estar colocado cerca de la bisagra, el lugar donde la tapa está relacionada con el principio del cubo. En la siguiente imagen, podrás ver que he apretado el servomotor en la lata.
Asegúrate también de que el brazo elevador esté paralelo al suelo en la situación de tapa cerrada.
NOTA: Según las pautas legales de la física, necesitarás más fuerza para empujar la tapa de la bisagra que en el extremo superior. Sin embargo, para poder abrir la tapa y no tener nunca ningún impedimento, ese es el único lugar donde puedes reparar el servomotor con su brazo.
Conexión del sensor de ultrasonidos
Una vez colocado el servo, puedes pasar al sensor ultrasónico. Perfora dos agujeros similares a los del sensor ultrasónico en la tapa del contenedor, como se muestra en la siguiente imagen.
ADVERTENCIA: Es obligatorio utilizar un objeto puntiagudo con mucha fuerza de voluntad para hacer estos agujeros. Precaución.
Ahora, desde el interior, coloca el sensor ultrasónico a través de los agujeros y repara su lugar con la ayuda del pegamento.
Conectando los elementos
El último paso del curso de construcción es realizar las conexiones obligatorias utilizando cables de conexión largos según el esquema del circuito y fijando estos cables para que no se peguen.
Todos los cables de cada una de las piezas, es decir, el sensor ultrasónico y el servomotor, están relacionados con los respectivos pines del Arduino. Esto finaliza con la técnica de construcción del Basurero Sensible.
Diagrama del circuito
La siguiente imagen muestra el diagrama del circuito del cubo de basura sensible utilizando el Arduino. Se trata de un diseño bastante sencillo, ya que en el desarrollo sólo intervienen dos partes, además del Arduino.
Elementos necesarios
- Arduino UNO [Buy Here]
- Módulo de sensor ultrasónico HC-SR04
- Servomotor TowerPro SG90
- Cableado
- fuente de alimentación de 5V
- Una pequeña papelera con tapa abatible
- Varios (pegamento, tubo de plástico, etc.)
Código
Código de la empresa A continuación se indica la ruta de acceso a Sensible Dustbin mediante Arduino.
Trabajando
Después de disponer el cubo de basura sensible y realizar todas las conexiones obligatorias, añade el código al Arduino y suministra 5V de energía al circuito. Una vez conectado el sistema, el Arduino sigue monitorizando cualquier objeto cercano al sensor ultrasónico.
Si el sensor ultrasónico detecta algún objeto, como una mano por ejemplo, el Arduino calcula su distancia y si es inferior a un determinado valor predefinido, el Arduino activará el servomotor y con la ayuda del brazo extendido listará la tapa abierta.
Después de un tiempo determinado, la tapa se cierra mecánicamente.
Salida de vídeo
Conclusión
Aquí se ha concebido y desarrollado una tarea fácil pero útil, denominada Basurero Sensible, que utiliza Arduino. Utilizando esta empresa, la tapa del cubo de basura se mantiene cerrada para que la basura no quede al descubierto (para evitar las moscas y los mosquitos) y, cuando tengas que eliminar la basura, se abrirá mecánicamente la tapa.
Si quieres conocer otros artículos parecidos a Cubo de basura sensible con Arduino, sensor ultrasónico y servomotor puedes visitar la categoría Electricidad Básica.
Deja una respuesta
¡Más Contenido!