Голосовое управление
- 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.