Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
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
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
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.