Orodha ya maudhui:

Roboti inayodhibitiwa kwa Sauti Kutumia Microcontroller 8051: Hatua 4 (na Picha)
Roboti inayodhibitiwa kwa Sauti Kutumia Microcontroller 8051: Hatua 4 (na Picha)

Video: Roboti inayodhibitiwa kwa Sauti Kutumia Microcontroller 8051: Hatua 4 (na Picha)

Video: Roboti inayodhibitiwa kwa Sauti Kutumia Microcontroller 8051: Hatua 4 (na Picha)
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Desemba
Anonim
Kudhibiti Sauti ya Robot Kutumia 8051 Microcontroller
Kudhibiti Sauti ya Robot Kutumia 8051 Microcontroller
Kudhibiti Sauti ya Robot Kutumia 8051 Microcontroller
Kudhibiti Sauti ya Robot Kutumia 8051 Microcontroller

Roboti inayodhibitiwa kwa sauti inachukua amri maalum kwa njia ya sauti. Chochote amri inapewa kupitia moduli ya sauti au moduli ya Bluetooth, imesimbwa na kidhibiti kilichopo na kwa hivyo amri iliyopewa inatekelezwa.

Hapa katika mradi huu, nimetumia moduli ya Bluetooth na programu tumizi ya Android kutoa amri ya sauti katika mfumo wa hex code. Kuna nambari fulani ambazo zinaweza kutumwa moja kwa moja kwenye moduli ya Bluetooth na moja kwa moja tarakimu hubadilishwa kuwa nambari yake ya hex.

Tunaweza kutumia nambari hizi kama amri ya sauti kwa operesheni maalum iliyowekwa mapema kwenye microcontroller. Kutumia nambari kama amri ya sauti ni rahisi kuliko kutumia amri za alfabeti.

Vipengele vinahitajika:

1. Mdhibiti mdogo (AT89S52)

2.40 siri tundu la kike kwa mtawala

3. Bodi ya Zero PCB

4. Oscillator ya Crystal (11.0592 MHz)

Mdhibiti wa voltage 5.7805

6. Patanisha tena pini

7. Sajili ya shaft

8. Badilisha

9. Upinzani (1 K-ohm)

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

11. Dereva wa L293D na tundu la kike

LCD ya 12.16x2

13. Mwangaza

14. Moduli ya Bluetooth (HC-05)

15. Betri (12V)

16. Kuunganisha waya

17. Chuma cha kugeuza

18. Motors (inahitajika rpm)

19. Chasis kwa robot

20. Magurudumu

Hatua ya 1: Ubunifu wa Chassis

Ubunifu wa Chassis
Ubunifu wa Chassis
Ubunifu wa Chassis
Ubunifu wa Chassis
Ubunifu wa Chassis
Ubunifu wa Chassis

Buni chasisi kulingana na mahitaji yako na hitaji.

Nimebuni chasisi ambayo ni chasisi ya lego na inapatikana kwa urahisi sokoni.

Hatua ya 2: Uunganisho na Ubuni wa PCB

Uunganisho na Ubunifu wa PCB
Uunganisho na Ubunifu wa PCB
Uunganisho na Ubunifu wa PCB
Uunganisho na Ubunifu wa PCB
Uunganisho na Ubunifu wa PCB
Uunganisho na Ubunifu wa PCB

Mchoro wa mzunguko wa 8051, sauti ilidhibiti roboti.

Uunganisho kwenye PCB unatakiwa kufanywa kulingana na mchoro wa mzunguko uliopewa.

Hatua ya 3: Msimbo wa Programu na Nambari ya Hex

Nambari ya Mkutano kwa wale ambao wanataka kuweka nambari katika lugha ya mkutano ya 8051.

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

Nambari ya C kwa wale ambao wanataka kupanga kutumia lugha ya C.

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

Kutumia Programu ya Keil unaweza kuandika nambari hizi za Bunge kwa 8051 na utengeneze faili ya hex ambayo inahitajika kuchoma (kupakia) mnamo 8051. Kwa kupakia (Burn) unahitaji burner 8051, ambayo unaweza kupata katika vyuo vyako au unaweza kununua kutoka kwa soko.

Hatua ya 4: Programu ya Android

Kwa kutuma amri ya sauti (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) kwa Bluetooth kwa njia ya nambari ya hex programu inapatikana katika duka la kucheza la google lililoitwa - Amr Voice.

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

Nenda na kiunga hiki au andika "Amr Voice" katika duka la kucheza.

Sakinisha programu> Unganisha Kifaa cha Bluetooth> Gonga kwenye ikoni ya kipaza sauti ili kutuma amri yako ya sauti.

Ilipendekeza: