Ассистент

2/2 ANDROID Bluetooth модуль HC-05 Управление без without Arduino AT Commands Часть 2.

2/2 ANDROID Bluetooth модуль HC-05 Управление без without Arduino AT Commands Часть 2.

Автор: Dmitry OSIPOV Длительность: 00:19:00
Опубликовал: Виктор UA6EM 21.11.2016
Часть 2. Управление по Bluetooth, без использования Arduino или других...
Категории:
Моделисты
Часть 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 таблицу.
Комментарии (0)
Текст сообщения*
Загрузить файл или картинкуПеретащить с помощью Drag'n'drop
Перетащите файлы
Ничего не найдено
Отправить Отменить
 
Ссылки и коды