Оглавление:
- Шаг 1: Список деталей
- Шаг 2: Создание схемы на макетной плате и настройка шасси
- Шаг 3. О тестовом коде и принципе работы приложения
- Шаг 4. Теперь загрузите код и подключите источник питания
- Шаг 5: Наконец
Видео: Автомобиль Bluetooth с голосовым управлением: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Каждый пользовался автомобилем с дистанционным управлением…. а как насчет автомобиля с голосовым управлением ??? Вы когда-нибудь его использовали? Если нет, то вы создадите его сейчас. Как раз вам нужна ардуино в качестве мозгов и смартфон. Итак, я разработал этот проект, чтобы вы могли использовать голосовые функции, и он также может быть справочником для ваших будущих проектов. Итак, приступим …
Шаг 1: Список деталей
1. Arduino UNO / nano / micro / Mega
2. Модуль Bluetooth HC05
3 резистор 2,2 кОм, 4,7 кОм
4 комплекта макетных плат или припоя
5 проводов
6 шасси
7 2150/300 об / мин мотор BO с 2 колесами
8 несколько винтов и гаек
9 роликовое колесо
10. Драйвер двигателя (: L293 или L298)
11 Источник питания 12 В
Шаг 2: Создание схемы на макетной плате и настройка шасси
Теперь Arduino nano - это мозг моего проекта. Вы можете использовать UNO / MEGA / MICRO. И я бы использовал функцию подключения Bluetooth для управления автомобилем со смартфона.
Итак, я предоставил схему в файле Fritzing. Загрузите Fritzing, откройте его и посмотрите файл. Подключите, как показано на схеме. Используйте делитель напряжения, как указано, с 2,2 кОм и 4,7 кОм. Теперь желтые провода (согласно тому файлу fritzing) представляют 4 выхода, которые будут управлять драйвером двигателя. Эти 4 логических уровня фактически являются входами драйвера двигателя, и драйвер двигателя использует эти логические уровни для перемещения в соответствии с поданными логическими уровнями. И Arduino контролирует это….. означает, что он позволяет водителю перемещать оба двигателя вперед, назад или назад, или двигаться вправо или влево, или просто останавливаться. Это выполняется в коде.
Итак, посмотрите схемы выше, а затем подключите входы драйвера двигателя. Затем соедините моторы на выходе парой саморезов и закрепите колеса. Я подключил свой драйвер L293 в соответствии с его подключением. Проверьте свой собственный драйвер, выполните поиск в сети и в таблицах данных и подключитесь в соответствии с требованиями.
Закрепите моторы винтами и закрепите драйвер мотора и макет с помощью двусторонних лент или простого скотча. Также закрепите колесико, см. Рис. Ваше шасси может быть другим, поэтому внимательно проверьте его.
Шаг 3. О тестовом коде и принципе работы приложения
Теперь голосовая функция действительно работает с bluetooth. Существует приложение под названием «BT Voice Control for Arduino» по ссылке https://amr-voice.en.aptoide.com/. Загрузите и установите его на телефон Android и соедините с HC05. Если вы подключаетесь в первый раз, заранее соедините его с 1234 или 0000 в качестве прохода. Если не удается выполнить сопряжение, попробуйте еще раз.
Теперь, когда вы говорите в приложении через пару секунд, оно возвращает то, что вы только что сказали, на экране своего мобильного телефона. На самом деле он использует Google Voice. Итак, теперь то, что вы сказали, передается по bluetooth. Загрузите тестовый код, указанный в строках Nano.remove RX TX во время загрузки. После загрузки снова вставьте. HC05 принимает эти данные с помощью функции Serial.read (), и вы можете увидеть то, что вы только что сказали, на последовательном мониторе с помощью Serial.print. Таким образом, вы можете проверить работу приложения там. Говорите что угодно в приложении и увидите монитор последовательного порта. Я приложил все пошаговые снимки экрана о подключении HC05 к приложению… говорящего и наблюдающего на последовательном мониторе. Увидеть их. Если вы скажете "Вперед", это будет отображаться как * forward #. Таким образом, с помощью этого приложения мы можем управлять нашим кодом, который прилагается к следующим шагам.
Шаг 4. Теперь загрузите код и подключите источник питания
Теперь я загрузил сюда полный код Arduino, который управляет автомобилем. Вы можете скачать его.
Теперь при загрузке… убедитесь, что вы отключили линии RX TX. В противном случае он не будет загружен. После загрузки подключите их снова. Теперь подключите источник питания 12 В. Блок-схема представлена на картинке.
Вы можете изменить строки, которые я написал как "вперед", "назад", "стоп", "влево", "вправо", любым словом, которое вам удобно. Вам нужно просто произнести это слово в приложении.
Шаг 5: Наконец
Ранее я описывал, как использовать это приложение. Теперь говорите вперед, назад, влево, вправо, стоп, я использовал эти слова в своем коде. Теперь вы можете изменить эту строку в операторах else if и загрузить снова. Просто произнесите это слово в этом приложении, и оно будет работать нормально. Я также прикрепил светодиод к выводу 8. Вы можете добавить больше огней, зуммера или сервопривода.
Итак, ваш голосовой автомобиль готов…… веселитесь…
Рекомендуемые:
Ракетная установка с голосовым управлением на основе Alexa: 9 шагов (с изображениями)
Ракетная установка с голосовым управлением на базе Alexa: по мере приближения зимнего сезона; наступает то время года, когда отмечается фестиваль огней. Да, мы говорим о Дивали, настоящем индийском фестивале, отмечаемом во всем мире. В этом году Дивали уже закончился, и люди
Робот с голосовым управлением с использованием модуля V3: 6 шагов
Робот с голосовым управлением с использованием модуля V3: этот робот может быть легко создан кем угодно, просто следуйте процессу, который я дал. Это робот с голосовым управлением, и вы можете увидеть демонстрацию моего робота, вы можете использовать его двумя способами. пульт и прочее - по голосу
Дроид с голосовым управлением, вдохновленный R2D2, использующий Blynk и Ifttt: 6 шагов
Дроид с голосовым управлением, вдохновленный R2D2, использующий Блинк и Ифттт. Наблюдая за звездными войнами, многие из нас вдохновлялись персонажами-роботами, особенно моделью R2D2. Не знаю, как другие, но мне просто нравится этот робот. Поскольку я любитель роботов, я решил построить своего собственного дроида R2D2 в этой изоляции, используя blynk Io
Talkative Automation -- Аудио от Arduino -- Автоматизация с голосовым управлением -- Модуль Bluetooth HC-05: 9 шагов (с изображениями)
Talkative Automation || Аудио от Arduino || Автоматизация с голосовым управлением || Модуль Bluetooth HC - 05: …………………………. ПОДПИСАТЬСЯ на мой канал YouTube, чтобы увидеть больше видео …. …. В этом видео мы создали Talkative Automation .. Когда вы отправите голосовую команду через мобильный телефон, он включит домашние устройства и отправит отзыв i
Релейный переключатель IOT с голосовым управлением на базе Arduino (поддерживается Google Home и Alexa): 11 шагов
Релейный переключатель IOT с голосовым управлением на базе Arduino (поддерживается Google Home и Alexa): в этом проекте описывается, как создать релейный переключатель IOT на базе Arduino с голосовым управлением. Это реле, которое вы можете включать и выключать удаленно с помощью приложения для iOS и Android, а также связывать его с IFTTT и управлять им своим голосом с помощью Goog