Obsah:
- Krok 1: Zoznam dielov
- Krok 2: Zostavenie obvodu na doske a nastavenie podvozku
- Krok 3: O testovacom kóde a princípe fungovania aplikácie
- Krok 4: Teraz nahrajte kód a pripojte zdroj napájania
- Krok 5: Nakoniec
Video: Hlasom ovládané auto Bluetooth: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Každý používal diaľkovo ovládané auto … ale čo auto ovládané hlasom ??? Už ste to niekedy použili? Ak nie, postavíte to teraz. Potrebujete arduino ako mozog a smartphone. Preto som vyvinul tento projekt, aby ste mohli používať hlasové funkcie a môže to byť tiež referencia pre vaše budúce projekty. Začnime teda …
Krok 1: Zoznam dielov
1. Arduino UNO/nano/mikro/Mega
2. Modul bluetooth HC05
3 Rezistor 2,2K ohm, 4,7K ohm
4 sady doštičiek alebo spájkovačky
5 drôtov
6 podvozok
7 2 BO motor s 150/300 ot/min s 2 kolesami
8 niekoľko skrutiek a matíc
9 koliesko
10. ovládač motora (: L293 alebo L298)
11 12V zdroj energie
Krok 2: Zostavenie obvodu na doske a nastavenie podvozku
Teraz je Arduino nano mozgom projektu pre mňa. Môžete použiť UNO/MEGA/MICRO. Na ovládanie auta pomocou smartfónu by som použil funkciu pripojenia Bluetooth.
Takže som poskytol obvod v súbore Fritzing. Stiahnite si Fritzing a otvorte ho a pozrite sa na súbor. Pripojte podľa obrázku. Použite delič napätia podľa hodnôt 2,2k a 4,7k. Teraz žlté vodiče (podľa tohto mrazivého súboru) predstavujú 4 výstupy, ktoré by ovládali ovládač motora. Tieto 4 logické úrovne sú v skutočnosti vstupmi ovládača motora a vodič motora používa tieto logické úrovne na pohyb podľa toho, ako sú napájané logické úrovne. Arduino ovláda, že ….. to znamená, že umožňuje vodičovi posúvať oba motory dopredu alebo dozadu alebo dozadu alebo sa pohybovať doprava alebo doľava alebo len zastaviť. To sa dosiahne v kóde.
Pozrite sa teda na vyššie uvedené schémy a potom pripojte vstupy ovládača motora. Potom spojte motory na výstupe pomocou niekoľkých skrutiek a upevnite kolesá. Pripojil som svoj ovládač L293 podľa jeho pripojenia. Skontrolujte svoj vlastný ovládač, vyhľadajte na internete a v technických listoch a pripojte sa podľa potreby.
Upevnite motory pomocou skrutiek a upevnite ovládač motora a nepájivú dosku obojstrannými páskami alebo jednoduchou páskou. Opravte aj koliesko. Pozri obr. Váš podvozok sa môže líšiť, preto ho starostlivo skontrolujte. Pripojte kolesá
Krok 3: O testovacom kóde a princípe fungovania aplikácie
Teraz hlasová funkcia skutočne funguje s bluetooth. Existuje aplikácia s názvom „Hlasové ovládanie BT pre Arduino“Link-https://amr-voice.en.aptoide.com/. Stiahnite si ho a nainštalujte do telefónu s Androidom a spárujte s HC05. Ak sa pripájate prvýkrát, spárujte to najskôr s priechodom 1234 alebo 0000. Ak sa nespáruje, skúste to znova.
Potom, čo o aplikácii hovoríte, po niekoľkých sekundách vráti to, čo ste práve povedali na mobilnej obrazovke. V skutočnosti používa Google Voice. Takže teraz to, čo ste povedali, sa prenáša cez bluetooth. Počas nahrávania nahrajte testovací kód uvedený na riadkoch Nano.remove RX TX. Po nahraní znova vložte. HC05 tieto údaje prijíma pomocou funkcie Serial.read () a to, čo ste práve povedali, môžete vidieť na serveri Serial.print. Môžete tam teda skontrolovať fungovanie aplikácie. Hovorte o aplikácii čokoľvek a pozrite sa na sériový monitor. Pripojil som všetky screenshoty krok za krokom o pripojení HC05 k aplikácii … hovoreniu a pozeraniu na sériovom monitore. Vidieť ich. Ak poviete dopredu, zobrazí sa ako *vpred#. Pomocou tejto aplikácie teda môžeme manipulovať s naším kódom, ktorý je priložený v nasledujúcich krokoch.
Krok 4: Teraz nahrajte kód a pripojte zdroj napájania
Teraz som sem nahral celý arduino kód, ktorý ovláda auto. Môžete si ho stiahnuť.
Teraz pri jeho odosielaní … sa uistite, že ste odpojili linky RX TX. Inak sa nenahrá. Po nahraní ich znova pripojte. Teraz pripojte zdroj napájania 12V. Blokový diagram je na obrázku.
Reťazce, ktoré som napísal, môžete zmeniť dopredu, dozadu, zastaviť, vľavo, vpravo ľubovoľným slovom, ktoré vám pripadá ľahké. Musíte to slovo vysloviť v aplikácii.
Krok 5: Nakoniec
Predtým som popísal, ako používať túto aplikáciu. Teraz hovorte dopredu, dozadu, doľava, doprava, zastavte, tieto slová som použil v kóde. Tento reťazec teraz môžete zmeniť v príkazoch else if a nahrať znova. Stačí vysloviť slovo v tejto aplikácii a bude to fungovať dobre. Tiež som pripevnil LED na kolíku 8. Môžete pridať ďalšie svetlá alebo bzučiak alebo servo.
Vaše hlasové auto je teda pripravené … … zabavte sa …
Odporúča:
Auto s vlastným pohonom a auto Arduino ovládané joystickom: 6 krokov
Automobil Arduino s vlastnou jazdou a ovládaním joystickom: Ahoj, volám sa Joaquín a som fanúšikom Arduina. Minulý rok som bol posadnutý Arduinom a začal som robiť najrôznejšie veci a toto automatické a joystickom ovládané auto je jedným z nich. V prípade, že chcete urobiť niečo podobné, sú tieto
Diaľkovo ovládané auto - ovládané pomocou bezdrôtového ovládača Xbox 360: 5 krokov
Diaľkovo ovládané auto - ovládané pomocou bezdrôtového ovládača Xbox 360: Toto sú pokyny na zostavenie vlastného diaľkovo ovládaného auta ovládaného pomocou bezdrôtového ovládača Xbox 360
Hlasom ovládané svetlá kolobežky a garážová brána: 6 krokov
Hlasom ovládané svetlá skútrov a garážové brány: Ahoj všetci! Nedávno som si kúpil elektrickú kolobežku, ale nemala zadné svetlo ani vstavaný otvárač garážových brán … PREKVAPENIE !! (ノ ゚ 0 ゚) ノ ~ Preto som sa rozhodol, že si namiesto ich kúpy vyrobím vlastné diaľkové a zadné svetlá garážovej brány. Aký je
Hlasom ovládané svetlá odkiaľkoľvek s Jasonom: 7 krokov
Hlasom ovládané svetlá odkiaľkoľvek s Jasonom: Striedavé svetlá, ktoré sa ovládajú odkiaľkoľvek s pripojením na internet pomocou NodeMCU (ESP8266) a Jason (aplikácia pre Android). Jason je aplikácia pre asistenta ovládaného hlasom, ktorú som kódoval pre zariadenia s Androidom na ovládanie elektrického stavu AC spotrebič,
Hlasom ovládané svetlo nálady pre Android: 11 krokov (s obrázkami)
Hlasom riadené Android Mood Light: Potreboval som vytvoriť triedu pre našu miestnu skupinu Maker. Niečo, čo aj prvým návštevníkom zaručilo jednoznačnú výhru a veľkú odmenu bez múzy, bez rozruchu a bez špecializovaných nástrojov alebo materiálov. Študenti si museli vziať domov niečo funkčné