Construa um Carro Controlado por Bluetooth com Arduino: Guia DIY Completo
Componentes e Materiais
| Componente | Quantidade |
|---|---|
| Arduino Nano R3 | 1 |
| Micro Motorredutor Metal 600RPM 12V | 2 |
| Driver de Motor DRV8833 | 1 |
| Módulo Bluetooth HC-06 | 1 |
| Bateria 18650 Li-ion | 1 |
| Suporte para Bateria 18650 | 1 |
| Interruptor Deslizante 11x6mm | 1 |
| Parafuso M3 10mm + Porca | 1 |
| Cabos Diversos | 1 set |
| Elásticos de Borracha (para tração nas rodas) | 4 |
Ferramentas Necessárias
- Ferro de Soldar
- Impressora 3D
Sobre o Projeto
Olá! Sou o Nikolas, 15 anos, de Atenas, Grécia. Vou mostrar como fazer um carro de 2 rodas controlado por Bluetooth com Arduino Nano, impressão 3D e componentes simples. Veja o vídeo no YouTube para ver o carro em ação.
História
Comecei com eletrónica básica aos 9 anos. Fiz vários carros de brincar. Durante a pandemia, aprofundei conhecimentos e consegui fazer um carro controlado por IR. O passo seguinte era Bluetooth com o telemóvel — este tutorial.
Passo 1: Impressão 3D
Desenhei os ficheiros no Onshape. Imprima a Base e duas Rodas. Usei Prusament Gold PETG, 0.2mm layer height, 40% infill, Creality Ender 3 V2. Ficheiros .stl no Thingiverse: thing:4683747.
Passo 2: Circuito
Monte na protoboard:
- VCC do HC-06 e DRV8833 → 5V do Arduino
- GND do HC-06 e DRV8833 → GND do Arduino
- TXD do HC-06 → D10
- RXD do HC-06 → D11
- INT1, INT2, INT3, INT4 do DRV8833 → D2, D3, D4, D5
- Motor 1 → OUT1, OUT2
- Motor 2 → OUT3, OUT4
- Bateria + → 5V (com interruptor deslizante no +), - → GND
Passo 3: Programação
Ligue o Arduino Nano via USB, abra BluetoothCar.ino na IDE Arduino, selecione board "Arduino Nano", processador "ATmega328P (Old Bootloader)" se necessário, porta COM correta e faça Upload.
Passo 4: App Bluetooth
Desenvolvi uma app Android com MIT App Inventor (BluetoothController.apk). O carro só move enquanto o dedo está no botão (feature de segurança). Para emparelhar: Bluetooth ON → procure "HC-06" → senha "1234" ou "0000" → na app, clique no botão Bluetooth e selecione HC-06.
Passo 5: Montagem Final
- Aparafuse o suporte da bateria à base.
- Encaixe os dois motores.
- Encaixe o interruptor deslizante.
- Encaixe o driver DRV8833.
- Encaixe o Arduino Nano.
- Deslize o HC-06 no lugar.
- Coloque a bateria 18650 no suporte.
- Empurre as rodas nos eixos dos motores.
- Coloque 2 elásticos em cada roda para tração.
Passo 6: Divirta-se!
Ligue, conecte via app Android e divirta-se! Perguntas nos comentários. Subscreva o canal YouTube para mais projetos. Instagram: @n_babetass
Código
Ficheiro BluetoothCar.ino disponível para download (sem preview).
Peças Personalizadas e Caixas
Thingiverse: https://www.thingiverse.com/thing:4683747
Esquemático
Consulte a imagem do esquemático incluída nos recursos do projeto.
Processo de manufatura
- Construa um Robô Raspberry Pi Controlado por Bluetooth com Feedback de Áudio
- Construindo Sistema de Ventilação para Barcos com Temporização GPS: Ventilador Operado por Relé com PIC16F628A
- Construa um Controle Remoto IR Universal com Arduino: Guia Passo a Passo
- Transforme Seu Carro RC em um Veículo Controlado por Bluetooth
- Transforme um Carro RC Antigo em Veículo Controlado por Joystick com Arduino
- Crie um Botão de Teclado "Socável" Personalizado com Arduino: Guia Passo a Passo
- Soluções de Energia Otimizadas para Projetos Arduino
- Construa uma Bússola Digital em Tempo Real com Arduino e Processing
- Carregamento de Bateria Automotiva: Tempo, Técnicas e Sinais de Desgaste
- Impacto das Reduções de Subsídios na Indústria de Baterias de Potência da China