Obsah:
- Krok 1: Kupte si věci, které potřebujete
- Krok 2: Vytvořte hardwarový rámec
- Krok 3: Mluví o Bluetooth
- Krok 4: Softwarové kódování
- Krok 5: Přehled
Video: Inteligentní Romote auto založené na Arduinu: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Tento projekt je založen na vývojové desce Arduino UNO, která má vytvořit chytré auto. Vůz má bezdrátové ovládání Bluetooth, vyhýbání se překážkám, alarm bzučáku a další funkce a je to auto s pohonem všech kol, které lze snadno zatáčet.
Krok 1: Kupte si věci, které potřebujete
Potřebujeme koupit základní desku a rozšiřující desku Arduino a také bzučák, modul ovladače motoru L298N, modul BT-04A Bluetooth, stejnosměrný motor, držák baterie atd. Samozřejmě akrylové desky pro podpůrné moduly jsou zásadní. Akrylové desky vhodné pro toto auto není snadné najít, takže odkaz je uveden níže. V obchodech snadno najdete další věci.
Zde je odkaz na akrylovou desku v Taobao:
Software používá k ovládání vozu asistenta pro ladění Bluetooth a budou také připojeny zdroje.
Krok 2: Vytvořte hardwarový rámec
Potřebujeme nainstalovat modul ve správné poloze na akrylovou desku. Vzhledem k tomu, že zakoupená akrylová deska má více otvorů, než potřebujeme, věnujte pozornost pouze tomu, jak ji nainstalovat nejpohodlnějším způsobem, aby se zabránilo opakované demontáži.
Protože je instalace motoru relativně jednoduchá a pevná, zaměřujeme se na instalaci řídicího obvodu výše. Pro příjem signálů je třeba použít Bluetooth a základní desku. Vhodnější je dát je do zadní části vozu. Základna baterie a baterie zabírají velký prostor. Aby byla zajištěna rovnováha vozu, jsou umístěny ve střední poloze a modul pohonu motoru a modul vyhýbání se překážkám jsou umístěny vpředu, jak je znázorněno na obrázcích.
Následující obrázek ukazuje instalační vzor zespodu a shora. První obrázek ukazuje stav obvodu zespodu, když není nainstalován motor. Věnujte pozornost nákupu více šroubů a měděných sloupků s různými výškami, abyste se z prostoru vynořili. Druhý obrázek je situace vozu, když je plně nainstalován. Zřetelně vidíte modul pohonu motoru, baterii atd.
Krok 3: Mluví o Bluetooth
Modul Bluetooth se často používá v oblasti bezdrátového ovládání na krátkou vzdálenost. V tomto projektu je vybrán modul Bluetooth BT-04A. Stejně jako modul Bluetooth řady HC se často používá modul Bluetooth řady BT, ale jeho cena je levnější.
Tento modul se používá hlavně v oblasti bezdrátového přenosu dat na krátkou vzdálenost. Lze jej snadno připojit k zařízení Bluetooth v počítači a také komunikovat data mezi dvěma moduly. Použitím tohoto modulu se můžete vyhnout zdlouhavému kabelovému připojení a můžete přímo nahradit kabel sériového portu.
Tento modul je řízen příkazovou sadou „AT“jako WIFI modul Esp8266, GSM modul. Abychom usnadnili připojení různých počítačů, nastavujeme jako hlavní režim auto a počítač a mobilní telefon s Bluetooth na autě aktivně končí, aby získali kontrolu nad chytrým vozem. Asistent pro ladění Bluetooth na straně počítače je velmi dokonalý, mnoho funkčních pokynů bylo zapouzdřeno do tlačítek, stačí zadat ovládací pokyny. Pamatujte, že před odesláním řídicího příkazu musí být počítač nejprve připojen k Bluetooth automobilu. Tento proces může být zaseknutý. Zkuste několikrát více a mobilní terminál je pohodlnější.
K tomuto kroku je připojen pouze mobilní software a je doporučen software pro ladění portu bluetooth počítače.
Krok 4: Softwarové kódování
Vývojové prostředí Arduino je open source a lze jej stáhnout přímo z internetu. Klíčové kroky v programování jsou vysvětleny níže.
Nejprve definujeme klíčové kolíky na řídicí desce makroskopicky pro snadné pochopení a následnou obsluhu.
Potom inicializujte operaci motoru, jak je znázorněno na obrázku níže, je operace inicializace vpřed. Všimněte si, že motor je poháněn dvěma póly, jedním vysokým a druhým nízkým, a naopak. Tento princip používáme hlavně k ovládání motoru.
Pohyb zleva doprava je docela zvláštní. Abychom provedli rotaci zleva doprava, aby se auto nepohnulo hodně dopředu, vezmeme si cestu levého kola dozadu a pravého kola dopředu, abychom odbočili doleva. Totéž platí pro odbočení doprava. (Protože efekt použití analogového signálu není příliš dobrý, vyžaduje neustálé ladění a zde se přímo používá digitální výstup.)
Po obdržení příkazu ze sériového portu může vůz podle příkazu provést odpovídající operaci. Obrázek ukazuje operaci získání příkazu vpřed. Jedním z důvodů, proč jsme vybrali modul Bluetooth BT-04A, je to, že byl zapouzdřen do USART, pouze se čtyřmi piny TX, Rx, VCC a GND, což je velmi výhodné pro ladění a přístup
Krok 5: Přehled
Nakonec přiložte kód programu a obrázky auta v různých situacích. Toto je návrh programu, vítejte společně diskutovat a tento projekt zlepšit.
Doporučuje:
Samořiditelné auto založené na Arduinu: 8 kroků
Automobil s vlastním řízením na bázi Arduino: Vítejte u mého prvního Instructable! Nedávno mi byl jako projekt semestru přidělen projekt samořiditelného auta. V tomto projektu jsem měl za úkol navrhnout auto, které by zvládlo následující: Lze ovládat pomocí hlasových příkazů prostřednictvím telefonu Android
Inteligentní zahradničení založené na IoT a inteligentní zemědělství pomocí ESP32: 7 kroků
Inteligentní zahradničení založené na IoT a inteligentní zemědělství pomocí ESP32: Svět se mění v čase a také v zemědělství. V dnešní době lidé integrují elektroniku do všech oblastí a zemědělství pro to není výjimkou. Toto sloučení elektroniky v zemědělství pomáhá zemědělcům a lidem, kteří spravují zahrady
RoverBluetooth: Bluetooth auto založené na Arduinu: 5 kroků
RoverBluetooth: Bluetooth auto založené na Arduinu: RoverBluetooth je jméno, které jsem dal vozidlu Bluetooth na bázi Arduina, které jsem vytvořil pro svou školní zkoušku, když mi bylo teprve třináct. Ukázal jsem to také na Maker Faire Rome s FabLabem (a byl jsem tam jeden z nejmladších)! Je to velmi snadné (pouze několik nízkých
Inteligentní zavlažování založené na vlhkosti: 10 kroků (s obrázky)
Inteligentní zavlažování založené na vlhkosti: Víme, že rostliny vyžadují vodu jako transportní médium pro živiny tím, že přenáší rozpuštěný cukr a další živiny přes rostlinu. Bez vody rostliny uschnou. Nadměrné zalévání však vyplňuje póry v půdě a narušuje
Inteligentní zemědělství založené na IoT: 5 kroků (s obrázky)
IoT Based Smart Farming: Internet Of Things (IoT) je sdílená síť objektů nebo věcí, které mohou vzájemně komunikovat za předpokladu připojení k internetu. IoT hraje důležitou roli v zemědělském průmyslu, který může do roku 2050 nakrmit 9,6 miliardy lidí na Zemi. Smart A