Оглавление:
- Шаг 1. Необходимые компоненты
- Шаг 2: Запись голосовых команд
- Шаг 3: принципиальная схема
- Шаг 4: Код
- Шаг 5: 3D-дизайн и печать
- Шаг 6: Как работает робот:
Видео: Робот с голосовым управлением: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Это руководство было создано во исполнение требований проекта Makecourse в Университете Южной Флориды (www.makecourse.com). Этот проект представляет собой робот, которым можно управлять, отдавая ему голосовые команды. Робот имеет множество функций, которые будут объяснены в инструкции. Все шаги по созданию этого робота будут объяснены на следующих шагах.
Шаг 1. Необходимые компоненты
Электронные компоненты, необходимые в этом проекте
1- Arduino uno
2-голосовой модуль распознавания
Сервопривод 3-Arduino
4- Два двигателя постоянного тока
Датчик расстояния 5-Arduino
6- Два резистора и провода
7-9В аккумулятор
8- Два светодиода
Шаг 2: Запись голосовых команд
На этом этапе мы должны записывать голосовые команды в модуль распознавания голоса, чтобы взаимодействовать с перезагрузкой. Модуль распознавания голоса может хранить до 15 голосовых команд (по 5 в каждой группе), и команды могут быть сохранены с помощью программного обеспечения в Windows под названием AccessPort.
Теперь нам нужно подключить Arduino к модулю распознавания голоса следующим образом:
-Модуль Vcc для модуля Arduino 5V
-GND к модулю GND Arduino
-RX в Arduino RX
-Модуль TX для Arduino TX
Затем нам нужно подключить arduino к ноутбуку и открыть программное обеспечение AccessPort, чтобы начать запись голосовых команд, отправив следующие шестнадцатеричные команды:
Удалить группу 1 - отправить шестнадцатеричное AA 01
Удалить группу 2 - отправить шестнадцатеричное AA 02
Удалить группу 3 - отправить шестнадцатеричное AA 03
Удалить все группы - отправить шестнадцатеричное AA 04
Record Group 1 - отправить шестнадцатеричный AA 11
Record Group 2 - отправить шестнадцатеричный AA 12
Record Group 3 - отправить шестнадцатеричный AA 13
Импортировать группу 1 - отправить шестнадцатеричный AA 21
Импортировать группу 2 - отправить шестнадцатеричный AA 22
Импортировать группу 3 - отправить шестнадцатеричное AA 23
В моем проекте я записал много голосовых команд, таких как «вперед», «повернуть направо», «стоп».
Шаг 3: принципиальная схема
На этом этапе мы должны подключить все электронные компоненты к Arduino, как это объясняется на приведенной выше принципиальной схеме.
Шаг 4: Код
Это код, который я использовал для управления своим роботом. В моем коде я использовал 10 голосовых команд для управления своим роботом, используя цикл для перехода из группы 1 в группу 2 в модуле распознавания голоса. Все функции электронных компонентов прокомментированы и объяснены в коде.
Шаг 5: 3D-дизайн и печать
Для трехмерного дизайна моего проекта я использовал программное обеспечение Autodesk Inventor в Windows, чтобы спроектировать внешний корпус и механические части, такие как рука и захват. Затем я распечатал все детали на 3D-принтере и собрал их вместе.
Шаг 6: Как работает робот:
Наконец, это видео, которое я создал, чтобы показать особенности каждого электронного компонента и то, как работает мой проект.
Рекомендуемые:
Ракетная установка с голосовым управлением на основе Alexa: 9 шагов (с изображениями)
Ракетная установка с голосовым управлением на базе Alexa: по мере приближения зимнего сезона; наступает то время года, когда отмечается фестиваль огней. Да, мы говорим о Дивали, настоящем индийском фестивале, отмечаемом во всем мире. В этом году Дивали уже закончился, и люди
Робот с голосовым управлением с использованием модуля V3: 6 шагов
Робот с голосовым управлением с использованием модуля V3: этот робот может быть легко создан кем угодно, просто следуйте процессу, который я дал. Это робот с голосовым управлением, и вы можете увидеть демонстрацию моего робота, вы можете использовать его двумя способами. пульт и прочее - по голосу
Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями)
Робот с голосовым управлением с использованием микроконтроллера 8051: робот с голосовым управлением принимает указанную команду в форме голоса. Какая бы команда ни была подана через голосовой модуль или модуль Bluetooth, она декодируется существующим контроллером, и, следовательно, данная команда выполняется. Здесь, в этом проекте, я
Робот-хищник с голосовым управлением: 5 шагов
Робот-хищник с голосовым управлением: в этом руководстве показано, как использовать распознавание голоса Google Assistant IFTTT, доступное на сотовых телефонах и планшетах, для передачи управляющих данных в канал AdafruitIO. Затем этот контроль передается по Wi-Fi модулем ESP12F на базе Arduino, и в простой
Робот Arduino с голосовым управлением + камера Wi-Fi + захват + приложение, ручное использование и режим обхода препятствий (KureBas Ver 2.0): 4 шага
Робот Arduino с голосовым управлением + камера Wi-Fi + захват + приложение и ручное использование и режим предотвращения препятствий (KureBas Ver 2.0): вернулся KUREBAS V2.0 Он очень впечатляет новыми функциями. У него есть захват, камера Wi-Fi и новое приложение, созданное для него