Obsah:

Hlasom ovládaný robot pomocou mikrokontroléra 8051: 4 kroky (s obrázkami)
Hlasom ovládaný robot pomocou mikrokontroléra 8051: 4 kroky (s obrázkami)

Video: Hlasom ovládaný robot pomocou mikrokontroléra 8051: 4 kroky (s obrázkami)

Video: Hlasom ovládaný robot pomocou mikrokontroléra 8051: 4 kroky (s obrázkami)
Video: Российская роботизированная платформа БРАТИШКА 2024, Júl
Anonim
Hlasom ovládaný robot s použitím mikrokontroléra 8051
Hlasom ovládaný robot s použitím mikrokontroléra 8051
Hlasom ovládaný robot s použitím mikrokontroléra 8051
Hlasom ovládaný robot s použitím mikrokontroléra 8051

Hlasom ovládaný robot prevezme špecifikovaný príkaz vo forme hlasu. Nech je príkaz zadaný prostredníctvom hlasového modulu alebo modulu Bluetooth, je dekódovaný existujúcim ovládačom, a preto je daný príkaz vykonaný.

Tu v tomto projekte som použil modul Bluetooth a aplikáciu Android na zadávanie hlasových príkazov vo forme hexadecimálneho kódu. Existujú určité číslice, ktoré je možné odoslať priamo do modulu Bluetooth a číslica sa automaticky prevedie na hexadecimálny kód.

Tieto číslice môžeme použiť ako hlasový príkaz pre zadanú operáciu predprogramovanú v mikrokontroléri. Použitie číslic ako hlasového príkazu je jednoduchšie ako používanie abecedných príkazov.

Potrebné súčasti:

1. Mikrokontrolér (AT89S52)

2,40 kolíková zásuvka pre ovládač

3. Nulová doska plošných spojov

4. Kryštálový oscilátor (11,0592 MHz)

5.7805 regulátor napätia

6. Relamate pin

7. Posuvný register

8. Prepínač

9. Odpor (1 K-ohm)

10. Kondenzátor (10uF, 22pF (2))

11. Ovládač L293D so zásuvkou

LCD displej 12,16x2

13. LED diódy

14. Modul Bluetooth (HC-05)

15. Batéria (12V)

16. Pripojenie vodičov

17. Spájkovačka

18. Motory (požadované otáčky)

19. Chasis pre robota

20. Kolesá

Krok 1: Návrh podvozku

Dizajn podvozku
Dizajn podvozku
Dizajn podvozku
Dizajn podvozku
Dizajn podvozku
Dizajn podvozku

Navrhnite podvozok podľa svojich požiadaviek a potrieb.

Navrhol som podvozok, ktorý je podvozkom lego a je ľahko dostupný na trhu.

Krok 2: Pripojenie a návrh DPS

Pripojenie a návrh DPS
Pripojenie a návrh DPS
Pripojenie a návrh DPS
Pripojenie a návrh DPS
Pripojenie a návrh DPS
Pripojenie a návrh DPS

Schéma zapojenia robota 8051, ovládaného hlasom.

Pripojenia na doske plošných spojov sa majú vykonať podľa danej schémy zapojenia.

Krok 3: Programový kód a šesťhranný kód

Montážny kód pre tých, ktorí chcú kódovať v montážnom jazyku 8051.

github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm

C kód pre tých, ktorí chcú programovať v jazyku C.

github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c

Pomocou softvéru Keil môžete napísať tieto montážne kódy pre 8051 a vygenerovať hexadecimálny súbor, ktorý je potrebný na vypálenie (nahranie) na 8051. Na nahranie (napaľovanie) potrebujete napaľovačku 8051, ktorú nájdete na svojich vysokých školách alebo si ju môžete kúpiť na trhu.

Krok 4: Aplikácia pre Android

Na odosielanie hlasových povelov (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) do Bluetooth vo forme hexadecimálneho kódu je v obchode Google Play k dispozícii aplikácia s názvom - Amr Voice.

play.google.com/store/apps/details?id=appi…

Choďte na tento odkaz alebo do obchodu Play zadajte „Amr Voice“.

Nainštalujte aplikáciu> Pripojiť zariadenie Bluetooth> Klepnutím na ikonu mikrofónu odošlite svoj hlasový príkaz.

Odporúča: