Índice:

ROBÔ CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 etapas
ROBÔ CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 etapas

Vídeo: ROBÔ CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 etapas

Vídeo: ROBÔ CONTROLADO POR SMARTPHONE USANDO BLE 4.0 !!!: 5 etapas
Vídeo: Faça um robô controlado pelo seu celular. Inacreditavelmente fácil. 2024, Novembro
Anonim
Image
Image
Coisas que você vai precisar
Coisas que você vai precisar

No instrutível anterior, compartilhei com você como você pode usar o Módulo Bluetooth (Especificamente HM10 BLE v4.0) com Arduino para controlar LEDs usando smartphone. Você pode conferir aqui. Neste instrutível vou mostrar como construir um robô que pode ser controlado por smartphone via Bluetooth Low Energy. Vou tentar mantê-lo o mais simples possível.

Etapa 1: Coisas que você precisa: -

Coisas que você vai precisar
Coisas que você vai precisar
Coisas que você vai precisar
Coisas que você vai precisar

Aqui, forneci o nome e os detalhes de todos os componentes de que você precisará, juntamente com os melhores links de compra.

1. Componentes eletrônicos: -

Arduino UNO: - Eu usei o UNO, mas você pode usar qualquer outra placa como a Mega se quiser dar ao robô recursos extras e exigir muitos pinos de I / O ou um Nano menor se quiser um pequeno bot compacto. Se você é um iniciante, eu o aconselho a obter o UNO porque ele é mais versátil e fácil de usar. Link for US Link for Europe

Arduino Motor Shield: - Usei motor L293D que é barato e eficiente para este projeto, mas se você quiser pode optar. para uma versão melhor Protetor do motor L298N que é capaz de lidar com motores maiores. Link para USLink para a Europa

Módulo Bluetooth: - Usei o módulo AT-09 que é compatível com HM-10. Você pode ir para o HM-10 se quiser. Embora este tutorial seja basicamente para Bluetooth 4.0v, você também pode usar o módulo HC-05 se tiver esse disponível. Link para USLink para a Europa

Motores CC com engrenagens: - Os que usei são baratos e dão conta do recado. mas se você realmente deseja se tornar profissional, pode comprar motores de alto torque aqui. Link para USLink para a Europa

  • Baterias: - Serão necessárias 2 baterias para este projeto uma bateria de 9v-12v para o driver do motor e uma bateria de 9v para o Arduino. Ou então você pode usar um banco de energia para alimentá-lo por meio de USB Link para USLink para a Europa
  • Resistores de 2,2k ohm e 1k ohm cada. Link para USLink para a Europa

2. Requisitos de software: -

Arduino IDE: - Para escrever e enviar código para a placa arduino

Apk do joystick BLE: - Use o apk do joystick BLE se você estiver usando os módulos HM10 / AT-09. Se você estiver usando módulos HC-05/06, use o aplicativo Bluetooth Controller

3. Requisitos de hardware: -

Agora, os requisitos de hardware diferem em muitos aspectos, como se você quiser um robô de 2 ou 4 rodas. Ou talvez você queira um com faixas como um tanque. Então, aqui eu forneci links para alguns chassis de robôs que você pode comprar, ou você pode fazer um com objetos que você tem dispostos como papelão / folhas de acrílico.

  • Tração nas 2 rodas.
  • 4 rodas motrizes.
  • Chassi do tanque.

Vou usar algumas partes dispostas para fazer o corpo do robô. Detalhes na próxima etapa.

Etapa 2: Fazendo o chassi: -

Fazendo o chassi
Fazendo o chassi
Fazendo o chassi
Fazendo o chassi
Fazendo o chassi
Fazendo o chassi

Aqui, usei um Sunboard de 5 mm de espessura para a base, furos para os suportes do motor e Arduino na parte superior. e montamos tudo como mostrado nas fotos. Eu fiz um design semelhante em um Instructable anterior, você pode conferir aqui ele tem mais detalhes sobre o design: - Robô simples e inteligente usando Arduino.

Em vez de fazer você mesmo, você também pode comprar um que será mais fácil. Links que já compartilhei na etapa anterior.

Esta postagem é mais sobre como controlar o robô usando BLE, então vamos entrar no assunto.

Etapa 3: Fazendo conexões: -

Fazendo conexões
Fazendo conexões
Fazendo conexões
Fazendo conexões
Fazendo conexões
Fazendo conexões
Fazendo conexões
Fazendo conexões

Primeiro você deve conectar o módulo Bluetooth ao arduino como mostrado na imagem acima.

  • Tx => Rx do Arduino (Pino 0)
  • Rx => Tx do Arduino (pino 1)
  • GND => GND
  • Vcc => + 5v

Recomendado: