Índice:

Controle remoto Cybot Arduino NANO de Tim: 31 etapas (com imagens)
Controle remoto Cybot Arduino NANO de Tim: 31 etapas (com imagens)

Vídeo: Controle remoto Cybot Arduino NANO de Tim: 31 etapas (com imagens)

Vídeo: Controle remoto Cybot Arduino NANO de Tim: 31 etapas (com imagens)
Vídeo: Самый Маленький Пистолет Nerf в Мире Стреляет в Муравья 2024, Julho
Anonim

Por PlaceFollow de PalingenesisTim Mais do autor:

Fazendo um protótipo com Arduino (TIM-01 EYES)
Fazendo um protótipo com Arduino (TIM-01 EYES)
Fazendo um protótipo com Arduino (TIM-01 EYES)
Fazendo um protótipo com Arduino (TIM-01 EYES)
Conversão do Cybot para funcionar com quatro baterias recarregáveis de 3,7 volts
Conversão do Cybot para funcionar com quatro baterias recarregáveis de 3,7 volts
Conversão do Cybot para funcionar com quatro baterias recarregáveis de 3,7 volts
Conversão do Cybot para funcionar com quatro baterias recarregáveis de 3,7 volts
Controlador PCA9685 de Tim
Controlador PCA9685 de Tim
Controlador PCA9685 de Tim
Controlador PCA9685 de Tim

Sobre: Aposentado Mais Sobre Palingênese »

Este projeto é criar um Controle Remoto Infravermelho para controlar o Cybot Original recebido com a revista Ultimate Real Robots, iniciado em 2001.

Motivo para fazer o controle remoto: (um pouco de história)

Antes da emissão das peças para o aparelho IR, o Cybot foi colocado em diferentes modos, selecionando DIP Switches. (Não houve nenhum problema com o Cybot enquanto este era o caso) Quando o telefone IR foi lançado, as coisas mudaram. Um processador foi atualizado para alterar a função das chaves DIP. Os interruptores DIP foram então usados para definir o canal usado pelo monofone IR de forma que mais de um Cybot pudesse ser usado ao mesmo tempo. (Até 16 Cybot poderiam ser controlados com os controles infravermelhos) No entanto, quando o Infrared-Download-Board foi lançado, surgiram problemas. Nem todas as placas foram fabricadas da mesma forma, existiam problemas que faziam com que algumas não funcionassem corretamente ou nem funcionassem. Houve uma correção emitida, mas isso não corrigiu tudo. Eu fui um dos azarados, nada funcionou pra mim a partir daí, tudo dependia do Fone Infravermelho funcionando.

Se você, como eu, foi um dos azarados que teve o mesmo problema, pode querer desenterrar sua velha caixa de bits Cybot e fazer este controlador infravermelho para controlá-la.

A única coisa que não consegui fazer é: Controle de Voz e PC LINK

Etapa 1: O Remoto em Ação

Image
Image

Tive problemas para me concentrar, usei meu telefone antigo para fazer o vídeo.

Etapa 2: Cybot

Vamos começar. Primeiro o protótipo
Vamos começar. Primeiro o protótipo

Sinto muito, mas a menos que você tenha um Cybot, isso não é muito útil para você.

Mas se você conhece alguém que tenha um:

Pode ser que isso ressuscite aqueles pequeninos adormecidos, escondidos naqueles armários empoeirados:)

Etapa 3: vamos começar. Primeiro o protótipo

Vamos começar. Primeiro o protótipo
Vamos começar. Primeiro o protótipo

Antes de fazer o aparelho, construí um protótipo para testar e verificar se meu código funcionava.

R8 e R9 são resistores pullup para o barramento I2C. muitas pessoas esquecem de adicioná-los ao circuito, mas são obrigatórios. (um par por barramento, não por dispositivo) Como regra geral, os resistores são adicionados ao mestre, mas como o Arduino pode ser usado como mestre ou escravo e para manter as coisas simples, pull interno não é usado na biblioteca.

Usei resistores pullup internos para os pinos conectados aos interruptores. Portanto, todos os Switches estão próximos ao Ground.

Os pares de resistor / capacitor R1 a R7, C1 a C7 são para compensar o salto. (então não são necessários se você quiser fazer um teste rápido, eu os recomendo para estabilidade)

Q1 é o driver para o LED infravermelho (940nm). Isso significa que a potência total é usada pelo LED para transmitir os sinais. (novamente, se o teste próximo ao Cybot, Q1, C8 e R11 puderem ser removidos. Conectar R10 e LED1 em série entre os pinos D3 e 5v deve funcionar)

Criei o circuito usando o Fritzing, então aqui está o arquivo para que você possa visualizá-lo melhor: Arduino_Handset.zip

Recomendado: