Receba o meu conteúdo GRATUITAMENTE

terça-feira, 26 de maio de 2015

sexta-feira, 15 de maio de 2015

Robôs e Carrinhos de Rádio Controle com Bluetooth e Arduino (gastando pouco)


Parte 1                                                                         Parte 2

Decidi fazer esse tutorial porque muitos dos meus alunos queriam controlar as coisas com o Arduino sem fio, mas nem sempre isso era possível para iniciantes. É aconselhável para este tutorial que você saiba soldar e trabalhar com protoboard (matriz de contato) ou placa padrão de circuito impresso. Também é possível montar tudo primeiro em uma protoboard e depois partir para montagem dentro do carrinho. Nenhuma mudança na parte mecânica foi necessária, apenas retirei o circuito original e embuti o arduino com os outros componentes.

O Aplicativo de celular Android está disponível no Google Play <clique aqui> e o programa que vai dentro do arduino (Firmware AnimobyUno) você pode fazer o download <clique aqui>. Na versão atual ele roda apenas em Arduino UNO, nas futuras versões desse APP pretendo implementar para outros arduinos como Leonardo e Mega.

O Trator: não precisa ser necessariamente este trator, pode ser um tanque de guerra(eu trocaria por: outro brinquedo de esteira de controle remoto) desde que ele tenha 2 motores para mover as esteiras direita e esquerda independentes. A maioria do robôs de esteira e brinquedos funcionam assim. Mas observe que carrinhos de passeio que possuem quatro rodas geralmente esterçam as duas rodas da frente e isso requer um tipo de controle que vou abordar em outro tutorial.

Programar um APP para conectar Arduino com Bluetooth ou Wifi é uma tarefa complexa para um leigo, pois demanda um conhecimento de programação em Java Android ou Objective C / Swift do IOS.


Então aqui está uma forma de você controlar qualquer carrinho de esteira ou robô por bluetooth, sem ter que entrar em detalhes técnicos sobre programação Mobile.

Para este exemplo optei por usar Bluetooth porque ele é um módulo barato e fácil de encontrar, nos controladores de motor DC resolvi usar o Chip diretamente (L293) que é mais barato que o módulo de Shield do Arduino e também porque, como verá mais adiante, permite pelo seu pequeno tamanho ser acomodado dentro do tratorzinho.


Meu conselho para os meus alunos é sempre montar com o máximo de capricho, usando pinos (fêmea e macho) para as conexões, fiação colorida que permite uma melhor visualização e entendimento do circuito, bem como uma possível expansão ou reaproveitamento do material.





Esquema eletrônico do circuito usado na montagem (Imprima num A4 em tela cheia)


Lista de componentes:

1 – Arduino Uno ( não pode ser outro modelo )
1 – Módulo Bluetooth HC-05
1 – Buzzer
2 – Leds Azuis
2 – Leds Vermelhos
2 – Leds Coloridos
1 – Matriz de contato ( Protoboard )
2 – CI L293d
1 – Relê 5V
1 – Transistor BC337
1 – Regulador de Tensão 7805CV
1 – Barra de pinos macho
1 – Barra de pinos fêmea