MSMDLux-Meter датчик измерения освещенности

Показывайте и делитесь своими замечательными проектами здесь! Мы любим картинки!
Ответить
Sergey2055
Сообщения: 50
Зарегистрирован: 04 июл 2017, 13:43

MSMDLux-Meter датчик измерения освещенности

Сообщение Sergey2055 »

photo_2019-07-28_15-17-48 (2).jpg
photo_2019-07-28_15-17-48 (2).jpg (73.49 КБ) 25885 просмотров

Описание:

Контроллер уровня освещенности
Тип питания: Батарея cr2032

Характеристики:

Разработан для экосистемы MySensors
Питание от 2,4 до 3,6в (CR2032);
Потребление в активном режиме 1,3 мА;
Потребление в режиме отправки 16 мА
Потребление в режиме сна 4,3 мкА;
Температура эксплуатации: комнатный 0 до +70
Возвращает Уровень освещенности (Lux), Уровень батареи
Имеет компактный размер 40 х 12,5 мм


Для первого старта сенсора измерения освещенности достаточно минимального набора. Для этого нужен Гейт на связи и подключенный к контроллеру управления с любой системой (лучше применить majordomo и ему подобные, т. к. в некоторых системах, отсутствует ручное добавление сенсоров, которые могут понадобиться для калибровки и установки своих желаемых параметров). Дале нужно просто снять верхнюю крышку с устройства и вставить батарейку. Устройство сразу презентуется и начнет свою работу. Устройство сразу начнет слать данные на контроллер. Первые 5 минут устройство находится в режиме смарт слипа. Этот режим реализован для удобства быстрого изменения нужных параметров, т.к. если устройство выйдет в нормальный режим и настройки периода могут быть от нескольких минут до нескольких часов, то ждать придется очень долго. Также через каждые 6 либо 24 часов включается режим smartsleep на 1 отправку, это реализовано для удобства правки некоторых параметров, чтоб не отключать батарею. Светодиод расположенный на плате устройства сигнализирует одной короткой вспышкой о том что устройство проснулось и идет анализ параметров.
Аналогию работы и настройку можно посмотреть тут: viewtopic.php?f=3&t=462

Примеры данных следующие:
1. Sensor:1, V_LEVEL; Msg: – уровень освещенности. (0 < V_LEVEL < 65535);
2. Sensor:5, V_VAR1; Msg: - уровень заряда батареи в относительных единицах. (min < V_VAR1 < max);
3. BATTERY_LEVEL; Msg: - уровень заряда батареи в процентах. (0 < BATTERY_LEVEL < 100);

Добавление калибровочных констант
Изначально калибровочные константы не отображаются в контроллере majordomo, чтобы их добавить нужно выполнить следующее: зайти в раздел сенсоры и нажать кнопку добавить новую запись. Появится окно добавления. Здесь нужно выбрать номер добавляемого сенсора и тип переменной для этого сенсора.
После выбора нажать добавить. После чего появятся новые сенсоры. Список всех сенсоров можно посмотреть в разделе презентация.

Описание настроек сенсоров и констант:
1. Сенсор: 5(S_MULTIMETER), Тип: V_VAR5 – этот параметр устанавливает нижнюю и верхнюю границы для расчета уровня заряда батареи. Калибровка производится так же как и в пункте 1. Надо подать на устройство напряжение с источника питания либо с батареи в пределах 0,75В-1,7, установить желаемые параметры и отправить на устройство. Также его можно запросить.
2. Сенсор: 212(S_CUSTOM), Тип: V_VAR1 - этот параметр устанавливает период отправки значений в минутах. Для его установки нужна отправит значение в минутах как описано в пункте 1. Также его можно запросить.
3. Сенсор: 211(S_CUSTOM, Тип: V_VAR1) – этот параметр осуществляет смену номера (ID) устройства. Смена осуществляется так же как описано в пункте 1. Параметр может быть в пределах 1-254.
4. Сенсор: 210(S_CUSTOM) - версия железа.
Вложения
photo_2019-07-28_15-17-50.jpg
photo_2019-07-28_15-17-50.jpg (110.82 КБ) 25885 просмотров
photo_2019-07-28_15-17-49.jpg
photo_2019-07-28_15-17-49.jpg (115 КБ) 25885 просмотров
photo_2019-07-28_15-17-48 (3).jpg
photo_2019-07-28_15-17-48 (3).jpg (107.43 КБ) 25885 просмотров
photo_2019-07-28_15-17-48.jpg
photo_2019-07-28_15-17-48.jpg (92.89 КБ) 25885 просмотров
Ответить