Obsah:

Hlasom ovládané auto Bluetooth: 5 krokov
Hlasom ovládané auto Bluetooth: 5 krokov

Video: Hlasom ovládané auto Bluetooth: 5 krokov

Video: Hlasom ovládané auto Bluetooth: 5 krokov
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, November
Anonim
Hlasovo ovládané auto Bluetooth
Hlasovo ovládané auto Bluetooth
Hlasovo ovládané auto Bluetooth
Hlasovo ovládané auto Bluetooth
Hlasovo ovládané auto Bluetooth
Hlasovo ovládané auto Bluetooth

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

Budovanie obvodu na doske a nastavenie podvozku
Budovanie obvodu na doske a nastavenie podvozku
Budovanie obvodu na doske a nastavenie podvozku
Budovanie obvodu na doske a nastavenie podvozku
Vybudovanie obvodu na doske a nastavenie podvozku
Vybudovanie 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

O testovacom kóde a princípe fungovania aplikácie
O testovacom kóde a princípe fungovania aplikácie
O testovacom kóde a princípe fungovania aplikácie
O testovacom kóde a princípe fungovania aplikácie
O testovacom kóde a princípe fungovania aplikácie
O testovacom kóde a princípe fungovania aplikácie
O testovacom kóde a princípe fungovania aplikácie
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 nahrajte kód a pripojte zdroj energie
Teraz nahrajte kód a pripojte zdroj energie
Teraz nahrajte kód a pripojte zdroj energie
Teraz nahrajte kód a pripojte zdroj energie

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

Konečne
Konečne
Konečne
Konečne
Konečne
Konečne

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: