Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Robot s glasovnim upravljanjem preuzima određenu naredbu u obliku glasa. Koja god se naredba daje putem govornog modula ili Bluetooth modula, ona se dekodira pomoću postojećeg kontrolera i stoga se zadana naredba izvršava.
Ovdje u ovom projektu koristio sam Bluetooth modul i Android aplikaciju za davanje glasovne naredbe u obliku heksadecimalnog koda. Postoje određene znamenke koje se mogu poslati izravno na Bluetooth modul i automatski se cifra pretvara u njezin heksadecimalni kod.
Ove znamenke možemo koristiti kao glasovnu naredbu za navedenu operaciju koja je unaprijed programirana u mikrokontroleru. Korištenje znamenki kao glasovne naredbe lakše je nego korištenje abecednih naredbi.
Potrebne komponente:
1. Mikrokontroler (AT89S52)
2,40 -pinska ženska utičnica za kontroler
3. Zero PCB ploča
4. Kristalni oscilator (11.0592 MHz)
5.7805 regulator napona
6. Obnovite iglu
7. Shift registar
8. Switch
9. Otpor (1 K-ohm)
10. Kondenzator (10uF, 22pF (2))
11. L293D Upravljački program sa ženskom utičnicom
12,16x2 LCD
13. LEDs
14. Bluetooth modul (HC-05)
15. Baterija (12V)
16. Priključivanje žica
17. Leglanje
18. Motori (potrebni obrtaji)
19. Obavještaj za robota
20. Točkovi
Korak 1: Dizajn šasije
Dizajnirajte šasiju prema vašim zahtjevima i potrebama.
Dizajnirao sam šasiju koja je lego šasija i lako dostupna na tržištu.
Korak 2: Spajanje i dizajn PCB -a
Dijagram kola za 8051, glasovno kontrolirano robota.
Priključivanje na PCB -u treba biti izvedeno prema danom dijagramu kola.
Korak 3: Programski kôd i heksadecimalni kôd
Asemblerski kod za one koji žele kodirati na asemblerskom jeziku 8051.
github.com/Chandan561/Voice-Contilled-Robot-using-8051/blob/master/voice.asm
C kod za one koji žele programirati koristeći C jezik.
github.com/Chandan561/Voice-Contilled-Robot-using-8051/blob/master/andriodrobot.c
Pomoću Keil softvera možete napisati ove kodove za montažu za 8051 i generirati heksadecimalnu datoteku koja je potrebna za narezivanje (postavljanje) na 8051. Za postavljanje (snimanje) potreban vam je gorionik 8051 koji možete pronaći na svojim fakultetima ili ga možete kupiti na web stranici tržištu.
Korak 4: Android aplikacija
Za slanje glasovnih naredbi (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) na Bluetooth u obliku heksadecimalnog koda aplikacija je dostupna u google play trgovini pod nazivom - Amr Voice.
play.google.com/store/apps/details?id=appi…
Idite s ovom vezom ili upišite "Amr Voice" u play store.
Instalirajte aplikaciju> Povežite Bluetooth uređaj> Dodirnite ikonu mikrofona za slanje glasovne naredbe.