Innehållsförteckning:

Röststyrd robot med 8051 mikrokontroller: 4 steg (med bilder)
Röststyrd robot med 8051 mikrokontroller: 4 steg (med bilder)

Video: Röststyrd robot med 8051 mikrokontroller: 4 steg (med bilder)

Video: Röststyrd robot med 8051 mikrokontroller: 4 steg (med bilder)
Video: Arduino Missile Defense Radar System in ACTION 2024, December
Anonim
Röststyrd robot med 8051 mikrokontroller
Röststyrd robot med 8051 mikrokontroller
Röststyrd robot med 8051 mikrokontroller
Röststyrd robot med 8051 mikrokontroller

En röststyrd robot tar ett specifikt kommando i form av röst. Oavsett vad kommandot ges via röstmodul eller Bluetooth -modul, avkodas det av den befintliga styrenheten och därför utförs det givna kommandot.

Här i det här projektet har jag använt Bluetooth -modul och Android -applikation för att ge röstkommando i form av hex -kod. Det finns vissa siffror som kan skickas direkt till Bluetooth -modulen och automatiskt konverteras siffran till dess hex -kod.

Vi kan använda dessa siffror som ett röstkommando för den angivna operationen förprogrammerad i mikrokontrollen. Att använda siffror som röstkommando är enklare än att använda alfabetiska kommandon.

Komponenter som krävs:

1. Mikrokontroller (AT89S52)

2,40 -stifts honuttag för styrenhet

3. Noll PCB -kort

4. kristalloscillator (11.0592 MHz)

5.7805 spänningsregulator

6. Relate pin

7. skiftregister

8. Växla

9. Motstånd (1 K-ohm)

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

11. L293D Driver med honauttag

12,16x2 LCD

13. LED -lampor

14. Bluetooth-modul (HC-05)

15. Batteri (12V)

16. Anslutning av ledningar

17. Lödkolv

18. motorer (krävs varv)

19. Chasis för robot

20. hjul

Steg 1: Chassidesign

Chassidesign
Chassidesign
Chassidesign
Chassidesign
Chassidesign
Chassidesign

Designa ett chassi enligt dina krav och behov.

Jag har designat chassit som är ett lego -chassi och lätt tillgängligt på marknaden.

Steg 2: Anslutning och PCB -design

Anslutning och PCB -design
Anslutning och PCB -design
Anslutning och PCB -design
Anslutning och PCB -design
Anslutning och PCB -design
Anslutning och PCB -design

Kretsschema för 8051, röststyrd robot.

Anslutningarna på kretskortet ska göras enligt det angivna kretsschemat.

Steg 3: Programkod och Hexkod

Monteringskod för dem som vill koda på monteringsspråk 8051.

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

C -kod för dem som vill programmera med C -språk.

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

Med hjälp av Keil Software kan du skriva dessa monteringskoder för 8051 och generera hex -filer som krävs för att bränna (ladda upp) på 8051. För att ladda upp (Burn) behöver du en 8051 -brännare som du kan hitta på dina högskolor eller så kan du köpa från marknadsföra.

Steg 4: Android -app

För att skicka röstkommando (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) till Bluetooth i form av hex -kod finns en app tillgänglig i Google Play Store - Amr Voice.

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

Gå med den här länken eller skriv "Amr Voice" i spelbutiken.

Installera appen> Anslut Bluetooth -enhet> Knacka på mikrofonikonen för att skicka ditt röstkommando.

Rekommenderad: