Obsah:
- Krok 1: Návrh podvozku
- Krok 2: Připojení a návrh DPS
- Krok 3: Programový kód a šestihranný kód
- Krok 4: Aplikace pro Android
Video: Hlasem ovládaný robot pomocí mikrokontroléru 8051: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Hlasem ovládaný robot přebírá zadaný příkaz ve formě hlasu. Ať už je příkaz zadán prostřednictvím hlasového modulu nebo modulu Bluetooth, je dekódován stávajícím ovladačem, a proto je daný příkaz proveden.
Zde v tomto projektu jsem použil modul Bluetooth a aplikaci pro Android k zadávání hlasových příkazů ve formě hexadecimálního kódu. Existují určité číslice, které lze odeslat přímo do modulu Bluetooth a číslice se automaticky převede na hexadecimální kód.
Tyto číslice můžeme použít jako hlasový příkaz pro zadanou operaci předem naprogramovanou v mikrokontroléru. Použití číslic jako hlasového příkazu je jednodušší než použití abecedních příkazů.
Požadované součásti:
1. Mikrokontrolér (AT89S52)
2,40 pin zásuvka pro ovladač
3. Nulová deska plošných spojů
4. Krystalový oscilátor (11,0592 MHz)
5.7805 regulátor napětí
6. Připevňovací kolík
7. Posuvný registr
8. Přepněte
9. Odpor (1 K-ohm)
10. Kondenzátor (10uF, 22pF (2))
11. Ovladač L293D s zásuvkou
LCD 12,16x2
13. LED diody
14. Modul Bluetooth (HC-05)
15. Baterie (12V)
16. Připojení vodičů
17. Páječka
18. Motory (požadované otáčky)
19. Chase pro robota
20. Kola
Krok 1: Návrh podvozku
Navrhněte podvozek podle svých požadavků a potřeb.
Navrhl jsem podvozek, který je podvozkem lega a je snadno dostupný na trhu.
Krok 2: Připojení a návrh DPS
Schéma zapojení 8051, hlasově ovládaný robot.
Připojení na desce plošných spojů má být provedeno podle daného schématu zapojení.
Krok 3: Programový kód a šestihranný kód
Sestavovací kód pro ty, kteří chtějí kódovat v montážním jazyce 8051.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
C kód pro ty, kteří chtějí programovat pomocí jazyka C.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Pomocí softwaru Keil můžete napsat tyto montážní kódy pro 8051 a vygenerovat hexadecimální soubor, který je nutný k vypálení (nahrání) na 8051. K odeslání (vypálení) potřebujete vypalovačku 8051, kterou najdete na svých vysokých školách nebo si ji můžete zakoupit na trh.
Krok 4: Aplikace pro Android
Pro odesílání hlasových příkazů (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) do Bluetooth ve formě hexadecimálního kódu je v obchodě Google Play k dispozici aplikace s názvem - Amr Voice.
play.google.com/store/apps/details?id=appi…
Přejděte na tento odkaz nebo do obchodu Play napište „Amr Voice“.
Nainstalujte si aplikaci> Připojit zařízení Bluetooth> Klepnutím na ikonu mikrofonu odešlete svůj hlasový příkaz.
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 ovládaný inteligentní držák klíčů: 3 kroky (s obrázky)
Hlasem ovládaný inteligentní držák klíčů: Jste typ člověka, který neumí spravovat klíče a vždy musí vyzkoušet každý klíč pro každý další zámek? Nebojte se, jen si vezměte trochu motivace a nástroje svého tvůrce, abyste inovovali své vlastní inteligentní držák klíčů ovládaný hlasem
Přepínač ovládaný hlasem pomocí Alexa a Arduino: 10 kroků (s obrázky)
Přepínač ovládaný hlasem pomocí Alexa a Arduino: Hlavním cílem tohoto projektu je použít teplotní senzor k ovládání spínače (relé) pro zapnutí nebo vypnutí zařízení. Seznam materiálů 12V reléový modul == > 4,2 $ Arduino uno == > 8 $ teplotní senzor DHT11 == > 3 $ ESP8266 Modul
Hlasem ovládaný semafor typu Braillova písma: 4 kroky (s obrázky)
Hlasem ovládaný semafor typu Braillova písma: „Lord Vetinari stál u svého okna a sledoval věž semaforu na druhé straně řeky. Všech osm velkých okenic, které stály proti němu, zuřivě mrkaly - černá, bílá, černá, bílá, černá, bílá … Informace letěly do