Агуулгын хүснэгт:

Bluetooth ашиглан Carro Robô Controlado: 10 алхам
Bluetooth ашиглан Carro Robô Controlado: 10 алхам

Видео: Bluetooth ашиглан Carro Robô Controlado: 10 алхам

Видео: Bluetooth ашиглан Carro Robô Controlado: 10 алхам
Видео: 20 лучших автомобильных аксессуаров 2019 | Автомобильные гаджеты, которые полезны 2024, Долдугаар сарын
Anonim
Bluetooth ашиглан Carro Robô Controlado
Bluetooth ашиглан Carro Robô Controlado

Төгсгөлд нь Arduino, Arduino гэх мэт байгууллагууд, мөн интернэт сүлжээнд холбогдсон байх ёстой. Автомашин зохион байгуулах гэх мэт …, ямар ч хязгааргүй боломжууд бий болно. 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.

Алхам 1: Materiais E Métodos

Төлөвлөлт хийх, төрөл бүрийн хэлбэрийг ашиглах боломжтой

como construir um carro robô de 4 rodas utilando a menor quantidade de cabos e componentes, sem que perdesse a efficiência, para isso cheguei nesta lista de itens.

- 1 удаа Arduino Mega 2560

- 1х мотор бамбай L293D

- 6 эсэргүүцэл (4x de 220 ohms, 1x de 1k e de 2k)

- 1x Bluetooth HC-05 модуль

- Diversos үсрэгч

- 1x дуут дохио

- 4x LED

- 4x pilhas AA e 1 de 9 вольт (проекто, 18650, eu troquei por baterias 18650, чанарын шаардлага хангасан)

- 1х явах эд анги 4WD

- 1х мини протобор

-1x conector jack com conexão para pilha 9V

Алхам 2: Явах эд анги

Явах эд анги
Явах эд анги

4WD явах эд ангиудыг ашиглахын тулд Ali Express, Dx Extreme, Wish, Mercado Livre гэх мэт бусад төхөөрөмжүүдийг ашиглах боломжтой болно. нь Shield, a montagem é bem simples também, pode ser utilizado qualquer chassis 4wd.

Алхам 3: Uno Mega 2560

Uno Mega 2560
Uno Mega 2560

Энэ нь Arduino Mega -ийг ашиглах боломжтой бөгөөд энэ нь CI L293D програмыг ашиглахад маш чухал үүрэг гүйцэтгэдэг. Quantidade de cabos utilizados.

Алхам 4: Motor Drive L293D

Мотор хөтөч L293D
Мотор хөтөч L293D

Мотор драйвер L293D ашиглахын тулд 4 хөдөлгүүрийг тогтмол хянах, 5V, GND e I/Os гэх мэт 4 моторт хөдөлгүүрийг хянах боломжтой. Эссэ пинос, mas eu preferi utilizar para ficar mais fácil a montagem. Lembrando que no projeto utiliza uma fonte externa para alimentar o shield para poder controlar os motores corretamente, isso deve se retirar or jumper existente na placa.

Алхам 5: Bluetooth HC-05

Bluetooth HC-05
Bluetooth HC-05

HC-05-ийн аль алинд нь модуляц хийх нь библиотек, компьютерийн цуврал цуврал, чухал сэдэв юм. 5V -ээс Arduino -ийг ажиллуулна уу, энэ нь 3, 3 -р вольт, бусад хэсгүүдийг ашиглах шаардлагатай болно.

Алхам 6: LED

LED
LED

Тохиромжтой бол 4 Leds, ямар ч Arduino o pino anodo do led é ligado ao rezistor de 220oms ea saída do rezistor vai para uma saída do Arduino, outra ponta é ligada no GND, para o systema foi soldado. jumper e fixado os leds ямар ч явах эд анги хийдэггүй

Алхам 7: Лигачао

Лигачао
Лигачао

Төмөр замууд нь янз бүрийн хэлбэрүүдээр тоноглогдсон байдаг. Arduino-г ашиглахын тулд маш сайн гагнуур хийдэг хүмүүс Fêmea-Macho-г ашигладаг.

5V ба GND -ийн хувьд мини протоколыг ашиглахын тулд өөр өөр програм хангамжийг ашиглах боломжтой болно. Жишээ нь, жишээ нь, 22, 23, 24, 25 -ийн хооронд Arduino -гоор дамжуулж болно. Тайлбарыг буцааж англи (Америкийн Нэгдсэн Улс) руу орчуулах уу?

o buzzer possuit uma ligação simples o polo positivo na saída 26 to Arduino e o negativo no GND

HC-05 модулийг ашиглан, жишээ нь, GND-ийн бүрэлдэхүүн хэсгүүд, TX-RX, Arduino-г ашиглахаас өөр аргагүй, TX1 ба RX1 эсвэл Arduino-г ашиглана уу. (RX => TX / TX => RX / GND => GND e VCC => 5V) нь дүрсийг тохируулах

Com shield devidamente encaixado no Arduino, lembre-se de retirar or 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, e1, M2, M3 (M1, M2 (M3, M3) 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.

Shield e do Arduino -ийг сонгоно уу.

Алхам 8: Bluetooth RC CAR програмыг ашиглана уу

Bluetooth RC CAR -ийг ашиглах боломжтой
Bluetooth RC CAR -ийг ашиглах боломжтой

Bluetooth RC Car -ийг ашиглах боломжтой бөгөөд энэ нь тохиргоог тохируулах боломжтой бөгөөд үүнийг Bluetooth -ээр дамжуулан Bluetooth -ээр дамжуулан хийх боломжтой болно. IDE -ийн програм хангамжийн програм хангамжийн програмууд

Алхам 9: Кодиго

Энгийн програмыг боловсруулах нь AFmotor.h, a biblioteca -ийн зайлшгүй шаардлагатай програмууд бөгөөд IDE do Arduino -д ямар ч шаардлага байхгүй.

AFmotor.h, bamlioteca програмыг багтаасан ямар ч програм байхгүй.

Мотор хөдөлгүүрийг зарлах функц (урагш, хойш, зүүн, баруун). a vantagem de usar funções é que diminui thinkavelmente o tamanho do programa e melhora o processamento do mesmo. em seguida declaramos também os periféricos que iremos utilizar, os leds e o buzzer, indicando qual porta eles estão conectados. Хүчин төгөлдөр бус, тохиргоог хийхгүй байхын тулд HC-05-ийн модулийг ашиглана уу. que já são definitos pelo app, (bluetooth -ээр дамжуулан aplicativo e verificar todos caracteres -ийн тохиргоог хийх боломжтой). o funcionamento do programa ocorre da seguinte forma: ao selecionar um comando no aplicativo ele envia para o Arduino, e então interpretation qual comando foi selecionado com isso ele performa a ação, чухал ач холбогдолтой ээмудар bem o código, que voca bse conseguira fun. comando de motores байхгүй Arduino

Алхам 10: Инисиандо О Карро

Инисиандо О Карро
Инисиандо О Карро

Arduino програм байхгүй, дасан зохицох JACK 9V програм хангамж нь Arduino-д зориулагдсан болно. 1234. Feito isso iniciamos or aplicativo Bluetooth RC Car, тохиргоонууд нь хоорондоо уялдаатай, эсвэл маш сайн гүйцэтгэгддэг, за юу ч хамаагүй, за юу ч хамаагүй тела дамжуулах боломжтой. motores, caso alguns dos motores estiverem rodando em sentido contrário só realizar a inversão da ligação nos bornes do shield, pelo aplicativo também é possível utilizar a função do acelerômetro. Хичээлийн хөтөлбөрийг зохион байгуулахад хялбар байх болно, гэхдээ энэ нь програм хангамжийн програм хангамж, програм хангамжийн програм хангамжийн програм хангамжийн програм хангамж, програм хангамжийн онцлог шинж чанаруудыг тохируулах явдал юм. Ардуино.

Зөвлөмж болгож буй: