Mündəricat:
- Addım 1: Şassi Dizaynı
- Addım 2: Bağlantı və PCB Dizaynı
- Addım 3: Proqram Kodu və Hex Kodu
- Addım 4: Android Tətbiqi
Video: 8051 Mikrokontrolördən istifadə edən Səs İdarə Edilən Robot: 4 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Səslə idarə olunan robot, səs şəklində müəyyən bir əmr alır. Səs modulu və ya Bluetooth modulu vasitəsilə verilən əmr nə olursa olsun, mövcud nəzarətçi tərəfindən deşifr olunur və buna görə də verilən əmr icra olunur.
Burada bu layihədə hex kodu şəklində səsli komanda vermək üçün Bluetooth modulu və Android tətbiqindən istifadə etdim. Birbaşa Bluetooth moduluna göndərilə bilən müəyyən rəqəmlər var və rəqəm avtomatik olaraq hex koduna çevrilir.
Bu rəqəmləri mikrokontrolördə əvvəlcədən proqramlaşdırılmış müəyyən bir əməliyyat üçün səs əmri olaraq istifadə edə bilərik. Səs əmri olaraq rəqəmləri istifadə etmək əlifba əmrlərindən istifadə etməkdən daha asandır.
Tələb olunan komponentlər:
1. Mikro nəzarətçi (AT89S52)
Nəzarətçi üçün 2.40 pinli qadın yuva
3. Sıfır PCB lövhəsi
4. Kristal osilator (11.0592 MHz)
5.7805 gərginlik tənzimləyicisi
6. Pin əlaqələndirin
7. Keçid qeydiyyatı
8. Şalter
9. Müqavimət (1 K-ohm)
10. Kondansatör (10 uF, 22 pF (2))
11. L293D qadın yuvalı sürücü
12.16x2 LCD
13. LEDlər
14. Bluetooth modulu (HC-05)
15. Batareya (12V)
16. Bağlayıcı tellər
17. Lehimləmə dəmiri
18. Motorlar (lazımi rpm)
19. Robot üçün qəza
20. Təkərlər
Addım 1: Şassi Dizaynı
İstəyinizə və ehtiyacınıza uyğun bir şassi dizayn edin.
Lego şassi olan və bazarda asanlıqla satılan şassi dizayn etmişəm.
Addım 2: Bağlantı və PCB Dizaynı
8051 -in dövrə diaqramı, robotu səslə idarə edir.
PCB üzərindəki bağlantıların verilən dövrə diaqramına uyğun olaraq həyata keçirildiyi güman edilir.
Addım 3: Proqram Kodu və Hex Kodu
8051 -in montaj dilində kod yazmaq istəyənlər üçün Məclis Kodu.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm
C dilindən istifadə edərək proqramlaşdırmaq istəyənlər üçün C kodu.
github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c
Keil Software -dən istifadə edərək, 8051 üçün bu montaj kodlarını yaza və 8051 -də yazmaq (yükləmək) üçün lazım olan hex fayl yarada bilərsiniz. Yükləmək (yazmaq) üçün kolleclərdə tapa biləcəyiniz və ya satın ala biləcəyiniz 8051 burnerə ehtiyacınız var. bazar.
Addım 4: Android Tətbiqi
Səs əmrini (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) hex kod şəklində Bluetooth -a göndərmək üçün Google play mağazasında Amr Voice adlı bir tətbiq mövcuddur.
play.google.com/store/apps/details?id=appi…
Bu linklə gedin və ya oyun mağazasına "Amr Voice" yazın.
Tətbiqi quraşdırın> Bluetooth Cihazını qoşun> Səs əmrinizi göndərmək üçün mikrofon simgesinə vurun.
Tövsiyə:
Portativ Disko V2 -Səs İdarə Edilən LEDlər: 11 Addım (Şəkillərlə birlikdə)
Portativ Disko V2 -Səsli İdarə Edilən LEDlər: İlk portativ diskotekamdan bəri elektronika səyahətimlə uzun bir yol qət etdim. Orijinal quruluşda, prototip lövhəsində bir dövrə vurdum və səliqəli, kiçik bir cib diskotekası qurmağı bacardım. Bu dəfə öz PCB -ni hazırladım
Səs İdarə Edilən Robot Əl: 8 Addım (Şəkillərlə birlikdə)
Səs İdarə Edilən Robot Əl: a. məqalələr {font-size: 110.0%; yazı tipi çəkisi: qalın; şrift tərzi: italik; mətn bəzəyi: heç biri; background-color: red;} a.articles: hover {background-color: black;} Bu təlimat səslə idarə olunan robot əlin necə qurulacağını izah edir
Wemos D1 ESP8266, Arduino IDE və Blynk Tətbiqindən istifadə edərək Wi-Fi İdarə Edilən Robot: 11 Addım (Şəkillərlə birlikdə)
Wemos D1 ESP8266, Arduino IDE və Blynk Tətbiqindən istifadə edərək Wi-Fi İdarə Edilən Robot: Bu təlimatda sizə Blynk Tətbiqi istifadə edərək bir ağıllı telefondan idarə olunan Wi-Fi idarə olunan robot tankının necə hazırlanacağını göstərəcəyəm. Bu layihədə bir ESP8266 Wemos D1 lövhəsi istifadə edildi, lakin digər boşqab modelləri də istifadə edilə bilər (NodeMCU, Firebeetle və s.) Və pr
Səs İdarə Edilən LEDlər - Cib Diskosu: 11 Addım (Şəkillərlə birlikdə)
Səs İdarə Edilən LEDlər - Cib Diskosu: Bəzi musiqili LED -lərlə öz cib diskotekanızı yaradın. Sadəcə bir az musiqi və ya səs lazımdır və LEDlər səs ətrafında rəqs edəcək. Bu qurmaq üçün həqiqətən işləyən kiçik bir dövrədir və bunu etmək üçün yalnız bir neçə komponentə ehtiyac var. Əsas olan b
7 Segmentli Ekranlı 8051 Mikrokontrolördən istifadə edərək 0 -dan 99 -a qədər Necə Saymaq olar: 5 Addım (Şəkillərlə)
7 Segmentli Ekranlı 8051 Mikrokontrolördən 0 -dan 99 -a qədər Necə Saymaq olar: Hər kəsə salam, bu dərsdə sizə iki 7 seqmentli ekrandan istifadə edərək 0 -dan 99 -a qədər saymaq barədə danışacağıq