Управление Arduino голосовыми командами [Android-приложение]
Привет!
В этом проекте мы будем управлять Arduino голосовыми командами с помощью простого Android-приложения, которое я создал в MIT App Inventor.
Посмотрите видео ниже
Ресурсы для этого проекта
Необходимые компоненты
Arduino UNO – читайте Лучшие стартовые наборы Arduino
1x Смартфон
1x Bluetooth-модуль (например HC-06 – Читайте мой обзор здесь)
2x Радиоуправляемые розетки с пультом управления (управляемые на частоте 433 МГц)
Вы можете использовать ссылки выше или перейти напрямую на MakerAdvisor.com/tools, чтобы найти все компоненты для ваших проектов по лучшей цене!
Схема приемника
Нажмите здесь, чтобы скачать библиотеку RCSwitch. Установите ее и перезапустите Arduino IDE. Затем откройте пример «ReceiveDemo_Advanced». Загрузите код и откройте монитор порта. Начните нажимать кнопки на пульте управления, который вы собираетесь использовать, и сохраните полученные данные.
Финальная схема
Загрузите и установите исходный код
Arduino-скетч
Установите библиотеку RC Switch
Voice_Control.apk
Voice_Control.aia (для редактирования Android-приложения)
`Нажмите здесь, чтобы скачать все файлы <https://randomnerdtutorials.com/wp-content/uploads/2014/03/Voice-controlled.zip>`_
Примечание: Если вы хотите отредактировать мое приложение, вот что нужно сделать. Скачайте Voice_Control.aia и загрузите его в MIT App Inventor.
Советы
Вам необходимо отключить провода RX и TX при загрузке скетча в Arduino.
Иногда люди подключают TX от Bluetooth-модуля к TX Arduino… это неправильно и работать не будет. Убедитесь, что вы подключаете правильно: TX к RX и RX к TX.
Если Bluetooth-модуль HC-05 запрашивает пароль, введите „1234“.
Перед тестированием моего приложения «BlueLED» проверьте, правильно ли вы сделали все подключения. Как это проверить? Просто введите числа („1“, „0“) в монитор порта, и ваш светодиод должен включаться и выключаться.
Надеюсь, вы нашли это полезным!
Есть вопросы? Оставьте комментарий ниже!
Спасибо за прочтение. Если вам понравился этот пост, возможно, вам понравятся и следующие, поэтому, пожалуйста, поддержите меня, подписавшись на мой блог и мою страницу в Facebook.
P.S. Нажмите здесь, чтобы узнать, как использовать MIT App Inventor с Arduino