Мазмұны:

Дауыспен басқарылатын робот 8051 микроконтроллері: 4 қадам (суреттермен)
Дауыспен басқарылатын робот 8051 микроконтроллері: 4 қадам (суреттермен)

Бейне: Дауыспен басқарылатын робот 8051 микроконтроллері: 4 қадам (суреттермен)

Бейне: Дауыспен басқарылатын робот 8051 микроконтроллері: 4 қадам (суреттермен)
Бейне: 2026 жылға қарай әлемдік нарықта екі млн робот пайда болады 2024, Қараша
Anonim
Дауыспен басқарылатын робот 8051 микроконтроллерін қолданады
Дауыспен басқарылатын робот 8051 микроконтроллерін қолданады
Дауыспен басқарылатын робот 8051 микроконтроллері
Дауыспен басқарылатын робот 8051 микроконтроллері

Дауыспен басқарылатын робот дауыс түрінде берілген команданы қабылдайды. Дауыстық модуль немесе Bluetooth модулі арқылы қандай команда берілсе де, ол бар контроллермен декодталады, сондықтан берілген команда орындалады.

Бұл жобада мен Bluetooth модулін және Android қосымшасын он алтылық код түрінде дауыстық пәрмен беру үшін қолдандым. Bluetooth модуліне тікелей жіберуге болатын белгілі бір цифрлар бар және цифр автоматты түрде он алтылық кодына түрлендіріледі.

Біз бұл цифрларды микроконтроллерде алдын ала бағдарламаланған көрсетілген операция үшін дауыстық пәрмен ретінде қолдана аламыз. Дауысты пәрмен ретінде цифрларды қолдану алфавиттік пәрмендерді қолданудан оңай.

Қажетті компоненттер:

1. Микроконтроллер (AT89S52)

Контроллерге арналған 2,40 істікшелі әйел розеткасы

3. Нөлдік ПХД тақтасы

4. Кристалды осциллятор (11.0592 МГц)

5.7805 кернеу реттегіші

6. түйреуішті қайталаңыз

7. Ауысу тізілімі

8. Қосқыш

9. Қарсылық (1 К-ом)

10. Конденсатор (10uF, 22pF (2))

11. L293D драйвері әйел розеткасы бар

12.16x2 СКД

13. жарықдиодты шамдар

14. Bluetooth модулі (HC-05)

15. Батарея (12 В)

16. Сымдарды қосу

17. Пісіру үтігі

18. Моторлар (міндетті айн / мин)

19. Роботқа арналған шасси

20. Дөңгелектер

1 -қадам: шассидің дизайны

Шасси дизайны
Шасси дизайны
Шасси дизайны
Шасси дизайны
Шасси дизайны
Шасси дизайны

Шассиді сіздің қажеттіліктеріңізге сәйкес жасаңыз.

Мен lego шассиі болып табылатын және нарықта оңай болатын шассиді ойлап таптым.

2 -қадам: Қосылу және ПХД дизайны

Қосылу және ПХД дизайны
Қосылу және ПХД дизайны
Қосылу және ПХД дизайны
Қосылу және ПХД дизайны
Қосылу және ПХД дизайны
Қосылу және ПХД дизайны

8051 схемасы, роботты дауыспен басқарады.

ПХД қосылымдары берілген схемаға сәйкес орындалуы керек.

3 -қадам: Бағдарлама коды мен он алтылық код

Ассамблея коды 8051 жинау тілінде кодтағысы келетіндерге арналған.

github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/voice.asm

C тілін пайдаланып бағдарламалауды қалайтындар үшін C коды.

github.com/Chandan561/Voice-Controlled-Robot-using-8051/blob/master/andriodrobot.c

Keil бағдарламалық жасақтамасын қолдана отырып, сіз осы жинау кодтарын 8051 -ге жаза аласыз және 8051 -де жазу (жүктеу) үшін қажет он алтылық файлды жасай аласыз. Жүктеу (күйдіру) үшін сізге колледждерден табуға болатын 8051 қыздырғыш қажет немесе оны сатып алуға болады. нарық

4 -қадам: Android қосымшасы

Дауыстық пәрменді (1, 2, 3, 4, 5, 6, 7, 8, 9, 0) Bluetooth -ға он алтылық код түрінде жіберу үшін Google Play дүкенінде Amr Voice қосымшасы бар.

play.google.com/store/apps/details?id=appi…

Осы сілтеме бойынша өтіңіз немесе ойын дүкеніне «Amr Voice» теріңіз.

Бағдарламаны орнату> Bluetooth құрылғысын қосу> Дауыстық пәрменді жіберу үшін микрофон белгішесін түртіңіз.

Ұсынылған: