Röststyrd robot med 8051 mikrokontroller: 4 steg (med bilder)
Röststyrd robot med 8051 mikrokontroller: 4 steg (med bilder)
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: