Home Editor's Choice Reviews News Alternatives TopTens Pre-Register Limited-Time Sale Hot Games Hot Apps Category APK Downloader APK Upload Chrome Extension APKFab APP Search App
Select Language

Voice Control Bluetooth HC-05

8.5

v1.0 by DMITRIY OSIPOV

About Voice Control Bluetooth HC-05

Voice Control Bluetooth HC-05 (Package Name: appinventor.ai_g916414.Voice_Control_Bluetooth_HC05) is developed by DMITRIY OSIPOV and the latest version of Voice Control Bluetooth HC-05 1.0 was updated on December 6, 2013. Voice Control Bluetooth HC-05 is in the category of Communication. You can check all apps from the developer of Voice Control Bluetooth HC-05. Currently this app is for free. This app can be downloaded on Android 1.5+ on APKFab or Google Play. All APK/XAPK files on APKFab.com are original and 100% safe with fast download.
Изначально эту программу я писал для управления pins Bluetooth модуля HC-05,
без ! использования микроконтроллера, например ATmega328 или платы Arduino.
На практике эту программу можно применять для решения и других задач,
например отправка любых Bluetooth команд с помощью любых голосовых команд.
Для чего это нужно? например для управления люстрой, включать выключать лампочки люстры с помощью ANDROID телефона по Bluetooth.
что нам понадобится? 2 Bluetooth модуля HC-05 + реле для управления нагрузкой 220 вольт, и программа "Voice Control Bluetooth HC05" .
Какой принцип работы ? у Bluetooth модуля HC-05 имеются 7 свободных pins это 10й и с 2 по 7й pin,
когда мы подаём положительный сигнал +3v на 11й pin то Bluetooth модуль HC-05 переходит в режим AT Commands,
в этом режиме "AT Command" посылая на serial вход "RX" соответствующие команды мы можем менять состояния pins, с + , на - , например послав команду "AT+PIO=10,1" 10й pin изменит своё состояние на +, а если послать "AT+PIO=10,0" 10й pin изменит своё состояние на - , также и другие pins "AT+PIO=7,1" "AT+PIO=7,0" команда "AT+MPIO=CFC" включает все pins, а "AT+MPIO=0" выключает все pins.
Важно отметить все команды должны иметь в конце невидимые ! символы " обозначаются "\r
" оно же "LF и CR" , что такое \r
"LF и CR"?
LF
Line Feed (Перевод строки).
CR
Carriage Return (Перевод каретки).
Возможность включения отправки "\r
" оно же "LF и CR" я прописал в этой программе.
Так как для управления люстрой мы не будем использовать микроконтроллер например ATmega328 или плату Arduino,
а Bluetooth модуль HC-05 в режиме программирования "AT Command" не может принимать команды по Bluetooth,
то мы будем управлять им с помощью другого Bluetooth модуль HC-05 по serial,
то есть, посылая команды от ANDROID телефона по Bluetooth с помощью программы "Voice Control Bluetooth HC05"
на "Bluetooth модуль HC-05" (назовем его №1) через serial выход "TX" будем перенаправлять эти команды на вход "RX" "Bluetooth модуля HC-05" (назовем его №2) который будет находится в режиме программирования "AT Command".
Дополнительные возможности программы "Voice Control Bluetooth HC05".
1. запоминание голосовых команд в энергонезависимую память максимум 16 команд.
2. запоминание Bluetooth команд в энергонезависимую память максимум 16 команд.
3. отправка записанных Bluetooth команд с помощью голосовых команд через распознавание "речи голосовое управление".
4. отправка записанных Bluetooth команд с помощью нажатий на кнопки, ручное управление, максимум 16 команд.
5. отображение ваших записанных голосовых команд и Bluetooth команд в н названиях кнопок.
6. отправка Bluetooth команд напрямую с помощью клавиатуры.
7. запуск распознавание речи с помощью акселерометра.
8. включение автоматического распознавания речи.
9. переключение отображения между четырьмя экранами, для ручного управления.
10. включение отправки за Bluetooth командой "символов" \r
оно же "LF и CR" .
LF Line Feed (Перевод строки). или CR Carriage Return (Перевод каретки). или "LF и CR" вместе
кого заинтересует что такое \r
оно же "LF и CR" почитайте про ASCII таблицу.
Примеры AT команд.
AT+VERSION? узнать версию прошивки.
AT+UART? узнать установленную скорость.
AT+UART=38400, 0,0 установить скорость 38400.
AT+PIO=10,1 включить 10й pin.
AT+PIO=7,1 включить 7й pin.
AT+PIO=10,0 выключить 10й pin.
AT+PIO=7,0 выключить 7й pin.
AT+MPIO=CFC включить все pins.
AT+MPIO=0 выключить все pins.
AT+MPIO=C24 включить (10й , 5й , 2й. pins).
сначала включив pins например (10й , 5й , 2й. pins) надо отправить команду
AT+MPIO? serial монитор выдаст в ответ команду C24 желательно отправить несколько раз команду AT+MPIO?
эта опция с первого раза работает некорректно, теперь отправляя команду AT+MPIO=C24 мы включим (10й , 5й , 2й. pin).
AT+NAME? узнать имя.
AT+NAME=HC-05 BLUE установить имя HC-05 BLUE
AT+PSWD?
AT+PSWD=0000
AT+ORGL сброс на заводские настройки - Restore the default setting.

Voice Control Bluetooth HC-05 1.0 Update

Добавлены кнопки для сохранения всех 16 голосовых, и всех 16 Bluetooth команд в профиль, (энергонезависимую память) для последующего восстановления профиля нажатием одной кнопки.
Добавлена кнопка (M), для переключения окон панели настроек, между тремя окнами (M1,M2,M3.).
В окошках M2,M3 находятся кнопки для сохранения и восстановления профилей,
также имеется уже готовый профиль с записанными "AT Command" для управления Bluetooth модулем HC-05.
Read More
Voice Control Bluetooth HC-05 Features
Related Videos
1/2 ANDROID Bluetooth модуль HC-05 Управление без without Arduino AT Commands Часть 1.
More Information

Update Date:

Latest Version:

1.0

Need Update:

Submit latest version

Available on:

Google Play

Requirements:

Android 1.5+

Safe to Download

APKFab.com and the download link of this app are 100% safe. All download links of apps listed on APKFab.com are from Google Play Store or submitted by users. For the app from Google Play Store, APKFab.com won't modify it in any way. For the app submitted by users, APKFab.com will verify its APK signature safety before release it on our website.

Share
Share this page with your friends if you find it useful