Оглавление:
- Шаг 1: конструкция корпуса
- Шаг 2: Подключение и проектирование печатной платы
- Шаг 3: программный код и шестнадцатеричный код
- Шаг 4. Приложение для Android
Видео: Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Робот с голосовым управлением принимает указанную команду в виде голоса. Какая бы команда ни была подана через голосовой модуль или модуль 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> Нажмите значок микрофона, чтобы отправить голосовую команду.
Рекомендуемые:
Робот с голосовым управлением с использованием модуля V3: 6 шагов
Робот с голосовым управлением с использованием модуля V3: этот робот может быть легко создан кем угодно, просто следуйте процессу, который я дал. Это робот с голосовым управлением, и вы можете увидеть демонстрацию моего робота, вы можете использовать его двумя способами. пульт и прочее - по голосу
Многоканальный Sonoff - Подсветка с голосовым управлением: 4 шага (с изображениями)
Многоканальный Sonoff - освещение с голосовым управлением: 5 лет назад свет на моей кухне был обычным. Освещение трека не работало, а освещение под контрольным светом было просто хламом. Я также хотел разбить освещение на каналы, чтобы лучше освещать комнату для различий
Держатель смарт-ключа с голосовым управлением: 3 шага (с изображениями)
Держатель смарт-ключа с голосовым управлением: вы тот человек, который не умеет управлять ключами и всегда должен пробовать каждый ключ для каждого другого замка? Что ж, не волнуйтесь, просто возьмите немного мотивации и свои инструменты для создания инноваций. собственный умный брелок с голосовым управлением
Робот Arduino с голосовым управлением + камера Wi-Fi + захват + приложение, ручное использование и режим обхода препятствий (KureBas Ver 2.0): 4 шага
Робот Arduino с голосовым управлением + камера Wi-Fi + захват + приложение и ручное использование и режим предотвращения препятствий (KureBas Ver 2.0): вернулся KUREBAS V2.0 Он очень впечатляет новыми функциями. У него есть захват, камера Wi-Fi и новое приложение, созданное для него
Трехмерный печатный трикоптер с голосовым управлением: 23 шага (с изображениями)
Трехмерный напечатанный трикоптер с голосовым управлением: это полностью трехмерный печатный дрон Tricopter, которым можно управлять с помощью голосового управления с помощью Amazon Alexa через наземную станцию, управляемую Raspberry Pi. Этот трикоптер с голосовым управлением также известен как Трикоптер Оливер