Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
Todos nós sabemos que o Arduino é uma excelente plataforma de prototipagem, principalmente porque usa uma linguagem de programação amigável e há muitos componentes extras incríveis que nos fornecem ótimas experiências.
Podemos integrar o Arduino com diferentes escudos ou módulos e construir coisas fantásticas. Neste projeto vou mostrar como usar o módulo Bluetooth para controlar uma plataforma de robô por meio de comandos vindos de um smartphone.
Etapa 1: Peças
Hardware:
- 1x Arduino Uno
- 1x Motor Shield L293D Driver
- 1x Módulo Bluetooth
- 1x plataforma de robô
- 4 fios Dupont para módulo Bluetooth (macho para fêmea)
- 4 fios Dupont para motores (macho para macho)
- 2x motores + 2x rodas
- 1x rodízio
Programas:
- IDE Arduino
- Cabo USB A para B
- Controlador RC Bluetooth (você pode baixar este aplicativo aqui)
Etapa 2: Montando o carro Arduino
A montagem da plataforma robótica é muito fácil. Se você comprar um assim, receberá um manual com todas as etapas.
Em primeiro lugar, monte o motor 2 na plataforma do robô.
Em segundo lugar, monte a roda do rodízio na plataforma do robô.
Em terceiro lugar, monte o Arduino Uno na plataforma do robô e coloque a blindagem do motor no Arduino Uno.
Em quarto lugar, conecte os fios do motor esquerdo e direito indicados na imagem. (Observação: o fio vermelho é + e o fio preto é -)
Em quinto lugar, conecte o Módulo Bluetooth:
- RXD para TXD no Arduino Uno
- TXD para RXD no Arduino Uno
- VCC para 5V no Arduino Uno
- GND para GND no Arduino Uno
Etapa 3: Software
O Arduino uno é muito fácil de programar.
- Para controlar os motores, usei a biblioteca AFMotor.h incluída acima.
- A comunicação entre o smartphone e o módulo Bluetooth foi feita usando o arduino de comunicação serial.
- O app "Bluetooth RC Controller" envia para o módulo bluetooth os seguintes comandos:
- Avançar -> F
- Voltar -> B
- Esquerda -> L
- Certo -> R
- Avançar para a esquerda -> G
- Avançar à direita -> I
- Traseira Esquerda -> H
- Voltar à direita -> J
- Parar -> S
- Luzes dianteiras acesas -> W
- Luzes frontais apagadas -> w
- Luzes traseiras acesas -> U
- Luzes traseiras apagadas -> u
- Buzina Ligada -> V
- Buzina desligada -> v
- Extra Ligado -> X
- Extra Off -> x
- Velocidade 0 -> 0
- Velocidade 10 -> 1
- Velocidade 20 -> 2
- Velocidade 30 -> 3
- Velocidade 90 -> 9
- Velocidade 100 -> q
- Parar tudo -> D
Neste projeto, programei 2 comandos:
1. Básico (para frente, para trás, para a esquerda e para a direita)
2. Comando completo (Avançar, Voltar, Esquerda e Direita) e também (Avançar à esquerda, 1. Avançar à direita, Trás à esquerda, Trás à direita)
O código completo está disponível para download.
Etapa 4: Não se esqueça de compartilhar, curtir e votar !
Recomendado:
Tubo de LED de pedra de vidro (WiFi controlado por aplicativo de smartphone): 6 etapas (com imagens)
Tubo de LED de pedra de vidro (WiFi controlado por meio do aplicativo de smartphone): Olá, colegas fabricantes! Neste manual, mostrarei como construir um tubo de LED controlado por WiFi que é preenchido com pedras de vidro para um bom efeito de difusão. Os LEDs são endereçáveis individualmente e, portanto, alguns efeitos interessantes são possíveis no
Transformando qualquer carro R / C em um carro R / C de controle de aplicativo Bluetooth: 9 etapas
Transformando qualquer carro R / C em um carro R / C de controle de aplicativo Bluetooth: Este projeto mostra as etapas para transformar um carro de controle remoto comum em um carro de controle Bluetooth (BLE) com placa de robótica Wombatics SAM01, Blynk App e MIT App Inventor. muitos carros RC de baixo custo com muitos recursos, como faróis de LED e
Robô controlado por Wi-Fi usando Wemos D1 ESP8266, Arduino IDE e aplicativo Blynk: 11 etapas (com imagens)
Robô controlado por Wi-Fi usando Wemos D1 ESP8266, Arduino IDE e aplicativo Blynk: Neste tutorial, mostro como fazer um tanque robótico controlado por Wi-Fi controlado de um smartphone usando o aplicativo Blynk. Neste projeto uma placa ESP8266 Wemos D1 foi usada, mas outros modelos de placa também podem ser usados (NodeMCU, Firebeetle, etc.), e o pr
Hack de carro RC - Bluetooth controlado via aplicativo Android: 3 etapas (com imagens)
Hack de carro RC - Bluetooth controlado via aplicativo Android: Tenho certeza que cada um de vocês pode encontrar em casa um carro RC não utilizado. Esta instrução irá ajudá-lo a mudar seu carro RC antigo para um presente original :) Como o carro RC que eu tinha era pequeno, escolhi o Arduino Pro Mini como controlador principal. Outro
Controle o Arduino usando smartphone via USB com o aplicativo Blynk: 7 etapas (com imagens)
Controle o Arduino usando smartphone via USB com o aplicativo Blynk: Neste tutorial, vamos aprender como usar o aplicativo Blynk e o Arduino para controlar a lâmpada, a combinação será através da porta serial USB. O objetivo deste instrutível é mostrar o solução mais simples - controlar remotamente seu Arduino ou c