Часть 2. Управление по Bluetooth, без использования Arduino или других микроконтроллеров,
только с помощью двух Bluetooth модулей HC-05, через AT Commands.
Для чего это нужно? например для управления люстрой, включать выключать лампочки люстры с помощью ANDROID телефона по Bluetooth.
1/2 ANDROID Bluetooth модуль HC-05 Управление без without Arduino AT Commands Часть 1.
http://www.youtube.com/watch?v=6ZDsiIgH2RA
программа "Voice Control Bluetooth HC05" .
https://play.google.com/store/apps/details?id=appinventor.ai_g916414.Voice_Control_Bluetooth_HC05
Видео обзор исходника программы для ANDROID "Voice Control Bluetooth HC05" App Inventor
https://www.youtube.com/watch?v=_df-qe2uRJI
*************************
Что такое \r и что такое \n ?.
Важно отметить, все "AT Command" команды, должны иметь в конце невидимые два значения!, которые для удобства, обозначаются в виде (условных символов, знаков, иероглифов ).
Внешний обозначатся они (условные символы) могут по разному,
например ("r" и "n") или ("LF" и "CR") или ("NL" и "CR"), но значение они (условные символы) хранят одинаковые.
Например (условный символ) --- ("r") или ("LF") или ("NL) хранит значение (13)
а (условный символ, знак, иероглиф) --- ("n") или ("CR") хранит значение (10).
или по другому.
Это условная запись символов с кодами, не входящими в диапазон видимых букв, цифр и знаков.
\r это символ возврата каретки, переводит курсор в начало строки, символ с кодом (13).
\n это символ перевода строки, переводит курсор в начало следующей строки, символ с кодом (10).
или по другому,
LF
Line Feed (Перевод строки), Указывает на движение механизма печати или курсора дисплея к началу следующей строки (на одну строку вниз), (на клавиатуре Enter) "условный символ, с кодом (13)."
CR
Carriage Return (Перевод каретки), Указывает на движение механизма печати или курсора дисплея к исходной (крайней левой) позиции текущей строки, "условный символ, с кодом (10)."
Короче, нужно каждый раз за "AT Command"-ой отправлять значение (13 и 10).
Возможность включения отправки "\r\n" оно же "LF и CR" я прописал в программе "Voice Control Bluetooth HC05".
кого заинтересует что такое \r\n оно же "LF и CR" почитайте про ASCII таблицу.