Голосовое управление
- Android - Bluetooth - Arduino - Relay
В данном проекте голосовые команды распознаются приложением
на Android планшете и передаются на Arduino по Bluetooth для управления электроприборами.
Функцинальная схема управления голосом
Основные компоненты, используемые для управления электроприборами голосом, изображены на рисунке:
Настройка Android планшета
и Arduino по Bluetooth сети
Настройка Android планшета состоит, как показано на скриншоте "А", в наборе пин кода - 1234.
Этот пин код связян с Bluetooth модулем Arduino. На скриншоте "В" видно успешное подключение.
При повторных запусках приложения ввод пинкода не запрашивается, он запоминается при первом запуске.
Подключение Android планшета
к Arduino по Bluetooth
Если пинкод однажды введен и запомнен, то всегда для подключения Bluetooth нужно выполнять следующее:
- "А" - Нажать кнопку "Bluetooth connection"
- "B" - Выбрать строку с MAC адресом Bluetooth модуля HC-05
- "C" - Android планшет подключен к Arduino по Bluetooth
Голосовая команда
В данном проекте голосовые команды распознаются приложением на Android планшете.
Это приложение использует голосовую библиотеку Google. Для этого планшет должен быть подключен к интернету.
На скриншоте "А" показано выполнение команды "выключить все".
На скриншоте "В" показано выполнение команды "включить 2".
Эти команды распознаются и включают электроприборы, подключенные к устройству управления.
Устройство управление состоит из четырех розеток, подключенных к электросети 220 в.
Включаются розетки с помощью 4-х канальго реле. Включение канала реле выполняется Arduino.
Об устройстве управления более подробно.
Android приложение - MIT App Inventor / блоки
Приложение для управления голосом разработано в MIT App Inventor.