Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Papelera Inteligente con Arduino UNO: Apertura Automática de Tapa

Componentes y Suministros

Arduino UNO (cualquier placa) × 1
Sensor Ultrasónico HC-SR04 × 1
Servomotor Tower Pro MG996R (o micro servo SG90) × 1
Componentes Electrónicos UTSOURCE × 1

Aplicaciones y Servicios Online

Sobre este Proyecto

Todo se vuelve inteligente, ¿por qué no tu papelera? Esta papelera abre y cierra la tapa al detectar basura frente a ella. Acerca la basura, se abre automáticamente, espera a que la eches y tras unos segundos se cierra sola. Mira el video para verla en acción.

Paso 1: Componentes

Paso 2: Montar el Circuito

Muy sencillo. Servo y sensor consumen poco, alimentados directo del Arduino 5V. Alimenta Arduino con >7.4V DC (mín 7V).

Paso 3: Conectar Brazo del Servo

Pega el brazo del servo a un trozo largo de cartón (o palo de helado) con silicona caliente. Conecta el brazo largo al servo.

Paso 4: Montar Servo y Sensor en la Papelera

Coloca el sensor ultrasónico mirando hacia arriba en el borde de la tapa. Fija el servo de modo que su brazo pueda levantar la tapa al girar.

Paso 5: El Código

Repositorio GitHub: ashraf-minhaj/Trash-bot

Lógica: si detecta objeto a ≤50 cm, servo gira a 50° (abre tapa), espera 3 s, gira a 160° (cierra).

#include <Servo.h>
Servo servo;
const int trigPin = 6;
const int echoPin = 5;

void setup() {
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
  servo.attach(3);
}

void loop() {
  long duration, distance;
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
  duration = pulseIn(echoPin, HIGH);
  distance = (duration / 2) / 29.1; // cm

  if (distance <= 50 && distance >= 0) {
    servo.write(50);  // Abre
    delay(3000);
  } else {
    servo.write(160); // Cierra
  }
  delay(60);
}

Paso 6: ¡Listo!

Alimenta Arduino con >7V y tienes tu papelera robot.

Gracias. [Si te gusta, suscríbete a mi canal YouTube]

Código

Código completo en GitHub: Trash-bot

Esquemáticos

Diagrama de conexiones en imagen adjunta.

Proceso de manufactura

  1. La Evolución e Ingeniería de los Camiones de Basura Modernos
  2. Papelera Inteligente Avanzada: Optimización de Recogida de Residuos con Sensores IoT
  3. Construye un Spybot controlado por Bluetooth con Arduino
  4. FlickMote: Mando IR por gestos para Smart Home
  5. TV‑B‑Gone DIY con Arduino: Mando universal para apagar cualquier TV
  6. Construye un Reloj Maestro LED Personalizado con Alarma – Visible desde 12 Metros
  7. Robot evasor de obstáculos con servo: Construcción con Arduino y HC-SR04
  8. Find Me: Localizador Inteligente de Objetos con Arduino y Bluetooth
  9. Soluciones de Alimentación Optimizadas para Proyectos Arduino
  10. Tres en raya con Arduino, matriz LED MAX7219 y carcasa de cartón
  11. Construye un Robot Cuadrúpedo Inteligente con Arduino: Guía Paso a Paso