Tabla de contenido:
- Suministros
- Paso 1: coloque los pernos en la placa de pared
- Paso 2: haz el soporte delantero
- Paso 3: conecte el motor
- Paso 4: coloque los ojos
- Paso 5: haz los labios
- Paso 6: haga el soporte trasero
- Paso 7: haz el "cabello"
- Paso 8: pegue el "cabello"
- Paso 9: Desarrolle el programa
- Paso 10: Conecte el Bloque EV3 a Mr. Wallplate
- Paso 11: descargue el programa en el bloque EV3
- Paso 12: Mejoras futuras
Video: Robot de ilusión ocular de Mr.Wallplate: 12 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Este proyecto fue diseñado para divertir a mis familiares y amigos cuando lo visiten. Es un "robot" muy simple. La interacción entre una persona y el Sr. Wallplate está escrita. No hay inteligencia artificial ni aprendizaje profundo involucrado aquí. Cuando responde a la persona, el señor Wallplate parece tener inteligencia, pero es muy artificial. Demasiado artificial para ser considerado inteligencia artificial.
Decidí usar elementos comunes que normalmente no se usarían para un robot: una placa de pared de palanca / dúplex para la cara, ½ bolas de ping-pong para los ojos y un soporte de cola de caballo para los labios. Los ojos parecen seguir a una persona que se mueve por la habitación, pero es una ilusión óptica. Un motor mueve los labios en sincronía con las palabras pronunciadas por el Sr. Wallplate. El único elemento sofisticado es el cerebro, que es LEGO Mindstorms EV3.
El software Mindstorms EV3 que se ejecuta en una computadora genera un programa, que luego se descarga a un microcontrolador llamado Bloque EV3. El método de programación está basado en iconos y de alto nivel. Es muy fácil y versátil.
Suministros
- Conjunto LEGO Mindstorms EV3
- 1 placa de pared de palanca / dúplex
- 3 pernos, # 6 o # 8, 1 ½ pulgadas (aproximadamente 4 cm) de largo
- 9 tuercas para los tornillos
- 1 pelota de ping-pong sin escritura o 2 pelotas si hay escritura
- Trozo delgado de cartón rígido, de aproximadamente 2 "x4" (5x10 cm) o un poco más grande
- 2 pegatinas redondas, oscuras, del tamaño del iris de un ojo (aproximadamente 7/16 pulgadas o 1,2 cm). Usé botones de ajuste de cabeza de tornillo marrón, que están destinados a cubrir tornillos en muebles
- 1 soporte de cola de caballo rojo
- Hilo rojo del mismo tono que el soporte de la cola de caballo
- 2 clips de papel
- Aproximadamente 4 pulgadas (10 cm) de cinta transparente
- Pinzas de punta de aguja
-
Destornillador para los tornillos
Paso 1: coloque los pernos en la placa de pared
Coloque 1 perno a través del orificio entre los "ojos" y fíjelo con una tuerca. Se necesita una segunda tuerca, con un espacio de ⅝ pulgadas (1,6 cm) entre las tuercas, para dejar espacio para las ½ bolas de ping-pong.
Gire una tuerca en cada uno de los otros 2 pernos y colóquelos a través de los otros 2 orificios en la placa de pared. Fije otra tuerca en cada uno de estos pernos como se muestra en la foto. El espacio entre la cabeza del perno y la tuerca, en la parte frontal de la placa de pared, es lo suficientemente ancho para acomodar el soporte de la cola de caballo.
Paso 2: haz el soporte delantero
Encuentre los elementos necesarios en el conjunto EV3, según la foto, y fíjelos entre sí y a la placa de pared como se muestra.
Paso 3: conecte el motor
Nuevamente, busque los elementos en el conjunto EV3 (primera foto) y adjúntelos como se muestra en la segunda foto. El motor se conecta al ensamblaje de la placa de pared como se muestra en la tercera foto. El orificio del eje del motor se alinea con el orificio rectangular de la placa de pared.
Paso 4: coloque los ojos
Si es posible, corta la bola de ping-pong por la mitad a lo largo de la costura. Usé un cuchillo para uso general para parte del corte y unas tijeras pequeñas para terminarlo.
Pegue las pegatinas redondas en el medio del interior de las mitades de la bola de ping-pong.
Coloque el cartón en la placa de pared como se muestra en la foto y use cinta adhesiva transparente para unir las ½ bolas de ping-pong al elemento LEGO negro.
Paso 5: haz los labios
Doble uno de los sujetapapeles a la forma que se muestra en la parte inferior derecha de la primera foto. Esto encajará en el orificio del eje del motor y moverá los labios cuando el motor gire.
Doble el bucle interior del otro clip hacia un lado y utilícelo para girar el motor a la alineación adecuada de modo que el primer clip quepa horizontalmente como se muestra en la segunda foto. No gira fácilmente y luego tiende a sobrepasarse.
Los sujetadores de mi cola de caballo son un poco demasiado grandes y los "labios" no están cerrados cuando se colocan en la "cara". Usé el hilo rojo para hacer 2 vueltas de aproximadamente 1 cm (⅜ de pulgada) de diámetro. Es útil tener un objeto redondo, como un bolígrafo, del diámetro adecuado. Deslice los bucles de hilo en los extremos del soporte de la cola de caballo, aproximadamente a ⅜ pulgadas (1 cm) del extremo. Empuje el soporte de la cola de caballo en los pernos como se muestra en la tercera foto.
Paso 6: haga el soporte trasero
Encuentre los elementos en el conjunto EV3 (primera foto) y adjúntelos como se muestra. Este soporte trasero encaja en la parte posterior del conjunto de placa de pared como se muestra en la tercera foto. Solo hay un lugar donde encajará.
Paso 7: haz el "cabello"
Se necesitan varios elementos EV3 para un lado del "cabello" como se muestra en la primera foto. El conector gris mide 2 3/16 pulgadas (5,5 cm) de largo. Se adjuntan como se muestra en la segunda foto.
El otro lado del "cabello" es una imagen especular del primer lado, excepto que tiene 3 elementos en la parte superior en lugar de 4, por lo que se usa un conector negro más corto (1 ⅞ pulgadas o 4,7 cm) en lugar del conector gris. La primera foto es una guía de los elementos que se necesitan.
Se necesitan elementos EV3 adicionales como se muestra en el medio de la tercera foto, y todos están adjuntos como se muestra en la cuarta foto. Esto no es tan complicado como parece, pero es importante mirar de cerca las fotos.
Paso 8: pegue el "cabello"
El "cabello" se adhiere al elemento negro detrás de los ojos. El perno encaja en el orificio central del elemento gris.
Paso 9: Desarrolle el programa
LEGO Mindstorms tiene un método de programación basado en iconos muy conveniente. Los bloques se muestran en la parte inferior de la pantalla y se pueden arrastrar y soltar en la ventana de programación para crear un programa. La captura de pantalla, arriba, muestra la ventana de EV3 cuando se inicia un proyecto por primera vez. El nombre del proyecto se asigna cuando se guarda un programa por primera vez.
El programa hace que Mr. Wallplate interactúe con una persona que le habla. Las respuestas están escritas. No hay inteligencia artificial o aprendizaje profundo involucrado aquí.
Cada interacción se compone de tres bloques:
1. Un bloque de espera (en la categoría de control de flujo naranja) le da tiempo a una persona para hacer un comentario.
2. Un bloque de sonido (en la categoría Acción verde) produce palabras o sonidos. La opción más a la derecha en el bloque se establece en "1" (Reproducir una vez) para que el siguiente bloque (el Bloque motor) comience inmediatamente. Por tanto, el motor gira mientras se emite el sonido. La única excepción es el penúltimo bloque, que tiene "0" (Esperar finalización) en la opción más a la derecha.
3. Un bloque motor mediano (en la categoría de acción verde) mueve los labios, media rotación por cada sílaba pronunciada por el Sr. Wallplate. La opción de Energía está configurada en 48 para sincronizar el movimiento de los labios con el discurso del Sr. Wallplate.
No pude averiguar cómo configurar la descarga del programa para ustedes, por lo que les estoy mostrando una lista de los bloques a continuación. No debería llevarle mucho tiempo desarrollar el programa y / o cambiarlo para que se adapte a sus necesidades. Como siempre, es una buena idea guardar el programa periódicamente al desarrollarlo.
- El bloque de inicio está presente automáticamente cuando se está desarrollando un programa.
- Wait Block espera 3 segundos. La persona dice "Hola, Sr. Wallplate".
- Sound Block dice: "Hola".
- Medium Motor Block hace girar el motor 1 rotación, lo que abre los labios dos veces.
- El bloque de espera espera 1,5 segundos y la persona dice: "¿Cómo estás?"
- Sound Block dice "Fantástico".
- Medium Motor Block hace girar el motor 1,5 vueltas, lo que abre los labios tres veces.
- El bloque de espera espera 2 segundos y la persona dice: "Te ves bien".
- Sound Block dice: "Gracias".
- Medium Motor Block hace girar la rotación del motor 1, lo que abre los labios dos veces.
- Sound Block emite un sonido "Blip 2".
- El bloque de espera espera 3 segundos y la persona dice: "¿Cuántos dedos?" mientras levanta 4 dedos frente a Mr. Wallplate.
- Sound Block dice: "Cuatro".
- El bloque de motor medio hace girar el motor.5 rotaciones, lo que abre los labios una vez.
- El bloque de espera espera 3 segundos y la persona dice: "¿Tienes mascotas?"
- Sound Block dice: "Sí".
- El bloque de motor medio hace girar el motor.5 rotaciones, lo que abre los labios una vez.
- El bloque de espera espera.5 segundos.
- Sound Block hace una llamada de elefante.
- El bloque de espera espera 3 segundos y la persona dice: "¿Un elefante?"
- Sound Block se ríe.
- Medium Motor Block hace girar el motor.25 de rotación, lo que abre los labios.
- El bloque de espera espera 1 segundo.
- Medium Motor Block hace girar el motor.25 de rotación, lo que cierra los labios.
- El bloque de espera espera 3 segundos y la persona dice: "Está bien, nos veremos de nuevo en algún momento".
- Sound Block dice: "Adiós".
- Medium Motor Block hace girar la rotación del motor 1, lo que abre los labios dos veces.
- Sound Block emite un sonido de apagado. Este es el único bloque de sonido que tiene "0" (esperar a que se complete) en la opción más a la derecha.
- Detener el bloque de programa (en el grupo azul Avanzado) detiene el programa.
Paso 10: Conecte el Bloque EV3 a Mr. Wallplate
Utilice uno de los cables planos del conjunto EV3 para conectar el motor al puerto A del bloque EV3.
Paso 11: descargue el programa en el bloque EV3
El Bloque EV3 se puede conectar a la computadora mediante un cable USB, Wi-Fi o Bluetooth. Cuando está conectado y encendido, esto se indica en una pequeña ventana en la esquina inferior derecha de la ventana de EV3 en la computadora. El texto "EV3" en el lado más a la derecha se vuelve rojo. Al hacer clic en el icono adecuado debajo de este "EV3", se descargará el programa en el Bloque EV3 y se ejecutará inmediatamente.
Después de la descarga, el Bloque EV3 puede desconectarse de la computadora y el programa puede iniciarse en el Bloque EV3
Paso 12: Mejoras futuras
Cuando el tiempo lo permite, estoy pensando en girar la cabeza para seguir a una persona que se mueve por la habitación. Esto necesitaría una base para sostener un motor para girar la cabeza, y un motor y un sensor ultrasónico para ubicar a la persona.
Este fue un proyecto divertido. Espero que también os resulte interesante.
Recomendado:
HClock (reloj de ilusión holográfica): 7 pasos
HClock (Reloj de ilusión holográfica): Esta es mi idea de holoclock. ¡Este Instructable le mostrará cómo hacer que un reloj estándar (con 3 variaciones) parezca que está flotando en el aire
Ilusión de imagen residual: 5 pasos (con imágenes)
Ilusión de imagen residual: una imagen secundaria es la persistencia de una imagen o forma después de que se ha eliminado la exposición a la imagen o forma original. Probablemente los haya visto antes después de apartar la mirada de una luz brillante y aún poder ver un halo o resplandor en su vis
Eye Guardian: Protección ocular activada por sonido: 9 pasos (con imágenes)
Eye Guardian: Protección ocular activada por sonido: Eye Guardian es una protección ocular activada por sonido continuo de alto decibelio con tecnología Arduino. Detecta el sonido del equipo pesado y baja las gafas protectoras mientras el equipo está en uso. En el primer paso, explicaré el Inspirati
Hacer espejo de ilusión LED: 3 pasos
Haga un espejo de ilusión LED: Hola amigos, en este instructivo hice un espejo de ilusión increíble con materiales simples que es ideal para fines de decoración
LÁMPARA DE ILUSIÓN 3D: 4 Pasos
LÁMPARA DE ILUSIÓN 3D: Estamos con la LÁMPARA DE ILUSIÓN 3D. ¿Estás pensando en comprar una nueva luz de noche? No lo pienses, hazlo. Será un gran regalo para usted o sus seres queridos. Es bastante simple de hacer