Satura rādītājs:
- 1. solis: šasijas dizains
- 2. solis: Savienojums un PCB dizains
- 3. darbība: programmas kods un heksadecimālais kods
- 4. darbība. Android lietotne
Video: Balss vadāms robots, izmantojot 8051 mikrokontrolleru: 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Balss vadāms robots pieņem noteiktu komandu balss veidā. Neatkarīgi no komandas, kas tiek dota, izmantojot balss moduli vai Bluetooth moduli, esošais kontrolieris to atšifrē, un tādējādi dotā komanda tiek izpildīta.
Šajā projektā esmu izmantojis Bluetooth moduli un Android lietojumprogrammu, lai sniegtu balss komandu heksadecimāla koda veidā. Ir daži cipari, kurus var nosūtīt tieši uz Bluetooth moduli, un cipars tiek automātiski pārvērsts tā heksadecimālajā kodā.
Mēs varam izmantot šos ciparus kā balss komandu noteiktai operācijai, kas iepriekš ieprogrammēta mikrokontrollerī. Ciparu izmantošana kā balss komanda ir vieglāka nekā alfabēta komandu izmantošana.
Nepieciešamās sastāvdaļas:
1. mikrokontrolleris (AT89S52)
2,40 kontaktu ligzda kontrolierim
3. Nulles PCB plāksne
4. Kristāla oscilators (11,0592 MHz)
5.7805 sprieguma regulators
6. Atjaunojiet tapu
7. Pārmaiņu reģistrs
8. Slēdzis
9. Izturība (1 K-omi)
10. Kondensators (10uF, 22pF (2))
11. L293D Vadītājs ar ligzdu
12,16x2 LCD
13. LED
14. Bluetooth modulis (HC-05)
15. Akumulators (12V)
16. Vadu pievienošana
17. Lodāmurs
18. Motori (nepieciešamie apgriezieni minūtē)
19. Robota uzsvars
20. Riteņi
1. solis: šasijas dizains
Izstrādājiet šasiju atbilstoši savām prasībām un vajadzībām.
Esmu izstrādājis šasiju, kas ir lego šasija un ir viegli pieejama tirgū.
2. solis: Savienojums un PCB dizains
8051 shēma, ar balsi kontrolēts robots.
PCB savienojumi ir jāveic saskaņā ar norādīto shēmu.
3. darbība: programmas kods un heksadecimālais kods
Montāžas kods tiem, kas vēlas kodēt montāžas valodā 8051.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
C kods tiem, kas vēlas programmēt, izmantojot C valodu.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Izmantojot Keil programmatūru, jūs varat uzrakstīt šos montāžas kodus 8051 un ģenerēt hex failu, kas nepieciešams, lai ierakstītu (augšupielādētu) 8051. Lai augšupielādētu (ierakstītu), jums ir nepieciešams deglis 8051, kuru varat atrast savās koledžās vai iegādāties no tirgū.
4. darbība. Android lietotne
Lai nosūtītu balss komandu (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) uz Bluetooth heksadecimāla koda veidā, Google Play veikalā ir pieejama lietotne - Amr Voice.
play.google.com/store/apps/details?id=appi…
Izmantojiet šo saiti vai atskaņošanas veikalā ierakstiet “Amr Voice”.
Instalējiet lietotni> Savienojiet Bluetooth ierīci> Pieskarieties mikrofona ikonai, lai nosūtītu balss komandu.
Ieteicams:
Balss vadāms robots, izmantojot V3 moduli: 6 soļi
Balss vadāms robots, izmantojot V3 moduli: šo robotu var viegli izgatavot ikviens, vienkārši sekojiet procesam, kā es to norādīju. Šis ir ar balsi kontrolēts robots, un jūs varat redzēt mana robota demonstrāciju, un to var izmantot divos veidos. tālvadības un citi ir ar balsi
Kā pagatavot dronu, izmantojot Arduino UNO - Izveidojiet kvadkopteri, izmantojot mikrokontrolleru: 8 soļi (ar attēliem)
Kā pagatavot dronu, izmantojot Arduino UNO | Izveidojiet kvadrakopteru, izmantojot mikrokontrolleru: Ievads Apmeklējiet manu Youtube kanālu. Drone ir ļoti dārgs sīkrīks (produkts), ko iegādāties. Šajā rakstā es apspriedīšu, kā to pagatavot lēti ?? Un kā jūs varat izgatavot šādu par lētu cenu … Nu Indijā visi materiāli (motori, ESC
Rindas sekošanas robots, izmantojot TIVA mikrokontrolleru TM4C1233H6PM: 3 soļi
Līnijas sekošanas robots, izmantojot TIVA mikrokontrolleru TM4C1233H6PM: līniju sekojošais robots ir universāla mašīna, ko izmanto, lai noteiktu un uzņemtu pēc tam tumšās līnijas, kas uzzīmētas uz baltas virsmas. Tā kā šis robots tiek ražots, izmantojot maizes dēli, to būs ārkārtīgi viegli izgatavot. Šo sistēmu var apvienot
Balss vadāms viedo atslēgu turētājs: 3 soļi (ar attēliem)
Ar balsi kontrolējams viedo atslēgu turētājs: vai jūs esat tāds cilvēks, kuram nepārvalda atslēgu pārvaldība un vienmēr ir jāizmēģina katra atslēga katrai citai slēdzenei? Neuztraucieties, vienkārši paņemiet nedaudz motivācijas un savus rīkus, lai radītu jauninājumus. ļoti balss vadīts viedo atslēgu turētājs
Balss vadāms robots: 6 soļi
Ar balsi kontrolēts robots: šī pamācība tika izveidota, izpildot Dienvidfloridas universitātes Makecourse projekta prasības (www.makecourse.com). Šis projekts ir robots, kuru var vadīt, dodot robotam balss komandas. Robotā ir cilvēks