Turinys:

Kliūčių aptikimas išmaniuoju telefonu valdomu „RoboCar“naudojant „Arduino“: 5 žingsniai
Kliūčių aptikimas išmaniuoju telefonu valdomu „RoboCar“naudojant „Arduino“: 5 žingsniai

Video: Kliūčių aptikimas išmaniuoju telefonu valdomu „RoboCar“naudojant „Arduino“: 5 žingsniai

Video: Kliūčių aptikimas išmaniuoju telefonu valdomu „RoboCar“naudojant „Arduino“: 5 žingsniai
Video: Vejos robotas STIGA Stig 2024, Lapkritis
Anonim
Kliūčių aptikimas išmaniuoju telefonu valdomu „RoboCar“naudojant „Arduino“
Kliūčių aptikimas išmaniuoju telefonu valdomu „RoboCar“naudojant „Arduino“

Šiame projekte mes sukūrėme „Robocar“, kuriame du ultragarso jutikliai ir vienas „Bluetooth“modulis buvo sujungti su „Arduino“.

1 veiksmas: naudojama programinė įranga:

Naudota programinė įranga
Naudota programinė įranga

Šią programinę įrangą mes panaudojome šiam projektui:

1. „Arduino IDE“: naujausią „Arduino IDE“galite atsisiųsti iš šios nuorodos:

www.arduino.cc/en/Main/Software

2. „Bluetooth“terminalinė mobilioji programa: tai „Android“mobilioji programa, iš kurios duodamos komandos mūsų robocarui.

2 veiksmas: naudojamas komponentas:

Naudotas komponentas
Naudotas komponentas
Naudotas komponentas
Naudotas komponentas
Naudotas komponentas
Naudotas komponentas

1) „Arduino UNO“: „Arduino“/„Genuino Uno“yra mikrovaldiklio plokštė, pagrįsta ATmega328P (duomenų lapas). Jame yra 14 skaitmeninių įvesties/išvesties kaiščių (iš kurių 6 gali būti naudojami kaip PWM išėjimai), 6 analoginiai įėjimai, 16 MHz kvarco kristalas, USB jungtis, maitinimo lizdas, ICSP antraštė ir atstatymo mygtukas.

2) „HC-05“„Bluetooth“modulis: „HC-05“modulis yra lengvai naudojamas „Bluetooth“SPP (serijinio prievado protokolas) modulis, skirtas skaidriam belaidžio nuoseklaus ryšio nustatymui. „HC-05“„Bluetooth“modulį galima naudoti pagrindinėje arba pavaldžioje konfigūracijoje, todėl tai puikus sprendimas belaidžiam ryšiui. Šis nuoseklaus prievado „Bluetooth“modulis yra visiškai kvalifikuotas „Bluetooth V2.0+EDR“(patobulintas duomenų perdavimo greitis) 3Mbps moduliavimas su visišku 2,4 GHz radijo imtuvu ir pagrindine juosta. Jame naudojama „CSR Bluecore 04 ‐ External“vieno lusto „Rluetooth“sistema su CMOS technologija ir su AFH (prisitaikančio dažnio šuolio funkcija).

2. Ultragarsinis jutiklis (HC-SR04): savo projekte naudojame du ultragarsinius jutiklius. Ultragarso diapazono jutiklis (HC - SR04) suteikia 2–400 cm atstumo matavimo funkciją, diapazono tikslumas gali siekti iki 3 mm. Moduliuose yra ultragarsiniai siųstuvai, imtuvas ir valdymo grandinė.

3. Variklio tvarkyklė (L298N): L298N H tilto modulį galima naudoti su varikliais, kurių įtampa yra nuo 5 iki 35 V nuolatinės srovės. Šiame vadove naudojamas modulis taip pat turi įmontuotą 5 V reguliatorių, taigi, jei jūsų maitinimo įtampa yra iki 12 V, 5 V šaltinį taip pat galite gauti iš plokštės.

4. Dc pavaros variklis: Šiame projekte mes naudojame du nuolatinės srovės variklius

3 žingsnis: grandinės schema

Grandinės schema
Grandinės schema

4 žingsnis: darbo principas:

Darbo principas yra labai paprastas. Mes prijungėme išmanųjį telefoną su „Bluetooth“moduliu ir siunčiame komandą, kurią gauna „Arduino“, ir automobilis pradeda judėti, o kai susiduria kliūtis priekyje ar gale, automobilis automatiškai sustoja ir garsinis signalas susprogsta. Tada jis lauks kitos komandos.

5 žingsnis: projekto vaizdo įrašas:

Visas projekto aprašymas pateiktas aukščiau esančiame vaizdo įraše

Jei turite kokių nors abejonių dėl šio projekto, nedvejodami pakomentuokite mus žemiau.

O jei norite daugiau sužinoti apie įterptąją sistemą, galite apsilankyti mūsų „YouTube“kanale

Jei norite dažnai atnaujinti, apsilankykite ir pamėgkite mūsų „Facebook“puslapį.

Ačiū ir linkėjimai, Embedotronikos technologijos

Rekomenduojamas: