Tabla de contenido:

Motion Follow Animatronics Eyes: 8 pasos (con imágenes)
Motion Follow Animatronics Eyes: 8 pasos (con imágenes)

Video: Motion Follow Animatronics Eyes: 8 pasos (con imágenes)

Video: Motion Follow Animatronics Eyes: 8 pasos (con imágenes)
Video: FNAF AR EDIT - FNAF 4 UnNightmare and Nightmare animatronics 2024, Noviembre
Anonim
Image
Image
Visión general
Visión general

Este proyecto de Arduino utiliza un sensor de flujo óptico (ADNS3080) para capturar el movimiento.

Luego, traduzca los datos para mover los servos para que parezca que los ojos siguen un objeto en movimiento.

Esta no es una construcción fácil.

Requiere impresión 3D, soldadura, algunos conocimientos técnicos generales y resolución de problemas, ya que esta guía no puede ser 100% perfecta.

Haré todo lo posible para que esto sea lo más completo e ilustrativo que pueda.

No dude en hacer preguntas y dejar sus comentarios.

Quiero agradecer a la comunidad de "creadores" ya todas las personas que comparten sus proyectos.

Ahora, para que no hagas un movimiento genial, sigue los animatrónicos del ojo.

Paso 1: descripción general

Visión general
Visión general
Visión general
Visión general
Visión general
Visión general

Paso 2: Lista de piezas

Lista de
Lista de

1x Controlador Arduino Nano 3.0 ATmega328P

6x SG90 9g Mini Micro Servo

1x sensor de flujo óptico APM2.5 ADNS 3080

1x 50 * 70 PCB

2x cabezales de clavija hembra de una sola fila

2x cabezales de clavija macho de una sola fila

x2 conectores de cable de alambre Dupont de 5 pines, 2,54 mm, puente, cabezal, carcasa, hembra

x2 conectores de cable de alambre Dupont de 2 clavijas, 2,54 mm, puente, cabezal, carcasa, hembra

1x mini tablero de 3 pines encendido apagado interruptor basculante iluminado

1 conector de toma de corriente CC (el diámetro depende de la fuente de alimentación)

Diodo de luz verde / amarillo / azul / rojo / LED de 4x 2 mm

12 diodos infrarrojos de 5 mm LED de 850 nm de infrarrojos

1x XL4005 DSN5000 Más allá de LM2596 DC-DC

Resistencia 16x 220R

1x LM8UU Buje lineal rodamiento de bolas lineal de 8 mm

1x 100 mm Varilla de eje liso Acero inoxidable cromado Diámetro 8 mm

Tornillos de máquina Phillips avellanados de cabeza plana de acero inoxidable 8x M2

4x tornillos M3 cabeza plana hexagonal

11x Plástico M3 Hebilla de bola Varilla de amarre Posicionamiento final Eslabón de hebilla de bola Varilla de empuje / tracción

Varilla de conexión de acero inoxidable con enlace de 6x M2 L300mm con rosca de extremo doble para servos

2x 11/23 M4 tornillo Junta cardán de metal Acoplamientos cardán Junta universal (ver foto)

Filamento de impresora 3D 3x Blanco / Negro / Azul transparente

Paso 3: herramientas

  1. impresora 3d
  2. Soldador
  3. Juego de llaves hexagonales
  4. Destornillador pequeño (M2)
  5. Alicates engarzadores Cortadores de cables Alambre eléctrico
  6. Pelacables de cable (recomendado)
  7. Alicates de curvatura en Z de servicio pesado de 90 grados hasta 1/16 (muy recomendado)
  8. Paciencia

Paso 4: ojos de impresión 3D

Ojos de impresión 3D
Ojos de impresión 3D
Ojos de impresión 3D
Ojos de impresión 3D
Ojos de impresión 3D
Ojos de impresión 3D
Ojos de impresión 3D
Ojos de impresión 3D

Todos los archivos stl están disponibles en:

www.thingiverse.com/thing:3604563

Empiece por imprimir los ojos.

Tengo ojos impresos con 3 colores diferentes y 4 cambios de color usando Prusa ColorPrint.

Cambio de color que utilicé:

  1. z 0 - blanco
  2. z 13.9 - negro
  3. z 14.1 - azul
  4. z 16.7 - negro

Si por alguna razón no desea o no puede imprimir varios colores (no se necesita una impresora multicolor), siempre puede intentar imprimir en blanco y pintar los colores.

Intenté pintar los colores y descubrí que es mucho más difícil y no se ve tan bien.

Para hacer el capilar utilicé lana roja y barniz acrílico, ver https://www.youtube.com/embed/q4vzEABlHMo (en 2:17).

Usé barniz brillante para pegar la lana y agregar un brillo más realista.

Una vez realizada la impresión, es hora de montar el eslabón de la hebilla de bola y la junta universal.

Es posible que deba cortar el tornillo de enlace de la hebilla de bola para que encaje en los orificios (vea la imagen).

Podría ser necesario un poco de pegamento según el ajuste.

¡No pegue la junta universal!

Paso 5: impresión 3d

Impresión 3d
Impresión 3d
Impresión 3d
Impresión 3d

El resto de impresiones son estándar.

Yo uso PETG pero puedes imprimir en lo que quieras.

Imprime ojos y párpados con el mayor detalle posible. otras partes no necesitan mucho detalle.

He impreso la Base y la Caja con una altura de capa de 0,8 mm y una altura de 0,4 para darles más fuerza, pero esto no es necesario.

PD: si no experimentaste con diferentes tamaños de boquilla, te animo a que lo hagas, es muy divertido.

Paso 6: Ensamblaje de la base

Ensamblaje de la base
Ensamblaje de la base
Ensamblaje de la base
Ensamblaje de la base
Ensamblaje de la base
Ensamblaje de la base
Ensamblaje de la base
Ensamblaje de la base

1- Mini Micro Servos SG90 9g adjuntos.

* aviso de orientación

** observe que 2 servos delanteros que controlan la acción de oscilación están montados desde la parte inferior.

*** ¡No atornille los cuernos todavía! Antes de atornillar los cuernos de los servos, debe colocarlos en la posición media (consulte el boceto de inicio en la parte del código de este documento)

2- Insertar 2 portacañas.

Inserte el soporte interior del rodamiento lineal LM8UU.

Deslice la varilla del eje a través de 1 soporte en LM8UU hasta el final a través del segundo soporte.

3- Cortar las bielas a medida.

* Esta parte es fundamental. Tómate tu tiempo y trata de ser lo más preciso posible.

** Tenga en cuenta la curva en Z. (Los alicates de curvatura en Z harán que su trabajo sea mucho más fácil y preciso, consulte:

4- Conectar varillas.

Paso 7: Electrónica

Electrónica
Electrónica
Electrónica
Electrónica
Electrónica
Electrónica

Crea PCB.

XL4005

en:

12V

GND

fuera:

5V

GND

Cableado ADNS 3080:

PIN_MISO - Pin 12

PIN_MOSI - Pin 11

PIN_SCK - Pin 13

PIN_MOUSECAM_RESET - Pin 9

PIN_MOUSECAM_CS - Pin 10

5V

GND

Cableado del servo:

pin 2 - giro a la derecha

pin 3 - inclinación derecha

pin 7 - giro a la izquierda

pin 6 - inclinación izquierda

pin 4 - inclinación del párpado

pin 5 - párpado abierto / cerrado

5VGND

Cableado de barra LED:

Pin A4

Pin A5

Pin A6

Pin A7

* Utilice una resistencia de 220 R

5VGND

Cableado de LED IR:

12v

* Utilice una resistencia de 220 R

GND

Paso 8: Código

Todos los bocetos están disponibles para descargar en:

github.com/Nimrod-Galor/eye-animatronics

Descarga como zip y descomprímelo en tu computadora.

Cargue el boceto init-servos.ino en Arduino Bord.

Este boceto colocará todos los servos en posición media.

Ahora es el momento de alinear las bocinas de los servos y atornillarlas.

Después de atornillar todos los cuernos, suba el eye-animatronics.ino al Arduino.

Felicitaciones, su proyecto de animatrónica ocular está terminado.

Recomendado: