Sadržaj:

Robot s glasovnim upravljanjem pomoću 8051 mikrokontrolera: 4 koraka (sa slikama)
Robot s glasovnim upravljanjem pomoću 8051 mikrokontrolera: 4 koraka (sa slikama)

Video: Robot s glasovnim upravljanjem pomoću 8051 mikrokontrolera: 4 koraka (sa slikama)

Video: Robot s glasovnim upravljanjem pomoću 8051 mikrokontrolera: 4 koraka (sa slikama)
Video: STC-3028 Thermostat with Heat and Humidity Fully Explained and demonstrated 2024, Decembar
Anonim
Robot sa glasovnim upravljanjem pomoću 8051 mikrokontrolera
Robot sa glasovnim upravljanjem pomoću 8051 mikrokontrolera
Robot sa glasovnim upravljanjem pomoću 8051 mikrokontrolera
Robot sa glasovnim upravljanjem pomoću 8051 mikrokontrolera

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

Dizajn šasije
Dizajn šasije
Dizajn šasije
Dizajn šasije
Dizajn šasije
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

Priključak i dizajn PCB -a
Priključak i dizajn PCB -a
Priključak i dizajn PCB -a
Priključak i dizajn PCB -a
Priključak i dizajn PCB -a
Priključak 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.

Preporučuje se: