Оглавление:

Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями)
Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями)

Видео: Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями)

Видео: Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями)
Видео: Проект автомобиля с роботизированной рукой, управляемый Android 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. конденсатор (10 мкФ, 22 пФ (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> Нажмите значок микрофона, чтобы отправить голосовую команду.

Рекомендуемые: