Obsah:

Carro Robô Controlado Por Bluetooth: 10 kroků
Carro Robô Controlado Por Bluetooth: 10 kroků

Video: Carro Robô Controlado Por Bluetooth: 10 kroků

Video: Carro Robô Controlado Por Bluetooth: 10 kroků
Video: WOW! Amazing DIY Bluetooth Robot Car - Control with Your Smartphone 2024, Červenec
Anonim
Carro Robô Controlado Por Bluetooth
Carro Robô Controlado Por Bluetooth

Nejčastěji se jedná o více než polovinu Arduino é a konstrukce de um carro robô, para mim foi que me incentivou a estudar mais sobre o Arduino, on internet é possivel encontrar diversas formas de construir um, seja um seguidor de linha, de 2 celkové množství autoneomů atd., naše nekonečné možnosti montáže a exekuce více projektů, které se týkají mé práce, její hlavní epochy, její formy, její funkce, její hudební kompilace, rozmanité možnosti se liší a nekončí.

Krok 1: Materiais E Métodos

Para elaboração do projeto, pesquisei diversas formas de

Jedná se o 4 základní možnosti využití a výběr kvantitativních komponent, jako je například výkon a účinnost, a to zejména v případě, že se jedná o seznam.

- 1x Arduino Mega 2560

- 1x Motorový štít L293D

- 6 rezistorů (4x de 220 ohmů, 1x de 1k e 2k)

- 1x modulo Bluetooth HC-05

- Diversos propojky

- 1x bzučák

- 4x LED

- 4x baterie AA 1 de 9 voltů (přibližně do projeto, eu troquei por baterieias 18650, o qual o resultado foi muito mais satisfatório)

- 1x Podvozek 4WD

- 1x mini protoboard

-1x konektor konektoru pro připojení konektoru 9V

Krok 2: Podvozek

Podvozek
Podvozek

Para a estrutura de montagem usehi um chassis 4WD, or qual é facilitymente encontrado na Ali Express, Dx Extreme, Wish, Mercado Livre e etc. maioria já vem com as rodas e motores com as caixas de redução e até o suporte para as pilhas para a ligação no Shield, montagem é bem simples também, pode ser utilizado qualquer chassis 4wd.

Krok 3: Uno Mega 2560

Uno Mega 2560
Uno Mega 2560

Na montagem využití o Arduino Mega, mas tem como utilizar o Uno R3 usando um esquema de usar o CI L293D na protoboard mas iria ficar muito poluído o projeto, por isso optei por usar o Mega por possuir mais entradas e saídas, e também diminuindo kvantifikace využití kabiny.

Krok 4: Motorový pohon L293D

Motorový pohon L293D
Motorový pohon L293D

Para o control to motores use o Motor Driver L293D, ele é uma das melhores opcale para control 4 motores DC ao mesmo tempo, ele possui um encaixe para pinos barra para as conexões 5V, GND e I/Os para o projeto não é needário soldar eses pinos, mas eu preferi utilizar para ficar mais facil a montagem. Lembrando que no projeto utiliza uma fonte externa para alimentar o shield para poder controlar os motores corretamente, por isso deve se retirar o jumper existente on placa

Krok 5: Bluetooth HC-05

Bluetooth HC-05
Bluetooth HC-05

O modulo de control control and about HC-05 além da montagem ser bastante simplificada é muito facil de ser utilizada sem a necessaryidite de bibliotecas, por se comunicar pela porta serial, ele tem um ótimo alcance. Para a alimentação do modulo é usado o 5V do Arduino, para a operação do mesmo é needário utilizar um divisor de tensão pois ele opera em 3, 3Volts, on parte ligação é explicado melhor esse divisor

Krok 6: LED diody

LED diody
LED diody

Para o Circuit de luzes, é 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 propojky e fixado os leds žádný podvozek do carro

Krok 7: Ligação

Ligação
Ligação

Všechny podvozky mohou obsahovat různé varianty, různé funkce, další funkce nebo více motorů, které se mohou lišit od hlavních melodií, ale bez štítu, já jsem encaixado no Arduino, os Leds dá para deixar encaixado 2 na frente e 2 atras, eu upřednostňuji prodávané jumpery vedené para terem acesso jako saidas do Arduino, mas também dá para usar jumpers do tipo Fêmea-Macho.

Para facilitar o projeto separate um trilha on mini protoboard para as ligações de 5V e GND. Příkladem může být LED dioda, která může vést k demais LED diodám, která se mohou lišit od 22, 23, 24, 25 do Arduina. Jak se to může poučit z toho, že se to stalo, že se vám to povede, ať se to změní nebo ne?

o buzzer possui uma ligação simples o polo pozitiv na saída 26 do Arduino e o negativo no GND

Para ligação do modulo HC-05, só seguir about exampleplo da figura, lembrar de usar or mesmo GND para todos componentes e a ligação cruzada do TX-RX no Arduino, utiliz o TX1 e RX1 do Arduino. (RX => TX / TX => RX / GND => GND e VCC => 5V) odpovídá a figurura anexada neste tópico

Nejsou k dispozici žádné štítky Arduino, které mohou obsahovat propojky, neexistují žádné štíty L293D pois iremos použití s velkým množstvím externích parabolických a modulových modulů, počet motorů a počet nositelů existujících na placa, M1, M2, M3 a 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 e do Arduino and possível addir uma chave liga/desliga para facilitar o uso do carro.

Krok 8: Aplicativo Bluetooth RC CAR

Bluetooth RC auto Aplicativo
Bluetooth RC auto Aplicativo

Para control to carro robô, encontrei or aplicativo Bluetooth RC Car, o que é um dos aplicativos mais Completeos para este matter tipo de control, em suas configurações é definido quais são os caracteres que ele envia via Bluetooth para o Arduino, sendo assim é possível insertir více různých programů pro programování IDE

Krok 9: Codigo

Programy, které jsou propracovány z jednoduchého, jednoduchého a jednoduchého ovládání motorů a použití motorů biblioteca AFmotor.h, que é facilitmente encontrada no gerenciador de bibliotecas da IDE do Arduino.

Žádná inicializace programů včetně biblioteca AFmotor.h, deklarace všech motorů.

Projevuje se jako pohybující se motor (vpřed, vzad, vlevo a vpravo). naše hlavní funkce a dimenze zvažují tamanho do programu a melhora o processamento do mesmo. em seguida declaamos também os periféricos que iremos utilizar, os leds e o bzučák, indicando qual porta eles estão conectados. Žádné nastavení prázdnoty, konfigurace různých typů odesílání sériových portů a sériových taxíků, žádná prázdná smyčka, inicializace konfigurace a přenos sériových portů, komunikačních modulů, modulů HC-05, paraboly ovládání motorů a použití charakteristických znaků que já são definidos pelo app, (é possível acessar as configurações do aplicativo e verificar todos caracteres que ele envia via bluetooth). o funkce, které se dají programovat nebo vybírat: o další výběr z více aplikací, které nelze použít pro Arduino, o interpretaci kvalitního komanda a o výběr toho, co je prováděno a ação, a co je důležitější, než o tom, co uděláte, co budete chtít motores no Arduino

Krok 10: Iniciando O Carro

Iniciando O Carro
Iniciando O Carro

A gravar o program no Arduino, coloque or adapador JACK 9V para alimentação do Arduino, com isso é possível verificar pelo led do módulo o o mesmo está ligado, o preximo passo Consiste em parear o módulo HC-05 com o Smartphone, se pedir a Normální velikost je 1234. Tato funkce inicializuje nebo používá Bluetooth RC auto, konfiguruje naše aplikace a připojuje se k autu, které umožňuje připojení modulu, takže je tento estiver v pořádku, což znamená, že žádné canto da těla passará a ficar verde fixa, com isso você já terá os comandos dos motorů, řazených do všech motorů různých typů, které umožňují realizaci a inverzi nosných štítů, jejich použití a používání může využívat a zrychlovat. Projděte si vše, co potřebujete, abyste mohli snadno sestavit jednu nebo více karotobodů, poslat své vlastní fotografie nebo zaslat nové verze, abyste mohli konfigurovat své vlastní možnosti, ověřovat své funkce, používat a používat různé aplikace Arduino.

Doporučuje: