Índice:
- Etapa 1: desmonte a Hexbug Spider
- Etapa 2: Levante a cabeça da aranha e remova a placa de circuito
- Etapa 3: corte a bateria e os fios do motor na placa e descasque as extremidades
- Etapa 4: remova a inserção de plástico na cabeça da aranha, puxe os fios e substitua a cabeça
- Etapa 5: Conecte o EMGRobotics ADMCB ao Spider usando os terminais de parafuso
- Etapa 6: use um elástico para prender o ADMCB ao Hexbug Spider
- Etapa 7: Montar um telefone Android no HexBug Spider XL - Método # 1
- Etapa 8: Montar um telefone Android no HexBug Spider XL - Método # 2
- Etapa 9: Controlar o robô usando visão computacional ou RFO BASIC
Vídeo: Hackeando o Hexbug Spider XL para adicionar visão computacional usando um smartphone Android: 9 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Eu sou um grande fã do Hexbug ™ Spider original. Eu possuí mais de uma dúzia e hackeei todos eles. Sempre que um dos meus filhos vai à festa de aniversário de um amigo, o amigo ganha uma aranha Hexbug ™ como presente. Eu hackeei o spider original para jogar futebol (https://youtu.be/h0BTYm1e5u0) e seguir as linhas (https://youtu.be/quDHhuEsxEg). Quando vi o Hexbug ™ Spider XL no Target ™, imediatamente quis hackear um smartphone para ele e fazer experiências com visão computacional e robótica.
Etapa 1: desmonte a Hexbug Spider
O Hexbug Spider é facilmente desmontado com uma pequena chave de fenda Phillips. Primeiro remova a tampa da bateria, em seguida remova os três parafusos dentro e ao redor do suporte da bateria. Depois que os parafusos forem removidos, levante suavemente a parte superior da aranha.
Etapa 2: Levante a cabeça da aranha e remova a placa de circuito
Levante suavemente a cabeça da aranha e remova a placa de circuito.
Etapa 3: corte a bateria e os fios do motor na placa e descasque as extremidades
Corte os fios no ponto em que eles se conectam à placa. Existem três conjuntos de fios: um conjunto vai para o suporte da bateria no cabeçote (vermelho / preto), outro conjunto vai para o motor superior e o terceiro conjunto vai para o motor inferior. Um motor tem um fio marrom e verde, o outro motor tem um fio marrom e preto, conforme a ilustração. Retire aproximadamente 1/4 de polegada de isolamento da extremidade de todos os seis fios. Certifique-se de que as baterias foram removidas do suporte da bateria.
Etapa 4: remova a inserção de plástico na cabeça da aranha, puxe os fios e substitua a cabeça
Use um alicate de bico longo para remover a inserção de plástico na parte superior da aranha, em seguida, coloque a parte superior de volta na aranha e puxe os fios através do orifício deixado pela inserção removida. Parafuse a parte superior de volta na aranha usando os mesmos três parafusos removidos anteriormente. Nota: Os fios do motor e do suporte da bateria (seta) furando o orifício na parte superior feito ao remover a inserção.
Etapa 5: Conecte o EMGRobotics ADMCB ao Spider usando os terminais de parafuso
O EMGRobotics Audio Dual Motor Controller Board (ADMCB) se conecta aos motores do Hexbug Spider, ao suporte da bateria e à entrada do fone de ouvido no dispositivo Android. O dispositivo Android controlará os motores do Hexbug Spider enviando tons através do conector de fone de ouvido para o ADMCB. O ADMCB decodifica os tons em tensões diretas e reversas para os motores. Você pode aprender mais sobre o ADMCB aqui:
É muito importante que todos os fios estejam conectados ao ADMCB EXATAMENTE como mostrado. Reverter as conexões pode danificar o ADMCB ou fazer com que o robô se mova incorretamente. Conectar os fios ao ADMCB é fácil usando os terminais de parafuso de cabeça chata. Insira os fios desencapados nos orifícios conforme mostrado e aperte o parafuso acima do orifício usando uma chave de fenda pequena. Depois de apertar, verifique se nenhum fio de cobre está em curto. Verifique todas as suas conexões e certifique-se de que não haja curtos (conexões entre os fios) antes de inserir as baterias.
Etapa 6: use um elástico para prender o ADMCB ao Hexbug Spider
Os seguintes são os melhores amigos dos hackers: elásticos, gravatas e fita dupla-face. Use um elástico para prender o ADMCB ao Hexbug Spider.
Etapa 7: Montar um telefone Android no HexBug Spider XL - Método # 1
Na foto está o método mais simples de montar um telefone Android. Basta fazer um orifício na tampa da bateria do Spider e passar por um parafuso de 3 . Usei bandagens, montagens de gravatas e fita dupla-face. O telefone é preso com velcro, coloque o soft (lado do laço) no telefone.
Etapa 8: Montar um telefone Android no HexBug Spider XL - Método # 2
Tive a sorte de encontrar Steven Finkelman na Pumping Station: One em Chicago em janeiro. Ele construiu uma montagem muito legal para mim usando um cortador a laser. https://pumpingstationone.org/ não consigo falar o suficiente sobre as pessoas na estação de bombeamento um. Eles me convidaram para fazer uma apresentação sobre visão computacional em janeiro e acabaram construindo esses grandes suportes para mim.
Etapa 9: Controlar o robô usando visão computacional ou RFO BASIC
O robô final pode ser controlado por qualquer aplicativo que possa gerar os tons apropriados (o Spider usa o modo diferencial). Você pode aprender mais sobre como usar RFO BASIC para Android para controlar o robô aqui: https://buildsmartrobots.ning.com/profiles/blogs/building-an-android-basic-programmable-tank-for-less-than-50- 00 Ou você pode fazer o download do EMGRobotics Robot Controller diretamente do Google Play: https://play.google.com/store/apps/details? Id = com.emgrobotics.emgroboticsrobotcontrollerforandroid & feature = search_result #? T = W251bGwsMSwyLDEcmsImNvbS5lbWdyb2JdyZlvdGlvdHlvvbWdyb2JdvvGlvdHlvvvvvvvvvvvvvvvvvvvvvviQDZWDZWDZWDZWDYQWvvWiQDZWDJvvvvvvvvvvvvviQDZWDZWVDZWViQWDZWvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvc)
Recomendado:
Reconhecimento de estrelas usando visão computacional (OpenCV): 11 etapas (com imagens)
Reconhecimento de estrelas usando visão computacional (OpenCV): Este instrutível irá descrever como criar um programa de visão computacional para identificar automaticamente padrões de estrelas em uma imagem. O método usa a biblioteca OpenCV (Open-Source Computer Vision) para criar um conjunto de cascatas HAAR treinadas que podem ser
Varinha de Harry Potter de verdade usando visão computacional: 8 etapas (com imagens)
Varinha de Harry Potter Real Usando Visão de Computador: " Qualquer Tecnologia Suficientemente Avançada é Indistinguível de Magia " - Arthur C. Clarke Alguns meses atrás, meu irmão visitou o Japão e teve uma experiência real com bruxos no Mundo Mágico de Harry Potter no Universal Studios
Uso de sonar, Lidar e visão computacional em microcontroladores para auxiliar os deficientes visuais: 16 etapas
Usando Sonar, Lidar e Visão Computacional em Microcontroladores para Auxiliar os Deficientes Visuais: Eu quero criar uma "bengala" inteligente que pode ajudar as pessoas com deficiência visual muito mais do que as soluções existentes. A bengala será capaz de notificar o usuário sobre objetos na frente ou nas laterais, fazendo um ruído no headphon do tipo som surround
Sipeed MaiX Bit OpenMV Demos - Visão computacional: 3 etapas
Sipeed MaiX Bit OpenMV Demos - Computer Vision: Este é o segundo artigo da série sobre Sipeed AI na plataforma de microcontrolador Edge. Desta vez, escreverei sobre o MaiX Bit (link para Seeed Studio Shop), uma placa de desenvolvimento menor e pronta para a placa de ensaio. Suas especificações são muito semelhantes a
Cat-a-way - Sprinkler Cat-a-way com visão computacional: 6 etapas (com fotos)
Cat-a-way - Visão computacional Cat Sprinkler: Problema - Gatos usando seu jardim como banheiro Solução - Gaste muito tempo projetando um sprinkler para gatos com o recurso de upload automático do YouTube. Este não é um passo a passo, mas uma visão geral da construção e alguns code # BeforeYouCallPETA - Os gatos são