Tabla de contenido:
- Paso 1: esto es lo que necesita
- Paso 2: los ojos
- Paso 3: rotación de viernes
- Paso 4: la base
- Paso 5: controlar los ojos
- Paso 6: el programa
Video: Ojo animatrónico: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Trabajo como operador de CNC y creo que tengo un trabajo muy bueno, pero quería demostrarme a mí mismo que soy capaz de liderar mis propios proyectos. Estudié tecnología de control en la universidad, pero no tengo la oportunidad de practicar eso en el trabajo, así que decidí seguir adelante de alguna manera. Fue muy emocionante descubrir que la tecnología es tan accesible hoy en día. Quiero construir robots en el futuro y pensé que el ojo era un buen comienzo.
Paso 1: esto es lo que necesita
Materiales:
- 2 pelotas de ping-pong blancas
- Tubo de refrigeración por agua de cabeza redonda
Instrumentos:
- Pistola de silicona
- molino redondo
- vio
- Martillo
Paso 2: los ojos
Corta las bolas pero no por la mitad. Dejemos que una parte sea mucho más grande que la otra, cortamos las bolas para poder meter algo dentro y necesitamos los bordes para taladrar los agujeros que ayuden a controlar los ojos.
Pinta y perfora los agujeros.
Paso 3: rotación de viernes
No quería un ojo que solo se moviera de un lado a otro. Vi muchos instructivos pero no pude entender cómo hacerlo posible. Finalmente encontré un video en You-Tube pero no quería comprarlo. Hice un primer intento usando madera y metal de clips. Aseguré los pines con la pistola de pegamento, pero no estaba satisfecho con los resultados. Como trabajador industrial tengo acceso a muchas cosas. Observé que el tubo de enfriamiento de agua de cabeza redonda se ve exactamente como lo que necesitaba, pero estaba demasiado apretado para girar libremente. Fresé dentro de la sección y luego mi pieza estuvo lista para girar libremente.
Paso 4: la base
Puede usar un martillo para doblar la base, un tornillo de banco ayuda a obtener los 90 ° perfectos. Asegúrate de perforar el agujero antes de doblar, es mucho más fácil.
Paso 5: controlar los ojos
Paso 6: el programa
Soy muy nuevo, así que necesitaba ayuda con el programa, puedes ver el proyecto aquí. Mi fuente
Copie y pegue el programa en su entorno Arduino.
#incluir
#define pi 3.14159265358979323846 #define twopi (2 * pi) float circleradius = 50; // 50 a cada lado - no haga más ninguno de sus valores límite máximos float stepnumber = 360; flotador stepangle;
#include // incluye biblioteca de servos para el control de servos
Servo horServo; // servo para movimiento a izquierda / derecha Servo vertServo; // servo para movimiento arriba / abajo
byte randomhor; // define el byte variable de posición horizontal aleatoria randomvert; // define la variable de posición vertical aleatoria int randomdelay; // definir variable de retardo aleatoria
#define HLEFTLIMIT 40 // define el límite izquierdo en el servo horizontal (izquierda / derecha) #define HRIGHTLIMIT 80 // define el límite derecho en el servo horizontal (izquierda / derecha)
#define VTOPLIMIT 70 // define el límite superior en el servo vertical (arriba / abajo) #define VBOTLIMIT 110 // define el límite inferior en el servo horizontal (arriba / abajo)
configuración vacía () {horServo.attach (8); // servo horizontal en el pin 8 vertServo.attach (9); // servo vertical en el pin 9 randomSeed (analogRead (0)); // Crea algunos valores aleatorios usando un pin analógico no conectado
stepangle = twopi / stepnumber; para (int i = 0; i
x = mapa (x, radio de 1 círculo, radio de círculo, 0, 2 * radio de círculo); y = mapa (y, radio de 1 círculo, radio de círculo, 0, 2 * radio de círculo);
horServo.write (x); // escribe en el servo horizontal vertServo.write (y); // escribe en el servo horizontal
retraso (10); }}
bucle vacío () {randomhor = random (HLEFTLIMIT, HRIGHTLIMIT); // establecer límites randomvert = random (VTOPLIMIT, VBOTLIMIT); // establecer límites randomdelay = random (1000, 4000); // se mueve cada 1 a 4 segundos
horServo.write (randomhor); // escribe en el servo horizontal vertServo.write (randomvert); // escribe en el retardo del servo vertical (retardo aleatorio); // retrasar una cantidad de tiempo aleatoria (dentro de los valores establecidos anteriormente)}
Recomendado:
Calabaza de Halloween con un ojo animatrónico en movimiento - ¡Esta calabaza puede poner los ojos en blanco !: 10 pasos (con imágenes)
Calabaza de Halloween con un ojo animatrónico en movimiento | ¡Esta calabaza puede rodar sus ojos !: En este Instructable, aprenderás cómo hacer una calabaza de Halloween que aterroriza a todos cuando sus ojos se mueven. Ajusta la distancia de disparo del sensor ultrasónico al valor correcto (paso 9), y tu calabaza petrificará a cualquiera que se atreva a tomar cand
Ojo atento: 10 pasos
Watchful Eye: Watchful Eye es un objeto sensor PIR, diseñado con la intención de ayudar a las personas a saber que sus amigos y seres queridos han llegado a casa a salvo después de una noche de fiesta juntos. Todos tenemos esas noches en las que nos separamos de la presencia del otro diciendo: "
Seguimiento del movimiento del ojo humano: 6 pasos
Seguimiento del movimiento del ojo humano: este proyecto tiene como objetivo capturar el movimiento del ojo humano y muestra su movimiento en un conjunto de luces LED que se colocan en forma de ojo. Este tipo de proyectos potencialmente podrían tener muchos usos en el campo de la robótica y específicamente en huma
Mecanismo de ojo dual animatronic impreso en 3D simplificado: 4 pasos (con imágenes)
Mecanismo de ojo dual animatrónico impreso en 3D simplificado: Habiendo construido un mecanismo simple de ojo único en el pasado, quería mejorar el diseño y hacerlo más accesible para la comunidad de creadores. El ensamblaje actualizado utiliza piezas que se pueden comprar fácilmente en línea, y casi todos los componentes ca
Ojo de bastón: vea con los oídos: 16 pasos (con imágenes)
Ojo de bastón: mira con tus oídos: quiero crear un ‘ bastón ’ inteligente que pueden ayudar a las personas con discapacidad visual mucho más que las soluciones existentes. El bastón podrá avisar al usuario de objetos en el frente o en los laterales haciendo un ruido en el sonido envolvente t