Obsah:
- Krok 1: Kúpte si veci, ktoré potrebujete
- Krok 2: Vytvorte hardvérový rámec
- Krok 3: Rozhovory o Bluetooth
- Krok 4: Kódovanie softvéru
- Krok 5: Prehľad
Video: Inteligentné diaľkové auto založené na Arduine: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Tento projekt je založený na vývojovej doske Arduino UNO na výrobu inteligentného auta. Auto má bezdrôtové ovládanie Bluetooth, vyhýbanie sa prekážkam, alarm bzučiakom a ďalšie funkcie a je to auto s pohonom všetkých štyroch kolies, ktoré sa dá ľahko otáčať.
Krok 1: Kúpte si veci, ktoré potrebujete
Musíme si kúpiť základnú dosku a rozširujúcu dosku Arduino, ako aj bzučiak, modul ovládača motora L298N, modul BT-04A Bluetooth, jednosmerný motor, držiak batérie atď. Samozrejme, akrylové platne pre podporné moduly sú nevyhnutné. Akrylové dosky vhodné pre toto auto nie je ľahké nájsť, takže odkaz je uvedený nižšie. V obchodoch ľahko nájdete ďalšie veci.
Tu je odkaz na akrylovú dosku v Taobao:
Softvér používa na ovládanie auta asistenta na ladenie Bluetooth a budú priložené aj zdroje.
Krok 2: Vytvorte hardvérový rámec
Modul musíme nainštalovať na akrylátovú dosku v správnej polohe. Keďže zakúpená akrylová doska má viac otvorov, než potrebujeme, dávajte pozor iba na to, ako ju nainštalovať čo najpohodlnejším spôsobom, aby ste predišli opakovanej demontáži.
Pretože je inštalácia motora pomerne jednoduchá a pevná, zameriavame sa na inštaláciu ovládacieho obvodu vyššie. Na príjem signálov je potrebné použiť Bluetooth a základnú dosku. Vhodnejšie je dať ich za zadnú časť auta. Batériová základňa a batérie zaberajú veľký priestor. Aby bola zaistená rovnováha automobilu, sú umiestnené v strednej polohe a modul pohonu motora a modul vyhýbania sa prekážkam sú umiestnené vpredu, ako je to znázornené na obrázkoch.
Nasledujúci obrázok zobrazuje vzor inštalácie zospodu a zhora. Prvý obrázok ukazuje stav obvodu zospodu, keď nie je nainštalovaný motor. Dávajte pozor na nákup väčšieho počtu skrutiek a medených stĺpikov s rôznou výškou, aby ste sa z priestoru vynorili. Druhý obrázok je situácia auta, keď je úplne nainštalované. Jasne vidíte modul pohonu motora, batériu atď.
Krok 3: Rozhovory o Bluetooth
Modul Bluetooth sa často používa v oblasti bezdrôtového ovládania na krátke vzdialenosti. V tomto projekte je vybraný modul BT-04A Bluetooth. Rovnako ako modul Bluetooth radu HC, aj modul BT radu BT sa často používa, ale jeho cena je lacnejšia.
Tento modul sa používa hlavne v oblasti bezdrôtového prenosu dát na krátku vzdialenosť. Môže byť ľahko prepojený so zariadením Bluetooth v počítači a môže tiež komunikovať údaje medzi dvoma modulmi. Použitím tohto modulu sa môžete vyhnúť zdĺhavému káblovému pripojeniu a môžete priamo nahradiť kábel sériového portu.
Tento modul je ovládaný pomocou príkazovej sady „AT“ako WIFI modul Esp8266, modul GSM. Aby sme uľahčili pripojenie rôznych počítačov, nastavujeme ako hlavný režim auto a počítač a mobilný telefón s Bluetooth na automobile sa aktívne končia, aby získali kontrolu nad inteligentným autom. Asistent ladenia Bluetooth na počítači je veľmi dokonalý, mnoho funkčných pokynov bolo zapuzdrených do tlačidiel, stačí zadať pokyny na ovládanie. Všimnite si toho, že pred odoslaním riadiaceho príkazu musí byť počítač najskôr pripojený k Bluetooth automobilu. Tento proces môže byť zaseknutý. Skúste to niekoľkokrát viac a mobilný terminál je pohodlnejší.
K tomuto kroku je mobilný softvér pripojený iba pre referenciu a odporúča sa softvér na ladenie portu bluetooth počítača.
Krok 4: Kódovanie softvéru
Vývojové prostredie Arduino je open source a je možné ho stiahnuť priamo z internetu. Kľúčové kroky v programovaní sú popísané nižšie.
V prvom rade definujeme kolíky kľúčov na riadiacej doske makroskopicky, aby ich bolo možné ľahko pochopiť a následne ovládať.
Potom inicializujte operáciu motora, ako je znázornené na obrázku nižšie, je operácia inicializácie dopredu. Všimnite si toho, že motor je poháňaný dvoma pólmi, jedným vysokým a druhým nízkym a naopak. Tento princíp používame hlavne na ovládanie motora.
Pohyb zľava doprava je celkom zvláštny. Aby sa otáčalo zľava doprava, aby sa auto veľa nepohybovalo dopredu, vyberieme si cestu ľavého kolesa dozadu a pravého kolesa dopredu, aby sme odbočili doľava. To isté platí pre odbočenie vpravo. (Pretože efekt používania analógového signálu nie je veľmi dobrý, vyžaduje neustále ladenie a priamo sa tu používa digitálny výstup.)
Po prijatí príkazu zo sériového portu môže auto vykonať zodpovedajúcu operáciu podľa príkazu. Obrázok ukazuje operáciu na získanie príkazu dopredu. Jeden z dôvodov, prečo sme si vybrali modul Bluetooth BT-04A, je ten, že bol zapuzdrený do USART s iba štyrmi kolíkmi TX, Rx, VCC a GND, čo je veľmi vhodné na ladenie a prístup
Krok 5: Prehľad
Nakoniec priložte kód programu a obrázky auta v rôznych situáciách. Toto je návrh programu, vitajte na spoločnej diskusii a vylepšení tohto projektu.
Odporúča:
Chicken Coop Door - založené na Arduine: 5 krokov (s obrázkami)
Chicken Coop Door - založené na Arduine: V prvom rade je mojim rodným jazykom holandčina, ospravedlňte sa teda za prípadné pravopisné chyby. Ak niečo nie je jasné, zanechajte správu v komentároch. Toto je môj prvý arduino projekt. Keďže moju manželku už unavovalo ručné otváranie dverí každý deň,
Auto na diaľkové ovládanie založené na vysokofrekvenčnom module 434 MHz: 5 krokov
Auto na diaľkové ovládanie na základe modulu 434 MHz: RF) (1) perf doska (atrapa plošného spoja) 2) vodiče3) kodér ht12e a dekodér ht12d ic a ovládač motora l293d alebo môžete použiť L298N, ak používate lipo alebo iné vysokonapäťové batérie. 4) RF moduly 5) odpory 1M a 51K 6) LED diódy 7) ic7805 napätie re
Samoriadiace auto založené na Arduine: 8 krokov
Samoriadiace auto založené na Arduine: Vitajte v mojom prvom pokyne! Takže mi bol nedávno semestrálnym projektom pridelený projekt samoriadiaceho auta. V tomto projekte som mal za úlohu navrhnúť auto, ktoré dokáže nasledujúce: Dá sa ovládať pomocou hlasových príkazov prostredníctvom telefónu Android.
Inteligentné záhradníctvo a inteligentné poľnohospodárstvo založené na IoT pomocou systému ESP32: 7 krokov
Inteligentné záhradníctvo založené na IoT a inteligentné poľnohospodárstvo pomocou systému ESP32: Svet sa mení v čase a tiež v poľnohospodárstve. V dnešnej dobe ľudia integrujú elektroniku do všetkých oblastí a poľnohospodárstvo v tomto nie je výnimkou. Toto zlúčenie elektroniky v poľnohospodárstve pomáha poľnohospodárom a ľuďom, ktorí spravujú záhrady. V tomto
RoverBluetooth: Auto Bluetooth založené na Arduine: 5 krokov
RoverBluetooth: Auto Bluetooth založené na Arduine: RoverBluetooth je názov, ktorý som dal vozidlu Bluetooth založenému na Arduine, ktoré som urobil pre svoju školskú skúšku, keď som mal iba trinásť rokov. Ukázal som to aj na Maker Faire Rome s FabLabom (a bol som tam jeden z najmladších)! Je veľmi jednoduché ho vyrobiť (iba niekoľko nízkych