![Робот-хищник с голосовым управлением: 5 шагов Робот-хищник с голосовым управлением: 5 шагов](https://i.howwhatproduce.com/images/001/image-451-69-j.webp)
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
![Image Image](https://i.howwhatproduce.com/images/001/image-451-71-j.webp)
![](https://i.ytimg.com/vi/4Utu7WB2ggA/hqdefault.jpg)
![Начать! Начать!](https://i.howwhatproduce.com/images/001/image-451-72-j.webp)
В этом руководстве показано, как использовать распознавание голоса Google Assistant IFTTT, доступное на сотовых телефонах и планшетах, для передачи управляющих данных в канал AdafruitIO. Затем это управление передается по Wi-Fi модулем ESP12F на базе Arduino, и в простой процедуре управляет 4 полевыми транзисторами с Н-мостом, которые управляют левой ногой, правой ногой, поворотом головы и наклоном тела. Части более старого робораптора Wowwee используются для кузова и двигателей.
Шаг 1. Начать
![Начать! Начать!](https://i.howwhatproduce.com/images/001/image-451-73-j.webp)
Во-первых, начните разбирать корпус и проверять, какие провода управляют двигателями, которыми мы хотим управлять. Каждый двигатель имеет 2-контактный разъем. Эти двигатели приводятся в действие не только положительным полюсом и заземлением на двух контактах, но и положительным полюсом на отрицательный, а отрицательным - положительным для полного срабатывания двигателя. Я начал просто применять положительное значение к опорной поверхности, и это, например, будет двигать ногу только вперед, предотвращая полное движение вперед и назад.
Потратьте некоторое время на ознакомление с подключением двигателя. Есть 5 двигателей, которыми я управляю: левая нога, правая нога, хвост, вращение головы и наклон тела. Они отмечены на печатной плате сзади раптора.
Шаг 2: Подключите
![Подключите его! Подключите его!](https://i.howwhatproduce.com/images/001/image-451-74-j.webp)
Слева - используемый модуль ESP12F. Он находится на носителе для программирования, но все, что вы хотите использовать для программирования / отладки, должно работать. Его необходимо заземлить, чтобы использовать его совместно с H-мостами, но в остальном единственными другими проводами к нему являются 8 проводов для управления H-мостами, как показано в коде.
4 H-образных моста находятся на белой макетной плате для управления 4 двигателями (влево / вправо / голова / наклон). Я использовал TA8080K с таблицей данных на https://www.knjn.com/datasheets/ta8080k.pdf, но другие аналогичные устройства также должны работать. Я начал с простого N-FET, но обнаружил, что ступни не могут двигаться на полный шаг, что мешало контролировать ходьбу. Каждый H-мост имеет два управляющих входа от ESP12F, Vcc, gnd и два выхода двигателя.
Двигатель Vcc представляет собой две последовательные две параллельные литий-ионные батареи 18650, обеспечивающие питание двигателей напряжением 8 В. Я подключаю 4 В к ESP12F, что технически превышает спецификацию 3,3 В. ESP12F. Также установите крышку на 22 мкФ на двигателе Vcc, чтобы уменьшить шум. (Наверное, здесь много чего можно было бы сделать для большей надежности!)
Шаг 3. Создайте код ESP12F
ESP12F - отличный недорогой инструмент для приборов Wi-Fi. Прикрепленный файл показывает GPIO, используемые для управления двигателями, и то, как они взаимодействуют с каналом управления AdafruitIO.
Пожалуйста, помните о хороших методах отладки при отслеживании проблем. Есть операторы отладки, поэтому вы можете захотеть получить вывод терминала, пока большая часть его не будет работать на вас.
Шаг 4. Настройте IFTTT и AdafruitIO
![Настроить IFTTT и AdafruitIO Настроить IFTTT и AdafruitIO](https://i.howwhatproduce.com/images/001/image-451-75-j.webp)
Хорошо, теперь немного магии Интернета, чтобы связать все это воедино!
Сначала настройте свой канал AdafruitIO. На сайте io.adafruit.com создайте новый канал, который позволит вам найти ключ AIO. Это определяет в вашем коде Arduino канал, который нужно смотреть, и его необходимо добавить в код Arduino.
Перейдите на ifttt.com, настройте учетную запись, если необходимо, и запустите новый апплет. Мы сосредоточимся на элементе управления «движение вперед», но «вращение головы» и «задняя часть робота» аналогичны. Чтобы перейти к показанному экрану настройки, вам необходимо указать, что «это» запускается помощником Google, а «это» отправляет данные в AdafruitIO. Укажите канал AIO, указанный в предыдущем разделе. В поле окончательных данных для сохранения это означает, что текстовая строка и числовое поле будут переданы в ленту adafruit.
Шаг 5. Заключение
Хвост был опущен, поскольку ESP12F имеет ограничения на другие IO. Возможна дальнейшая взлома динамика, переключателей и микрофона, но это потребует больше времени.
Надеюсь, это даст вам представление о переделке обычного базового робота с голосовым управлением и дополнительными функциями.
Рекомендуемые:
Ракетная установка с голосовым управлением на основе Alexa: 9 шагов (с изображениями)
![Ракетная установка с голосовым управлением на основе Alexa: 9 шагов (с изображениями) Ракетная установка с голосовым управлением на основе Alexa: 9 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-588-j.webp)
Ракетная установка с голосовым управлением на базе Alexa: по мере приближения зимнего сезона; наступает то время года, когда отмечается фестиваль огней. Да, мы говорим о Дивали, настоящем индийском фестивале, отмечаемом во всем мире. В этом году Дивали уже закончился, и люди
Робот с голосовым управлением с использованием модуля V3: 6 шагов
![Робот с голосовым управлением с использованием модуля V3: 6 шагов Робот с голосовым управлением с использованием модуля V3: 6 шагов](https://i.howwhatproduce.com/images/002/image-5196-j.webp)
Робот с голосовым управлением с использованием модуля V3: этот робот может быть легко создан кем угодно, просто следуйте процессу, который я дал. Это робот с голосовым управлением, и вы можете увидеть демонстрацию моего робота, вы можете использовать его двумя способами. пульт и прочее - по голосу
Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями)
![Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями) Робот с голосовым управлением и микроконтроллером 8051: 4 шага (с изображениями)](https://i.howwhatproduce.com/images/005/image-13797-6-j.webp)
Робот с голосовым управлением с использованием микроконтроллера 8051: робот с голосовым управлением принимает указанную команду в форме голоса. Какая бы команда ни была подана через голосовой модуль или модуль Bluetooth, она декодируется существующим контроллером, и, следовательно, данная команда выполняется. Здесь, в этом проекте, я
Робот с голосовым управлением: 6 шагов
![Робот с голосовым управлением: 6 шагов Робот с голосовым управлением: 6 шагов](https://i.howwhatproduce.com/images/001/image-1093-72-j.webp)
Робот с голосовым управлением: это руководство было создано во исполнение требований проекта Makecourse в Университете Южной Флориды (www.makecourse.com). Этот проект представляет собой робот, которым можно управлять, отдавая ему голосовые команды. У робота есть человек
Робот Arduino с голосовым управлением + камера Wi-Fi + захват + приложение, ручное использование и режим обхода препятствий (KureBas Ver 2.0): 4 шага
![Робот Arduino с голосовым управлением + камера Wi-Fi + захват + приложение, ручное использование и режим обхода препятствий (KureBas Ver 2.0): 4 шага Робот Arduino с голосовым управлением + камера Wi-Fi + захват + приложение, ручное использование и режим обхода препятствий (KureBas Ver 2.0): 4 шага](https://i.howwhatproduce.com/images/002/image-4391-99-j.webp)
Робот Arduino с голосовым управлением + камера Wi-Fi + захват + приложение и ручное использование и режим предотвращения препятствий (KureBas Ver 2.0): вернулся KUREBAS V2.0 Он очень впечатляет новыми функциями. У него есть захват, камера Wi-Fi и новое приложение, созданное для него