Índice:

Motion Follow Animatronics Eyes: 8 etapas (com imagens)
Motion Follow Animatronics Eyes: 8 etapas (com imagens)

Vídeo: Motion Follow Animatronics Eyes: 8 etapas (com imagens)

Vídeo: Motion Follow Animatronics Eyes: 8 etapas (com imagens)
Vídeo: [COMIC DUB] FNAF: The Silver Eyes FULL MOVIE 2024, Novembro
Anonim
Image
Image
Visão geral
Visão geral

Este projeto Arduino usa um sensor de fluxo óptico (ADNS3080) para capturar o movimento.

Em seguida, traduza os dados para mover os servos, fazendo com que pareçam como os olhos estão seguindo o objeto em movimento.

Esta não é uma construção fácil.

Requer impressão 3D, solda, algum conhecimento técnico geral e solução de problemas, pois este guia pode não ser 100% perfeito.

Farei o meu melhor para tornar isso o mais abrangente e ilustrativo possível.

Sinta-se à vontade para fazer perguntas e deixar seus comentários.

Quero agradecer à comunidade "maker" e a todas as pessoas que compartilham seus projetos.

Agora, para que nenhum movimento legal siga os animatrônicos dos olhos.

Etapa 1: Visão geral

Visão geral
Visão geral
Visão geral
Visão geral
Visão geral
Visão geral

Etapa 2: Lista de Peças

Lista de Peças
Lista de Peças

1x Arduino Nano 3.0 ATmega328P Controlador

6x SG90 9g Mini Micro Servo

1 sensor de fluxo óptico APM2.5 ADNS 3080

1x 50 * 70 PCB

2x cabeçalhos de pino fêmea de linha única

2x cabeçalhos de pino macho de linha única

Conectores de cabo de fio Dupont de 5 pinos x2 2,54 mm Jumper Header Housing Female

Conectores de cabo de fio Dupont de 2 pinos x2 2,54 mm Jumper Header Housing Female

1x Mini 3 Pin Dashboard On Off Posição Interruptor Rocker Iluminado

1x Conector de Tomada de Alimentação DC (Diâmetro Dependente de sua fonte de alimentação)

4x 2 MM verde / amarelo / azul / vermelho / diodo de luz LED

12x IR LED 850 nm infravermelho 5 mm diodos

1x XL4005 DSN5000 além de LM2596 DC-DC

Resistor 16x 220R

1x LM8UU Linear Bushing 8mm rolamento de esferas linear

1x Haste de eixo liso de 100 mm de diâmetro de aço inoxidável cromado 8 mm

Parafusos de máquina Phillips de cabeça plana de aço inoxidável escareado 8x M2

4x parafusos M3 de cabeça chata com soquete sextavado

Haste de amarração com fivela de bola de plástico 11x M3 Posicionamento da extremidade Bola elo da fivela haste de empurrar / puxar

Biela de aço inoxidável de link 6x M2 L300mm com rosca dupla para servos

2x 11/23 parafuso M4 Junta Cardan de Metal Acoplamentos Gimbal Junta Universal (ver foto)

3x Filamento de impressora 3D Branco / Preto / Azul Transparente

Etapa 3: Ferramentas

  1. impressora 3d
  2. Ferro de solda
  3. Conjunto de chaves hexadecimais
  4. Chave de fenda pequena (M2)
  5. Alicates Crimper Cortadores de Cabo Fio Elétrico
  6. Descascador de cabos (recomendado)
  7. Alicate Z-Bend Heavy Duty 90 graus até 1/16 (altamente recomendado)
  8. Paciência

Etapa 4: olhos de impressão 3D

Olhos de impressão 3D
Olhos de impressão 3D
Olhos de impressão 3D
Olhos de impressão 3D
Olhos de impressão 3D
Olhos de impressão 3D
Olhos de impressão 3D
Olhos de impressão 3D

Todos os arquivos stl estão disponíveis em:

www.thingiverse.com/thing:3604563

Comece imprimindo os olhos.

Imprimi olhos com 3 cores diferentes e 4 mudanças de cor usando Prusa ColorPrint.

Mudança de cor que usei:

  1. z 0 - branco
  2. z 13,9 - preto
  3. z 14,1 - azul
  4. z 16,7 - preto

Se por algum motivo você não quiser ou não puder imprimir em várias cores (não é necessária uma impressora em várias cores), você pode sempre tentar imprimir em branco e pintar as cores.

Eu tentei pintar as cores e descobri que é muito mais difícil e não parece tão bom.

Para fazer o capilar, usei lã vermelha e verniz acrílico ver https://www.youtube.com/embed/q4vzEABlHMo (em 2:17).

Usei verniz brilhante para colar a lã e dar um brilho mais realista.

Após a impressão, é hora de montar o elo da fivela de bola e a junta universal.

Você pode precisar cortar o parafuso de elo da fivela de bola para encaixar nos orifícios (ver foto).

Um pouco de supercola pode ser necessária dependendo do ajuste.

Não cole a junta universal!

Etapa 5: impressão 3D

impressao 3D
impressao 3D
impressao 3D
impressao 3D

O resto das impressões são padrão.

Eu uso PETG, mas você pode imprimir no que quiser.

Imprima olhos e pálpebras com o máximo de detalhes possível. outras partes não precisam de muitos detalhes.

Eu imprimi a Base e a Caixa com a ponta do nariz de 0,8 mm e 0,4 de altura da camada para dar a elas mais resistência, mas isso não é necessário.

P. S. se você não experimentou usar focinhos de tamanhos diferentes, eu o encorajo a fazer isso, é muito divertido.

Etapa 6: Montagem da Base

Montagem Base
Montagem Base
Montagem Base
Montagem Base
Montagem Base
Montagem Base
Montagem Base
Montagem Base

1- Mini Micro Servos SG90 9g acoplado.

* orientação de aviso

** observe que 2 servos frontais que controlam a ação de giro são montados na parte inferior.

*** não parafuse chifres ainda! Antes de aparafusar servo horns, você precisa defini-los na posição intermediária (veja o esboço de inicialização na parte do código deste documento)

2- Insira 2 porta-hastes.

Insira o rolamento linear LM8UU dentro da montagem.

Deslize a haste do eixo através de 1 suporte no LM8UU até o segundo suporte.

3- Corte as bielas no tamanho certo.

* Esta parte é crítica. Tome seu tempo e tente ser o mais preciso possível.

** Leve em consideração a curvatura em Z. (o alicate z-bend tornará seu trabalho muito mais fácil e preciso, consulte:

4- Conecte as hastes.

Etapa 7: Eletrônica

Eletrônicos
Eletrônicos
Eletrônicos
Eletrônicos
Eletrônicos
Eletrônicos

Crie o PCB.

XL4005

no:

12V

GND

Fora:

5V

GND

Fiação ADNS 3080:

PIN_MISO - pino 12

PIN_MOSI - Pin 11

PIN_SCK - Pin 13

PIN_MOUSECAM_RESET - Pin 9

PIN_MOUSECAM_CS - pino 10

5V

GND

Fiação do servo:

pino 2 - balanço para a direita

pino 3 - inclinação para a direita

pino 7 - balanço esquerdo

pino 6 - inclinação para a esquerda

pino 4 - inclinação da pálpebra

pino 5 - pálpebra aberta / fechada

5VGND

Fiação da barra de LED:

Pin A4

Pino A5

Pino A6

Pino A7

* Use resistor 220 R

5VGND

Fiação do LED IV:

12v

* Use resistor 220 R

GND

Etapa 8: Código

Todos os esboços estão disponíveis para download em:

github.com/Nimrod-Galor/eye-animatronics

Baixe como zip e descompacte para o seu computador.

Carregue o esboço init-servos.ino no Arduino Bord.

Este esboço irá posicionar todos os servos na posição intermediária.

Agora é a hora de alinhar os chifres do servo e aparafusá-los.

Depois de apertar todos os chifres, carregue o eye-animatronics.ino no Arduino.

Parabéns, seu projeto de Eye Animatronics está concluído.

Recomendado: