Obsah:
- Krok 1: Blokový diagram
- Krok 2: Modul Bluetooth HC-05
- Krok 3: Komponenty
- Krok 4: Schéma zapojení hlasem ovládaného robota pomocí Arduina
- Krok 5: Práce hlasově ovládaného robota pomocí Arduina
Video: Hlasem aktivovaný RoBoT: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Hlasem ovládaný robot pomocí Arduina: Ahoj všichni, doufám, že se máte dobře a děláte dobře. Dnes se chystáme zahájit projekty související s robotikou pomocí Arduina. Dnes budeme hovořit o hlasově ovládaném robotu pomocí aplikace Arduino a Android. Hlasem ovládaný robot je mobilní robot, který se ovládá pomocí určitých zadaných hlasových příkazů. Mobilní aplikace je schopna identifikovat pět příkazů, které jsou „Stop“, „Vpřed“, „Zpět“, „Vlevo“, „Vpravo“. V tomto projektu vestavěných systémů vyrábíme 4-WD robotické auto, které můžeme ovládat pomocí hlasu prostřednictvím mobilní aplikace. Aplikace naslouchá a odesílá pokyny Arduinu pomocí Bluetooth a poté Arduino provede zadanou operaci. Aplikace rozpoznávání hlasu není 100% přesná. Aplikace je citlivá na okolní zvuky. Někdy nesprávně interpretuje hlasové příkazy dané robotovi. Můžete si však navrhnout vlastní aplikaci, která může ignorovat okolí a může přijímat pouze váš vlastní hlas.
Krok 1: Blokový diagram
Komponenty požadované pro hlasově ovládaného robota
Arduino Uno: Arduino Uno se používá, protože do něj můžeme namontovat štít ovladače motoru. Je také levné, snadno se používá a získává méně místa, protože musíme vše umístit na podvozek. Pokud s programováním Arduino začínáte, doporučuji vám přečíst si článek Začínáme s Arduinem. Motor Driver Shield: Motor Driver Shield je založen na L293 IC, což je duální full-bridge driver. Používá se k pohonu indukčních zátěží, jako jsou relé, solenoidy, stejnosměrné a krokové motory. S Arduino vám umožní řídit čtyři stejnosměrné motory a 2 serva. Rychlost a směr každého motoru můžeme ovládat nezávisle.
Krok 2: Modul Bluetooth HC-05
: Jedná se o modul Bluetooth třídy 2 s profilem sériového portu, který lze konfigurovat jako Master nebo Slave. Můžeme jej jednoduše použít k výměně sériového portu k navázání spojení mezi MCU, PC a vaším vestavěným projektem atd.
Specifikace HC-05:
Protokol Bluetooth: Specifikace Bluetooth v2.0+EDR Frekvence: pásmo ISM 2,4 GHz Modulace: GFSK (Gaussian Frequency Shift Keying) Emisní výkon: ≤4dBm, třída 2 Citlivost: ≤-84dBm při 0,1% BERSpeed: Asynchronní: 2,1 Mbps (max) / 160 kbps „Synchronní: 1 Mb/s/1 Mb/s Zabezpečení: Ověření a šifrování Profily: Sériový port Bluetooth Napájení: +3,3 V DC 50 mA Pracovní teplota: -20 ~ +75 ° C Rozměr: 26,9 mm x 13 mm x 2,2 mm
Krok 3: Komponenty
Podvozek do auta 4-WD: Obsahuje 2 platformy vyrobené z akrylu. Obsahuje 4 stejnosměrný motor s kodéry otáček. Je snadné jej sestavit a poskytnout mnoho místa pro umístění Arduina, modulu Bluetooth a sady baterií.
Baterie: Každý motor používal proud až 200mA. Použil jsem paralelně tři Li-ion články 3,7V, 2200mA. Baterie dodává 12,1 voltů. Li-ion článek je typ dobíjecí baterie. Můžeme tedy tyto buňky používat znovu a znovu.
Krok 4: Schéma zapojení hlasem ovládaného robota pomocí Arduina
Nejprve na Arduino Uno namontujte štít Motor Driver.
Připojení HC-05 nebo HC-06: Připojte Vcc k 5 voltům. Připojte GND k zemi. Modul Rx k Arduino Tx. Modul Tx k Arduino Rx. Pokud modul Bluetooth nefunguje, dělejte napětí pomocí odporů 1K a 2K a připojte na pin Rx modulu pro převod 5v na 3,3v. Štít ovladače motoru k motoru: Motory na levé straně ke svorkám M3 a M4. Motory na pravé straně ke svorkám M1 a M2. Pokud se motor otáčí v opačném směru, vyměňte připojení drátu a otáčejte všechny motory stejným směrem.
Krok 5: Práce hlasově ovládaného robota pomocí Arduina
Poznámka: Při odesílání kódu do Arduina vždy odpojte piny Rx a Tx modulu Bluetooth, jinak se zobrazí nějaké chyby a kód se nenačte. Při prvním připojení modulu Bluetooth k mobilnímu telefonu zkuste heslo „1234“nebo „0000“. Pokud se kola otáčí v opačném směru, stačí vyměnit připojení motoru z terminálu štítu ovladače motoru. Ovládání robota pomocí hlasu není efektivní způsob..
Doporučuje:
Hlasem ovládaný robot pomocí modulu V3: 6 kroků
Hlasem ovládaný robot pomocí modulu V3: Tento robot může snadno vyrobit kdokoli, postupujte podle pokynů, které jsem uvedl. Jedná se o hlasem ovládaného robota a můžete vidět ukázku mého robota, kterou můžete použít dvěma způsoby, jedním způsobem je dálkové a jiné je hlasové
Robot Arduino se vzdáleností, směrem a stupněm otáčení (východ, západ, sever, jih) ovládaný hlasem pomocí modulu Bluetooth a autonomního pohybu robota .: 6 kroků
Robot Arduino se vzdáleností, směrem a stupněm otáčení (východ, západ, sever, jih) ovládaný hlasem pomocí modulu Bluetooth a pohybu autonomního robota: Tento návod vysvětluje, jak vyrobit robota Arduino, který lze přesouvat v požadovaném směru (vpřed, vzad (Vlevo, Vpravo, Východ, Západ, Sever, Jih) požadovaná vzdálenost v centimetrech pomocí hlasového příkazu. Robota lze také pohybovat autonomně
Hlasem aktivovaný BT: 3 kroky (s obrázky)
Hlasem aktivovaný BT: Hlasem ovládaná domácí automatizace pomocí Arduina: V tomto projektu používám hlasovou funkci k ovládání domácích zařízení. Tento projekt je součástí mé série Home Automation. Tento projekt je velmi snadné použít v reálném životě. Lidé jakéhokoli věku mohou ovládat
Hlasem aktivovaný reléový spínač (Arduino): 6 kroků (s obrázky)
Hlasem aktivovaný reléový spínač (Arduino): Ahoj všichni! V tomto projektu vám ukážu, jak implementovat hlasové příkazy pro vaše projekty Arduino. Pomocí hlasových příkazů vám ukážu, jak ovládat modul reléového spínače
Hlasem aktivovaný asistent - MAX: 10 kroků
Hlasem aktivovaný asistent - MAX: Hej, v tomto Instructable budu mluvit o tom, jak vytvořit chat -bot MAX (pojmenovaný sám !!!) S nějakou implementací můžete tento chatbot ovládat hlasem nebo pomocí různého softwaru, který může to udělat jako hlasový asistent. Tady jsem