Tabla de contenido:

Mascota recolectora de alcohol: 6 pasos
Mascota recolectora de alcohol: 6 pasos

Video: Mascota recolectora de alcohol: 6 pasos

Video: Mascota recolectora de alcohol: 6 pasos
Video: Arañé de nuevo. 2024, Mes de julio
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Mascota recolectora de alcohol
Mascota recolectora de alcohol
Mascota recolectora de alcohol
Mascota recolectora de alcohol
Mascota recolectora de alcohol
Mascota recolectora de alcohol

Alcohol Scavenging Pet es un robot de seguimiento de línea basado en arduino diseñado para jugar un juego interactivo con su dueño. El robot se mueve a lo largo de la línea de trayectoria (cinta negra) en un bucle. El propietario trata a la mascota una vez por vez en su línea de trayectoria. Cuando el robot detecta el disparo (obstáculo), se detiene frente a él y lo “huele” (comprueba el nivel de alcohol). Si la inyección contiene alcohol, la mascota se emociona (toca la melodía respectiva) y almacena la inyección en su nido (terminal de Alcohol House). Si el trago no contiene alcohol, se desilusiona (toca la melodía respectiva) y “descarta” el trago en la papelera (terminal de Water House). ¡Luego vuelve a su pista para buscar más basura!

Paso 1: Reúna los materiales, componentes y herramientas

Reúna materiales, componentes y herramientas
Reúna materiales, componentes y herramientas
Reúna materiales, componentes y herramientas
Reúna materiales, componentes y herramientas

Materiales y componentes:

Para el robot necesitarás:

  • 1x KIT de chasis de coche de robot de motor inteligente 2WD
  • 2x tablas de madera de 2 mm - 25 x 50 cm
  • 2x espaciadores de metal 20 mm
  • Tornillos M2 x 6 mm
  • Pernos M2.5 x 6 mm
  • Pernos M3 x 6
  • Cinta de espuma de doble cara
  • 1x Arduino Uno R3 ATmega 328P
  • 1x Prototype Shield con Mini Breadboard para Arduino Uno R3
  • 1x cable USB tipo A / B
  • 2x sensores de infrarrojos TCRT5000 de seguimiento de línea
  • 1x sensor ultrasónico HC-SR04
  • 1x sensor de alcohol etanol MQ3
  • 1x LED azul
  • 1x resistencia 1kΩ
  • 1x zumbador pasivo piezoeléctrico
  • 1x puente en H de doble canal Haljia L9110S
  • 2x motores de CC (KIT de chasis de coche de robot de motor inteligente 2WD)
  • 1x interruptor (KIT de chasis de coche de robot de motor inteligente 2WD)
  • 1 mini banco de energía de 5000 mAh con salida de 2,4 A
  • Cables de puente

Para la configuración necesitará:

  • Tablero Kappa
  • Cinta negra
  • Vasos de chupito
  • Paraguas de cóctel
  • Bebidas alcohólicas y no alcohólicas

Instrumentos:

  • Juego de destornilladores de precisión pequeños
  • Alicates
  • Cortador
  • Pistola de silicona
  • Estación de soldadura

Paso 2: corte con láser el chasis

Corte con láser el chasis
Corte con láser el chasis
Corte con láser el chasis
Corte con láser el chasis

Descargue el archivo Chassis.3dm y corte con láser las piezas.

Paso 3: construye el robot

Construye el Robot
Construye el Robot
Construye el Robot
Construye el Robot
Construye el Robot
Construye el Robot

Junte el chasis cortado con láser, las ruedas y los componentes electrónicos:

  1. Suelde los cables de puente negro y rojo a las clavijas de los motores de CC.
  2. Fije los motores de CC en la base del chasis con tornillos y tuercas, como se muestra en la imagen.
  3. Empuje los cables de puente a través de los orificios del chasis, como se muestra en la imagen.
  4. Coloque las dos ruedas delanteras y la rueda trasera.
  5. Monte el banco de energía entre los motores de CC.
  6. Monte Arduino UNO R3 en la parte superior del chasis.
  7. Coloque la placa de expansión de la placa de pruebas arriba.
  8. Agregue el puente en H de doble canal en la ubicación designada y conecte los cables de puente de los motores de CC a los pines del motor A y B. El motor de CC izquierdo está conectado a los pines del motor A y el derecho a los pines del motor B, como se muestra en el diagrama del circuito.
  9. Agregue el Switch posicionado como se muestra en la imagen. Corte el cable USB, que conectará el Power Bank con Arduino UNO R3, en dos y pele los cables negro y rojo en ambos lados.
  10. Suelde los cables negros (tierra) juntos. Suelde los cables rojos a los terminales del interruptor. Aísle con pegamento termofusible.
  11. Monte el sensor ultrasónico, los sensores de infrarrojos y el sensor de alcohol en las piezas cortadas con láser como se muestra en la imagen.
  12. Con los dos espaciadores de metal, fije la parte de montaje de los sensores de infrarrojos al chasis.
  13. Monte el sensor ultrasónico en el chasis, como se muestra en la imagen.
  14. Monte el sensor de alcohol en el chasis, como se muestra en la imagen.
  15. Monte la tapa.

Paso 4: Conecte los elementos del circuito (diagrama del circuito)

Conecte los elementos del circuito (diagrama del circuito)
Conecte los elementos del circuito (diagrama del circuito)
Conecte los elementos del circuito (diagrama del circuito)
Conecte los elementos del circuito (diagrama del circuito)
Conecte los elementos del circuito (diagrama del circuito)
Conecte los elementos del circuito (diagrama del circuito)

1. El uso de cables de puente rojos y cables de puente negros crea una línea de alimentación y una línea de tierra en la placa de expansión de la placa de pruebas. Todos los cables de puente de alimentación y de tierra de los elementos del circuito se conectarán a estas líneas.

2. Conecte los pines H-Bridges a los pines de la derecha en la placa como se muestra en el diagrama del circuito.

3. Conecte las clavijas de los sensores a las clavijas de la placa de pruebas como se muestra en el diagrama del circuito.

4. Agregue el zumbador y el LED conectados a los pines como se muestra en el diagrama del circuito.

Paso 5: construya la configuración

Construye la configuración
Construye la configuración

La pista está construida con cinta negra con un ancho de 3,5 cm. Los terminales son perpendiculares a la vía y tienen una anchura de 13 cm y una longitud de unos 40 cm. La pista no debe tener protuberancias en la superficie que puedan evitar que la taza se deslice cuando es empujada por el robot.

Las tazas no tienen alcohol ni agua, solo los paraguas rojos están rociados con alcohol.

El robot se colocará en la pista para que tenga el camino negro entre ambos sensores de infrarrojos.

Paso 6: cargue el código

Cargar el código
Cargar el código

Resumen:

El movimiento del bucle en la ruta está definido por una serie de funciones. Las funciones básicas son: moveForward (), moveBackward (), rotateLeft (), rotateRight () y stopMotors (). La rotación, que se realiza cuando el robot llega a una terminal, se define en la función reverseDirection (). Esta función se activa cuando ambos sensores de infrarrojos están en color negro. La orientación del robot hacia el terminal derecho, después de detectar si la taza es de alcohol o agua, se realiza en la función turnAroundObject ().

En el bucle void (), a través de una serie de declaraciones If, se dirige el proceso. Si ambos sensores de infrarrojos detectan el color blanco, el robot avanzará. Si uno de los sensores de infrarrojos detecta el negro, el robot volverá a calibrar su movimiento para seguir la ruta.

Si el robot encuentra un obstáculo, detectado con el sensor ultrasónico, el robot se detendrá y comprobará con el sensor de alcohol MQ3 si hay alcohol. Si el valor del alcohol aumenta, el timbre reproducirá la canción del alcohol y girará o se moverá hacia adelante para empujar la taza hacia la terminal de alcohol. Si el valor no aumenta, el timbre reproducirá la canción del agua y se repiten los mismos pasos hacia la terminal de agua.

Recomendado: