Índice:

Controle remoto do seu robô Arduino: 7 etapas
Controle remoto do seu robô Arduino: 7 etapas

Vídeo: Controle remoto do seu robô Arduino: 7 etapas

Vídeo: Controle remoto do seu robô Arduino: 7 etapas
Vídeo: Controle remoto com Arduino e Bluetooth para robótica - Banggood 2024, Novembro
Anonim
Controle remoto do seu robô Arduino
Controle remoto do seu robô Arduino
Controle remoto do seu robô Arduino
Controle remoto do seu robô Arduino

Neste Instructable, irei abordar o uso de um Adafruit Motor Shield para Arduino V2 ao lado de uma antena nRF24L01 para fazer um robô controlado remotamente de longo alcance. Estou usando um antigo Adafruit Arduino 101 CurrieBot com um Arduino Uno em vez do Arduino 101 que veio com o robô. Este tutorial, entretanto, é aplicável a qualquer projeto Arduino executando um Adafruit Motor Shield V2 que gostaria de usar antenas nRF24L01 ou nRF24L01 + para controlar seu projeto.

Materiais utilizados

  • Arduino 101 Curiebot Kit (usando um Arduino Uno) -
  • Controlador Arduino universal -
  • 2 antenas nRF24L01 -
  • Adaptador Breakout nRF23L01 -
  • Metade de um palito dividido
  • 3 laços de pão
  • 7 fios de jumper macho para fêmea -

Se você estiver procurando por um controlador de motor versátil, a blindagem do motor da Adafruit é uma ótima opção. Tem capacidade para quatro motores DC ou dois steppers, bem como muitos servos. O controlador aceita uma fonte de alimentação separada se você não quiser compartilhar com o Arduino abaixo. Isso o torna uma ótima opção ao projetar e construir seu próprio robô, oferecendo muitas opções.

Etapa 1: pegue um robô para controlar

Pegue um robô para controlar
Pegue um robô para controlar

Eu usei um CurieBot com um Arduino Uno como meu robô base, mas você pode usar o quadro que quiser. Para montar o Curiebot Kit, segui as instruções online, no entanto, se você estiver montando seu próprio robô, recomendo que ele ligue os motores usando uma fonte de alimentação separada. Teste a blindagem do motor adafruit antes de conectar a antena para certificar-se de que está funcionando corretamente. Coloquei cabeçalhos de empilhamento de escudo no escudo do motor em vez dos cabeçalhos que vieram com ele para tornar o escudo mais expansível e fácil de conectar. Se o seu escudo motor veio soldado ou você já o soldou, tudo bem. Há uma linha idêntica de conectores ao lado dos pinos que se conectam ao Arduino, facilitando a adição de conectores fêmeas ao escudo.

Etapa 2: adicionar suporte de antena

Adicionar suporte de antena
Adicionar suporte de antena

Eu parti um pedaço de pau na outra noite e ele se encaixou na fenda na moldura do meu robô, então eu o usei. Para isso, qualquer tipo de suporte deve funcionar. Algo para segurar a antena na vertical e a placa fora da estrutura de metal.

Etapa 3: prenda levemente a antena

Anexe frouxamente a antena
Anexe frouxamente a antena
Anexe frouxamente a antena
Anexe frouxamente a antena

Use uma amarração de pão para prender frouxamente a antena e a placa de apoio ao robô. Certifique-se de que ele está posicionado onde você deseja e, de preferência, na posição vertical (descobri que ajuda com a qualidade e o alcance do sinal).

Etapa 4: prenda a antena

Proteja a antena
Proteja a antena

Quando você chegar onde quiser, prenda a antena no robô. Usei mais duas amarras de pão para amarrar as duas extremidades da antena mais a placa de breakout ao robô.

Recomendado: