Índice:

Carro RC Arduino Bluetooth: 12 etapas
Carro RC Arduino Bluetooth: 12 etapas

Vídeo: Carro RC Arduino Bluetooth: 12 etapas

Vídeo: Carro RC Arduino Bluetooth: 12 etapas
Vídeo: Amazing DIY Bluetooth Robot Car | Arduino Bluetooth Controlled Car At Home |Arduino UNO, L293D Motor 2024, Novembro
Anonim
Carro RC Arduino Bluetooth
Carro RC Arduino Bluetooth
Carro RC Arduino Bluetooth
Carro RC Arduino Bluetooth

Controlando um carro RC por meio de um aplicativo no seu telefone? É possível!

Usando um Arduino, um pouco de Bluetooth, algumas rodas e um monte de outras peças pequenas, mas essenciais, fomos capazes de criar um carro RC que se conecta ao Bluetooth e pode ser controlado por um aplicativo no seu telefone. Parece bastante simples, certo? Bem, depois de cerca de um mês, fomos capazes de aperfeiçoar um carro RC com Bluetooth em funcionamento. Com nossas instruções, você poderá fazer isso muito mais rápido do que antes.

Etapa 1: planeje seus passos no Trello

Planeje seus passos no Trello
Planeje seus passos no Trello

Para começar a planejar no trello, você deve saber o que quer fazer e de quais materiais precisa.

As coisas que você deseja colocar no seu trello são:

- Obter / comprar seus suprimentos

- Construir carro

- Controle de motores DC com Arduino

- Conecte-se ao Arduino com Bluetooth

- Tornar o carro RC sem fio

- Codificação

- Faça o aplicativo

- Conectar / codificar o sensor de distância (necessário apenas para a etapa opcional).

- Teste

-Exterior

- Documentação / Como fazer

Agora, há várias etapas em cada um deles, mas você poderá encontrar mais detalhes nas próximas etapas de nosso processo.

Etapa 2: Obtenha / compre seus suprimentos

Obtenha / compre seus suprimentos
Obtenha / compre seus suprimentos
Obtenha / compre seus suprimentos
Obtenha / compre seus suprimentos
Obtenha / compre seus suprimentos
Obtenha / compre seus suprimentos

Os materiais necessários para este projeto incluem:

-Arduino

- Motorista (Breakout TB6612FNG)

- Driver Bluetooth de baixa energia (nRF8001 Bluetooth LE)

-Dc Motors

- Pacote de bateria (baterias)

-Fios

-Placa de circuito

Etapa 3: construir o carro

Construir Carro
Construir Carro

Com os motores DC e placa de circuito

1) Conecte o driver do motor ao Arduino

2) Conecte o Arduino aos motores DC

* Consulte a foto para visualizar o circuito.

Etapa 4: controlar motores CC com Arduino

Com o código MotorTest da biblioteca Motor driver, o Arduino será capaz de controlar os motores DC.

-O código do motorTest faz os Motors fazerem um pequeno "gabarito".

-Sole até onde diz TB6612FNG Arduino Library e lá fará o download.

-Depois disso, você pode colocar essa biblioteca no IDE do Arduino como um arquivo compactado.

- Vá para o esboço, inclua a biblioteca e depois vá para adicionar a biblioteca.zip e escolha o seu arquivo.

-Este arquivo aparecerá em exemplos.

-E você poderá testar seus motores.

Etapa 5: conectar o Bluetooth

Conectar Bluetooth
Conectar Bluetooth

Usando o driver Bluetooth Low Energy, podemos conectá-lo ao Arduino conforme mostrado na imagem.

- Ao conectá-lo ao Arduino, podemos, com algum código, mover o carro com o aplicativo Adafruit.

-Vá para a página Adafruit com o driver nrf8001, e a biblioteca pode ser baixada.

- Com essa biblioteca, você pode usar o código fornecido (demonstração de eco) para programar o carro para se mover ao receber um comando.

Etapa 6: Codificação - Usando o aplicativo Adafruit

Codificação - Usando o aplicativo Adafruit
Codificação - Usando o aplicativo Adafruit

Depois de baixar o aplicativo e modificar o código como quiser, para fazer as coisas andarem:

1) Começamos nos conectando ao carro (que originalmente era chamado de UART) e fomos para os módulos UART.

- Aqui você pode digitar um comando, como f para avançar, se for o que você tem em seu código para fazer o carro avançar.

* Você pode consultar nosso código, que será postado em uma etapa posterior.

Etapa 7: tornar o carro RC sem fio

Tornar RC Car Wireless
Tornar RC Car Wireless

Aqui é onde você precisará de suas baterias.

Usando uma bateria e baterias conectadas aos motores CC, o carro pode se mover sem estar conectado a mais nada.

* Você pode ver na imagem acima como a bateria está conectada e a bateria que está instalada nos motores.

Etapa 8: faça um aplicativo modificado para funcionar com o teclado de controle

Decidimos usar o teclado de controle como um controle remoto para nosso carro. Para fazer isso, tínhamos que:

- Modifique o código-fonte do aplicativo Adafruit original.

- Nosso código modificado está vinculado aqui, e este aplicativo modificado é APENAS para Android.:

-E como usar o aplicativo, feito com o código modificado:

-Quando você abre o aplicativo:

- Conecte-se ao CAR

- Quando você clica em conectar, uma lista aparecerá dizendo escolher o modo para conectar ao carro

-Clique no controlador

-No controlador, role totalmente para baixo e clique no teclado de controle.

- No teclado de controle:

- A seta para cima avança

-A seta para baixo vai para trás

- A seta esquerda vai para a esquerda

- A seta direita vai para a direita

-Botão 1 é freio

-Botão 2 é donut

Etapa 9: (opcional): adicione um sensor de distância

(Opcional): Adicione um Sensor de Distância
(Opcional): Adicione um Sensor de Distância

Para o nosso carro RC, adicionamos um sensor de distância.

-O sensor de distância é colocado na frente do nosso carro RC, que tentamos fazer automaticamente se mover em uma direção diferente quando há algo na frente dele.

Etapa 10: Teste

Ao testar, - Verifique se todas as funções funcionam como você deseja:

-Avançar

-Voltar

-Deixou

-Direito

-Pare

-Rosquinha

-Automático

Estas são nossas funções específicas, você pode usá-las ou alterá-las para fazer o que quiser.

Etapa 11: adicionar um exterior

Ao adicionar um exterior, você decide.

-O exterior do carro serve principalmente para manter o hardware unido.

-Usamos zipties e fios para manter tudo no lugar.

-Você pode projetar o exterior do seu carro da maneira que quiser.

** A parte mais importante do exterior é manter tudo no lugar!

Etapa 12: Documento

Ao criar seu carro RC, certifique-se de documentar à medida que avança.

Isso pode ajudar quando:

-Corrigindo um problema que você enfrenta.

-Mudando em torno da fiação.

-Lembrando o que você fez a cada dia, -Olhando para o seu projeto.

Recomendado: