Turinys:
- 1 veiksmas: naudojama programinė įranga:
- 2 veiksmas: naudojamas komponentas:
- 3 žingsnis: grandinės schema
- 4 žingsnis: darbo principas:
- 5 žingsnis: projekto vaizdo įrašas:
Video: Kliūčių aptikimas išmaniuoju telefonu valdomu „RoboCar“naudojant „Arduino“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Šiame projekte mes sukūrėme „Robocar“, kuriame du ultragarso jutikliai ir vienas „Bluetooth“modulis buvo sujungti su „Arduino“.
1 veiksmas: naudojama 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:
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
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:
Kaip sukurti išmaniuoju telefonu valdomą automobilį: 5 žingsniai
Kaip sukurti išmaniuoju telefonu valdomą automobilį: Visi mėgsta žaisti su išmaniuoju telefonu valdomu nuotoliniu automobiliu. Šis vaizdo įrašas yra apie tai, kaip tai padaryti
Padarykite ir skriskite pigiai išmaniuoju telefonu valdomu lėktuvu: 8 žingsniai
Pigiai valdykite ir skraidykite išmaniuoju telefonu valdomu lėktuvu: ar kada nors svajojote pastatyti „$ 15“pasidaryk pats nuotolinio valdymo pulto skraidomąjį lėktuvą, kuris valdomas jūsų mobiliuoju telefonu („Android“programa per „WiFi“) ir suteikia jums kasdienę 15 minučių adrenalino dozę (skrendant laikas apie 15 minučių)? nei ši instrukcija
Objekto aptikimas naudojant „Dragonboard 410c“arba „820c“naudojant „OpenCV“ir „Tensorflow“: 4 žingsniai
Objektų aptikimas „W/ Dragonboard 410c“arba „820c“naudojant „OpenCV“ir „Tensorflow“. Šiose instrukcijose aprašoma, kaip įdiegti „OpenCV“, „Tensorflow“ir mašininio mokymosi sistemas „Python 3.5“, kad būtų paleista objektų aptikimo programa
Skardinė, valdoma telefonu valdomu RC automobiliu: 9 žingsniai
„Tin Box“telefonu valdomas RC automobilis: Ieškojau gero būdo atsikratyti nuobodulio, kai neturiu ką veikti. Taigi aš sugalvojau šį kišeninio dydžio skardinį RC automobilį, kad pašalinčiau nuobodulį! Jis turi visas puikias savybes! Jis mažas, lengvas, lengvai prižiūrimas
Kliūčių aptikimas ir įspėjimas - „Arduino UNO“ir ultragarsas: 4 žingsniai (su nuotraukomis)
Kliūčių ir įspėjimų aptikimas - „Arduino UNO“ir „Ultragarsas“: ši pamoka padės jums suprasti ultragarsą ir garsinį signalą bei gilintis į „Arduino“mokymąsi, atlikite šiuos veiksmus ir duokite man atsiliepimų