Sisukord:

Hääljuhtimisega robot, kasutades 8051 mikrokontrollerit: 4 sammu (piltidega)
Hääljuhtimisega robot, kasutades 8051 mikrokontrollerit: 4 sammu (piltidega)

Video: Hääljuhtimisega robot, kasutades 8051 mikrokontrollerit: 4 sammu (piltidega)

Video: Hääljuhtimisega robot, kasutades 8051 mikrokontrollerit: 4 sammu (piltidega)
Video: Seitse robotit põllumajanduse muutmiseks ▶ VAATA KOHE! 2024, Juuli
Anonim
Hääljuhtimisega robot, kasutades 8051 mikrokontrollerit
Hääljuhtimisega robot, kasutades 8051 mikrokontrollerit
Hääljuhtitav robot, kasutades 8051 mikrokontrollerit
Hääljuhtitav robot, kasutades 8051 mikrokontrollerit

Hääljuhtimisega robot võtab hääle vormis kindlaksmääratud käsu. Ükskõik, mis käsk häälmooduli või Bluetooth -mooduli kaudu antakse, dekodeerib selle olemasolev kontroller ja seega täidetakse antud käsk.

Siin selles projektis olen kasutanud Bluetooth -moodulit ja Androidi rakendust, et anda häälkäsklusi heksakoodi kujul. On teatud numbreid, mida saab otse Bluetooth -moodulile saata ja see teisendatakse automaatselt heksakoodiks.

Neid numbreid saame kasutada häälkäsklusena mikrokontrolleris eelprogrammeeritud toimingu jaoks. Numbrite kasutamine häälkäsklusena on lihtsam kui tähestikuliste käskude kasutamine.

Nõutavad komponendid:

1. mikrokontroller (AT89S52)

2,40 kontaktiga pistikupesa kontrollerile

3. Null PCB plaat

4. Kristallostsillaator (11,0592 MHz)

Pingeregulaator 5.7805

6. Eemaldage tihvt

7. Vahetusregister

8. Lüliti

9. Vastupidavus (1 K-oom)

10. Kondensaator (10uF, 22pF (2))

11. L293D Naispesaga juht

12,16x2 LCD

13. LEDid

14. Bluetooth-moodul (HC-05)

15. Aku (12V)

16. Juhtmete ühendamine

17. Jootekolb

18. Mootorid (nõutavad pöörded minutis)

19. Roboti eelis

20. Rattad

1. samm: šassii disain

Šassii disain
Šassii disain
Šassii disain
Šassii disain
Šassii disain
Šassii disain

Kujundage šassii vastavalt oma vajadustele ja vajadustele.

Olen kujundanud šassii, mis on lego šassii ja turul kergesti kättesaadav.

2. samm: ühendus ja trükkplaadi kujundus

Ühendus ja trükkplaadi disain
Ühendus ja trükkplaadi disain
Ühendus ja trükkplaadi disain
Ühendus ja trükkplaadi disain
Ühendus ja trükkplaadi disain
Ühendus ja trükkplaadi disain

Lülitusskeem mudelile 8051, hääljuhtimisega robot.

Ühendused trükkplaadil peaksid toimuma vastavalt antud skeemile.

3. samm: programmikood ja kuuekuuline kood

Assamblee kood neile, kes soovivad kodeerida koostamiskeeles 8051.

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

C -kood neile, kes soovivad programmeerida C -keelt kasutades.

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

Keili tarkvara abil saate kirjutada need kokkupanekukoodid 8051 -le ja genereerida hex -faili, mis on vajalik põletamiseks (üleslaadimiseks) seadmel 8051. Üleslaadimiseks (põletamiseks) vajate põletit 8051, mille leiate oma kolledžitest või saate osta turul.

Samm: Androidi rakendus

Häälkäskluste (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) Bluetoothi saatmiseks heksakoodi kujul on Google Play poes saadaval rakendus - Amr Voice.

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

Minge selle lingi abil või tippige mängupoodi „Amr Voice”.

Installige rakendus> Ühendage Bluetooth -seade> Puudutage oma häälkäskluse saatmiseks mikrofoniikooni.

Soovitan: