Tabla de contenido:
- Paso 1: herramientas
- Paso 2: Partes
- Paso 3: Montaje del chasis
- Paso 4: Conexión de piezas electrónicas
- Paso 5: tiempo para codificar
- Paso 6: ¡Disfruta
- Paso 7: mejoras
Video: Nagging Robot® - Inquietante a la velocidad de la vida: 7 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Por DanLocatelliMeristemaSeguir Acerca de: MSc ITECH Candidate en Universität Stuttgart. Más acerca de DanLocatelli »
La forma más fácil de asegurarte de que te enojas todos los días. Nagging Robot® tiene la solución.
Robot molesto® Annooy® 900
El Annooy® 900 fue cuidadosamente concebido con tecnología de bricolaje de vanguardia para molestar a los humanos. por Daniel Locatelli y TzuYing Chen
Más poder, mejor molestia. Power-Lifting Bore ofrece 5 veces el poder de enojo * para mejorar el rendimiento de molestias. * (En comparación con la serie Annooy® 800).
Te espía inteligentemente.
Un conjunto completo de sensores captura de forma inteligente sus datos y los de su hogar para que el robot navegue alrededor de los objetos y debajo de los muebles para ayudarlo a molestarlo por completo.
Este trabajo es una parodia con el iRobot® Roomba® como parte del trabajo Máquina inútil del seminario ITECH Diseño Computacional y Fabricación Digital en la Universidad de Stuttgart.
Se trata de un robot que sigue el rostro, identifica un rostro humano e intenta centralizarlo en la cámara.
Paso 1: herramientas
Es un conjunto simple de herramientas, y probablemente la mayoría de ellas ya las tenga en casa. El soldador se utiliza principalmente para dar estabilidad a los cables que alimentan los motores. Pero eso es todo, solo lo usarás para soldar cuatro veces.
- Soldador
- Cortar con tijeras
- Cuchillo cortador
- Alicates de punta larga
- Kit de destornillador
Paso 2: Partes
Electrónica
Las piezas que se enumeran a continuación generalmente vienen con muchos kits de inicio Arduino disponibles para comprar en línea, como este.
- Compatible con Arduino Uno + cable USB
- Sensor ultrasónico (x2) (por lo general, los kits de inicio solo tienen un sensor ultrasónico).
- Placa de pruebas Ardunio Protoshield + mini
- Batería de 9V
- Conexión de batería de 9V para Ardunio
- Cables de salto
- Módulo de alimentación de placa de pruebas
Si bien la siguiente lista muestra las piezas inusuales que deben comprarse por separado:
- ESP32-CAM
- Controlador de motor de puente L298N H
- Banco de energía (5000 mAh o superior)
Kit de chasis de coche
Hay algunos kits de chasis de automóvil realmente económicos disponibles para comprar en línea, como este, o alternativamente también puede comprar estas piezas por separado. Necesitaremos lo siguiente:
- Dos motores 6v + carcasa + cables + neumáticos
- Rueda universal
- Tuercas y tornillos
Artículos de papelería
En este caso, decidimos utilizar un chasis diferente para darle algo de estilo al robot. Aparte de las partes mencionadas anteriormente, también usamos estos artículos de papelería:
- Corcho (usamos un simple portavasos)
- Brida para cables Hellerman
- Bola de plastico
- Malla metálica
Paso 3: Montaje del chasis
Este chasis utiliza una malla simple para facilitar la colocación y extracción de piezas. Pero ten en cuenta que es una malla metálica, lo que significa que las partes electrónicas no deben tocarla directamente ya que podría dañarlas.
Malla metálica
Primero, organice las partes en la parte superior de la malla metálica para comprender qué tan grande necesita que sea el robot. En nuestro caso, el tamaño final fue determinado por el tamaño de nuestro banco de energía + ruedas. Si tiene un banco de energía más pequeño, ¡podría hacer que el robot sea aún más compacto! Luego corta la malla metálica formando un círculo pixelado como se muestra en la imagen de arriba.
Rueda universal
Para atornillar la rueda universal en su lugar, usamos corcho para nivelarla en su lugar correcto. Corta dos trozos de corcho con la forma de la base de la rueda y pégalos juntos. Luego atornille el corcho encima de la malla en uno de sus extremos y en el otro lado atornille la rueda.
Motores y ruedas
Para poner los motores en su lugar solo tienes que usar dos pequeñas bridas Hellerman para cada uno y usar la malla para apretarlas. Tenga en cuenta que las ruedas están muy cerca de los motores; tenga cuidado de dejar suficiente espacio para que la rueda gire libremente.
Banco de energía
Por último, pero no menos importante, tenemos que instalar el banco de energía. Aquí lo único que debes tener en cuenta es dónde se ubica la entrada del cable USB, evitando que quede de frente a las ruedas. Y luego puede apretar el uso de dos bridas para sujetarlo en su lugar.
Paso 4: Conexión de piezas electrónicas
Las conexiones electrónicas son el resultado de la fusión de un Robot Car y un Face Tracking Robot.
Lo primero que hay que hacer es atornillar el Arduino Uno en un lado del corcho y el Motor Driver L298N en el otro lado. De esta manera minimizamos el espacio necesario sin arriesgarnos a que las partes electrónicas se toquen entre sí.
Luego, coloque la mini placa Protoshield + en la parte superior del Arduino Uno. Esto asegurará que tengamos suficiente espacio y pines disponibles para conectar todos los sensores y actuadores. En nuestro caso, pegamos el mini tablero en la parte superior del Protoshield usando el adhesivo que viene con él.
Luego conectamos el 5V a una línea del mini tablero y el GND a otra línea.
Controlador de motor L298N
Luego, usando 6 cables de puente macho-hembra, conectamos los pines número 5, 6, 7, 8, 9 y 10 del Arduino a los pines ENB, IN4, IN3, IN2, IN1 y ENA del controlador de motor L298N. Aquí decidimos usar seis cables que ya estaban pegados entre sí de fábrica para que tuviéramos una conexión ordenada. Luego conectamos la tierra y los pines de alimentación a la mini placa de pruebas, la batería y los motores. Debería ser así:
- ENB - ENA respectivamente a 5 - 10 de Arduino
- 5V se conecta a la línea de 5V de la mini placa de pruebas
- GND a la línea de tierra de la mini placa de pruebas
- 12V al polo positivo de la batería de 9V, mientras que el polo negativo se conecta a la tierra del mini tablero
- OUT1 y OUT2 al Motor 01
- OUT3 y OUT4 al Motor 02
Sensores ultrasónicos
Los sensores ultrasónicos deben estar ubicados frente al robot para que nada interfiera con su captura, por lo que debe tener un cable más grande para que tenga más flexibilidad. Sus conexiones de pines son las siguientes: Sensor ultrasónico 01
- Eco al pin 3 de Arduino
- Trig al pin 4 de Arduino
- Tierra a la línea de tierra de la mini protoboard
- Vcc a la línea de 5V del mini protoboard
Sensor ultrasónico 02
- Eco al pin 12 de Arduino
- Trig al pin 11 de Arduino
- Gnd a la línea de tierra de la mini protoboard.
- Vcc a la línea de 5V del mini protoboard.
ESP32-CAM
La Cámara
- UOR se conecta al pin RX0 (pin 0)
- UOT se conecta al pin TX0 (pin 1)
- 5V a la línea de 5V de la mini placa de pruebas
- GND a GND del Arduino (la mini placa estará llena
Banco de energía para Arduino
El último paso es conectar el USB Arduino al banco de energía
Paso 5: tiempo para codificar
Hay dos códigos, uno para ESP32-CAM y otro para Arduino. Básicamente son una simplificación de los códigos del robot de seguimiento facial y el coche robot, respectivamente.
Código ESP32-CAM
Antes de dirigirnos al Arduino Uno tenemos que configurar el ESP32-CAM. Esta cámara tiene su propio microcontrolador, el ESP32, lo que significa que si queremos enviar nuestro código usando el IDE de Arduino, primero debemos configurar el entorno IDE, y tenemos suerte. Robot Zero One ya ha hecho un tutorial muy detallado al respecto, así que primero ve a ese enlace y sigue su paso a paso.
Después de eso, solo tiene que cargar el archivo PanningFastVer.ino adjunto aquí abajo a la ESP32-CAM.
Código Arduino
Luego, para el código Arduino, solo tiene que cargar el archivo UnoInput_Serial.ino adjunto aquí a continuación.
Paso 6: ¡Disfruta
¡Coloca la cámara al costado de tu robot y diviértete!
Para que tenga una sensación de nostalgia futurista, hemos encerrado todo con la mitad de la bola acrílica. El robot también tenía el cable USB saliendo, lo que lo hacía parecer una cola. ¡Un poco lindo!
Paso 7: mejoras
Para hacer que el movimiento del robot sea más controlable, creemos que sería interesante cambiar el motor a un motor paso a paso o agregar dos sensores de velocidad como se describe aquí.
Recomendado:
Registrador de velocidad del viento y radiación solar: 3 pasos (con imágenes)
Registrador de Velocidad del Viento y Radiación Solar: Necesito registrar la velocidad del viento y la potencia de la radiación solar (irradiancia) para poder evaluar cuánta energía se podría extraer con una turbina eólica y / o paneles solares. Mediré durante un año, analizar los datos y luego diseñar un sistema fuera de la red
Construya su propia antena BiQuad 4G con prueba de velocidad: 7 pasos (con imágenes)
Construya su propia antena BiQuad 4G con prueba de velocidad: en este instructivo, voy a mostrarle cómo hice una antena BiQuad 4G. La recepción de la señal es pobre en mi casa debido a las montañas alrededor de mi casa. La torre de señales está a 4,5 km de la casa. En el distrito de Colombo, mi proveedor de servicios ofrece una velocidad de 20 Mbps. pero en m
Velocidad de medición en vertedero con sensor de distancia: 4 pasos (con imágenes)
Velocidad de medición en vertedero con sensor de distancia: hicimos un dispositivo que calculaba la velocidad del agua sobre un vertedero. Esto se mide con dos sensores de distancia
Fotografía con flash de alta velocidad: 6 pasos (con imágenes)
Fotografía con flash de alta velocidad: esta es una imagen de un destornillador a mitad de rebote. Después de leer sobre fotografía de alta velocidad en una revista, me inspiré para buscar en mi armario y ver qué se me ocurría. Usé una pantalla de creación casera para disparar el flash mientras mi digital
Cómo acelerar drásticamente su PC y mantener esa velocidad durante la vida útil del sistema: 9 pasos
Cómo acelerar drásticamente su PC y mantener esa velocidad durante la vida útil del sistema: Este es un tutorial que hice sobre cómo limpiar, ajustar y optimizar su PC para que funcione más rápido que cuando compró por primera vez y ayudar a mantenerlo así. Publicaré fotos tan pronto como tenga la oportunidad de hacerlo, desafortunadamente a partir de ahora no lo hago