INHOUDSOPGAWE:
- Stap 1: Materiais E Métodos
- Stap 2: Onderstel
- Stap 3: Uno Mega 2560
- Stap 4: Motor Drive L293D
- Stap 5: Bluetooth HC-05
- Stap 6: LED's
- Stap 7: Ligação
- Stap 8: Aansoek vir Bluetooth RC CAR
- Stap 9: Codigo
- Stap 10: Iniciando O Carro
Video: Carro Robô Controlado vir Bluetooth: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Ons kan hierdie aspekte vir Arduino as 'n konstruksie van 'n carro robô, vir my 'n aansporing gee om 'n meer belangrike aspek van Arduino te kry, en op die internet kan ons verskillende vorme van konstruksie op 'n ander wyse aanskakel, 2 rodas ou um totalmente autônomo e etc …, são infinitas possibilidades de montagem e existe muitos projetos já prontos, porem muitos não era da forma que eu queria, o funcionamento não era tão eficaz ou possuía uma programação muito complicada, quebrar cabeça diversas vezes e conseguir no final das contas montar um da forma que eu queria e com isso decidi mostrar em forma de um artigo como construir um.
Stap 1: Materiais E Métodos
Para elaboração do projeto, pesquisei diversas formas de
As 'n konstruksie van vier verskillende funksies, kan ons 'n menigte kwantitatiewe komponente en komponente gebruik, wat ook 'n lys van die belangrikste items kan wees.
- 1x Arduino Mega 2560
- 1x motorskerm L293D
- 6 weerstande (4x de 220 ohm, 1x de 1k en de 2k)
- 1x modulo Bluetooth HC-05
- Diversos Jumpers
- 1x gonser
- 4x Leds
- 4x pilhas AA en 1 van 9 volt
- 1x onderstel 4WD
- 1x mini protobord
-1x aansluitstekker met 'n conexão para pilha 9V
Stap 2: Onderstel
Para a estrutura de montagem utilizei um chassis 4WD, o qual é facilmente encontrado na Ali Express, Dx Extreme, Wish, Mercado Livre e ens. 'n ligação no Shield, 'n montagem é bem simples também, pode ser utilizado qualquer chassis 4wd.
Stap 3: Uno Mega 2560
Na montagem utilizei Arduino Mega, mas tem como utilizar on Uno R3 usando um esquema de usar o CI L293D op protoboard mas iria ficar muito poluído o projeto, por isso optei por usar o Mega por possuir mais entradas e saídas a quantidade de cabos utilizados.
Stap 4: Motor Drive L293D
Para o control dos motores utilizei Motor Driver L293D, ele e uma das melhores opções for 4 motores DC ao mesmo tempo, ele possui um encaixe for pinos barra para as conexões 5V, GND e I/Os para o projeto não é needsário soldar esses pinos, dit is beter om hierdie artikel te gebruik. Lembrando que no projeto utiliza uma fonte externa para alimentar o shield for poder controlar os motores corretamente, por isso deve se retirar o jumper existente na placa
Stap 5: Bluetooth HC-05
Ons kan 'n beheerde gebruik van HC-05 vir 'n eenvoudige monitering in die biblioteek gebruik om 'n noodsaaklike gebruik van die bibliotecas te gebruik, maar dit kan ook in die reekskommunikasie gebruik word. Para a alimentação do usd oo 5V to Arduino, para a operação do mesmo é needsário utilizar um divisor de tensão pois ele opera em 3, 3Volts, in parte ligação en explicado melhor esse divisor
Stap 6: LED's
Para o circuito de luzes, us usado 4 Leds, para a ligação no Arduino o pino anodo do led é ligado ao resistor de 220oms ea saída do resistor vai para uma saída do Arduino, outra ponta é ligada no GND, para o sistema foi soldado springers en fixado os leds geen onderstel doen carro
Stap 7: Ligação
Ons onderstel doen mercado ja vem com varias aberturas para diversos encaixes, para facilitar dá para passar os cabos dos motores para que fiquem melhores de serem ligados no shield já encaixado no Arduino, os Leds dá para deixar encaixado 2 na frente e 2 atras, eu jumpers is verkieslik vir ons as 'n mens wat ons as Arduino kan gebruik, maar ons kan ook die trui van Fêmea-Macho gebruik.
Vir fasiliteite of afsonderlike afsonderings vir 'n klein protobord vir 5V en GND. U kan byvoorbeeld die ledemate, die repita para os demais leds, die seres se ligas 22, 23, 24, 25 tot Arduino gebruik. As ons 'n belangrike rol kan speel, sal dit nie 'n verandering wees nie.
o buzzer possui uma ligação simples o polo positiveo na saída 26 do Arduino e o negativeo no GND
Vir die modulasie van HC-05, kan ons byvoorbeeld 'n voorbeeld van 'n GND vir die komponente van die TX-RX en Arduino gebruik. (RX => TX / TX => RX / GND => GND e VCC => 5V) ooreenstem met 'n figuur anexada volgende tópico
Com o shield devidamente encaixado no Arduino, lembre-se de retirar o jumper existente no shield L293D pois iremos utilizar uma fonte externa para alimentação do modulo, a ligação dos motores é feita nos bornes existente na placa, M1, M2, M3 e M4 (isso depende muito do fabricante) o suporte de pilhas do chassis pode ser ligado no borne de alimentação externa do shield ou EXT_PWR.
Para alimentação do Shield en do Arduino en ons kan ook die funksies van die karavaan/die liga vir ons vergemaklik.
Stap 8: Aansoek vir Bluetooth RC CAR
Para control do carro robô, encontrei of aplicativo Bluetooth RC Car, o que é um dos aplicativos mayis complete of para este tipo the control, em suas configurações and definido quais são os caracteres que ele envia via Bluetooth for Arduino, sendo assim é possível inserir Daar kan verskillende programme vir IDE aangebied word
Stap 9: Codigo
'N Programação foi elaborada de uma forma que ficasse simples, lembrando que para or control of motores é needsário utilizar a biblioteca AFmotor.h, que é facilmente encontrada no gerenciador de bibliotecas da IDE do Arduino.
Geen inicio do programa incluímos in biblioteca AFmotor.h, declaramos aonde estão ligado os motores.
Ons kan die funksies van ons bewegings (vorentoe, agtertoe, links en regs) aanbeveel. 'n voordeel van die funksies wat ek kan doen, is om 'n program of program te doen. em seguida declaramos também os periféricos que iremos utilizar, os leds e o buzzer, indicando qual porta eles estão conectados. Geen leemte-opstelling nie, konfigurasies vir operasionele veranderings in die reeks en die komunikasie van die reeks kan plaasvind, geen leemte kan ook in 'n seriële konfigurasie of met 'n module HC-05 gekombineer word nie. Ek kan die app definitief definieer (dit kan ook as Bluetooth -funksie gekonfigureer word). o funcionamento do programa ocorre da seguinte forma: ao selecionar um comando no aplicativo ele envia para o Arduino, e então interpreta qual comando foi selecionado com isso ele executa a ação, é importante estudar bem o código, que você conseguira entender bem como comando de motores no Arduino
Stap 10: Iniciando O Carro
Ons kan ook 'n program vir Arduino, 'n kolom of 'n adaptor JACK 9V vir 'n alimentasie van Arduino gebruik, en dit is moontlik om 'n goeie idee te kry om 'n ander model te gebruik, maar ook 'n kombinasie van 'n HC-05-model met 'n slimfoon ons kan normaalweg 1234 gebruik. motores, caso alguns dos motores estiverem rodando em sentido contrário so realizar a inversão da ligação nos bornes do shield, pelo aplicativo também é possível utilizar and função do acelerômetro. Dit is 'n voorbeeld van 'n voorbeeld van 'n montagem de um carro robô, en ons kan ook verskillende funksies in ons program aanbied, maar ook vir die funksies wat ons in die funksie van ons programme kan doen Arduino.
Aanbeveel:
Arduino motorwaarskuwingstelsel vir omgekeerde parkering - Stap vir stap: 4 stappe
Arduino -waarskuwingstelsel vir omgekeerde parkeerterrein | Stap vir stap: In hierdie projek ontwerp ek 'n eenvoudige Arduino Car Reverse Parking Sensor Circuit met behulp van Arduino UNO en HC-SR04 Ultrasonic Sensor. Hierdie Arduino -gebaseerde motor -omkeerwaarskuwingstelsel kan gebruik word vir 'n outonome navigasie, robotafstand en ander reeks
Opstelling vir eksterne Bluetooth GPS -verskaffer vir Android -toestelle: 8 stappe
Opstelling vir eksterne Bluetooth GPS-verskaffer vir Android-toestelle: hierdie instruksies sal verduidelik hoe u u eie eksterne Bluetooth-gps vir u telefoon kan aanbring, maar dit kan slegs teen ongeveer $ 10 aanbring.Materiaal: NEO 6M U-blox GPSHC-05 bluetooth-moduleKennis van koppelvlak Blutooth lae energie modules Ardui
Maklike skyfomslag vir 'n skootrekenaar vir 'n skootrekenaar: 6 stappe
Maklike skootbedekking vir 'n skootrekenaar vir 'n skootrekenaar: MATERIAAL: Dik materiaal, byvoorbeeld sintetiese leer, isolasieband, 'n deksel van 'n boks koekies of sjokolade.GEREEDSKAPPE
Braço Robô Controlado Por Giroscópio Via Celular: 3 stappe
Braço Robô Controlado Por Giroscópio Via Celular: Este projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, irei separa em x partes: Lista de materiaisEsquema eletrónico
Braço Robô Controlado deur Giroscópio: 4 stappe
Braço Robô Controlado por Giroscópio: BeskrywingEste projeto ira te auxiliar na criação de um braço robótico controlado pelo giroscópio de um celular, irei separa em x partes: Lista de materiais Esquema eletrônico Movendo of Braço Capturando as informações