Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
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
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
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.