MSMD, TempHumidity, Контроллер Температуры/Влажности

Показывайте и делитесь своими замечательными проектами здесь! Мы любим картинки!
Ответить
Аватара пользователя
Ivan
Администратор
Сообщения: 20
Зарегистрирован: 07 июн 2017, 08:03
Откуда: Taganrog
Контактная информация:

MSMD, TempHumidity, Контроллер Температуры/Влажности

Сообщение Ivan » 03 янв 2019, 12:26

IMG_1441m.jpg
IMG_1441m.jpg (33.56 КБ) 1537 просмотров
Описание:
  • Контроллер температуры/влажности
  • Тип питания: Батарея cr2032
Характеристики:
  • Разработан для экосистемы MySensors
  • Питание от батареи cr2032 (1 год работы, при отправке данных раз в час)
  • Температура эксплуатации: комнатный 0 до +70
  • Возвращает Температуру, Влажность, Уровень батареи
  • Имеет компактный размер 38 х 12,5 мм
GitHub: https://github.com/Serg2055/MDMSTempHum
Разработчики: Сергей Лекарев

Фото:
Spoiler
Show
6.jpg
6.jpg (47.92 КБ) 1938 просмотров
5.jpg
5.jpg (36.51 КБ) 1938 просмотров
4.jpg
4.jpg (40.79 КБ) 1938 просмотров
3.jpg
3.jpg (33.98 КБ) 1938 просмотров
2.jpg
2.jpg (81.82 КБ) 1938 просмотров
1.jpg
1.jpg (25.1 КБ) 1938 просмотров

Аватара пользователя
Ivan
Администратор
Сообщения: 20
Зарегистрирован: 07 июн 2017, 08:03
Откуда: Taganrog
Контактная информация:

Re: MSMD, TempHumidity, Контроллер Температуры/Влажности

Сообщение Ivan » 13 июн 2019, 07:37

Датчик испытан и готов к продаже

Притаился на холодильнике
IMG_1431.JPG
IMG_1431.JPG (200.43 КБ) 1572 просмотра

Sergey2055
Сообщения: 26
Зарегистрирован: 04 июл 2017, 13:43

Re: MSMD, TempHumidity, Контроллер Температуры/Влажности

Сообщение Sergey2055 » 16 июн 2019, 19:14

MSMD, Temp, HUM. Датчик температуры и влажности - первый старт и последующая настройка.

Для первого старта сенсора измерения температуры и влажности достаточно минимального набора. Для этого нужен Гейт на связи и подключенный к контроллеру управления с любой системой (лучше применить majordomo и ему подобные, т. к. в некоторых системах, отсутствует ручное добавление сенсоров, которые могут понадобиться для калибровки и установки своих желаемых параметров). Дале нужно просто снять верхнюю крышку с устройства и вставить батарейку. Устройство сразу презентуется и начнет свою работу. Устройство сразу начнет слать данные на контроллер. Первые 8 минут устройство находится в режиме смарт слипа. Этот режим реализован для удобства быстрого изменения нужных параметров, т.к. если устройство выйдет в нормальный режим и настройки периода могут быть от нескольких минут до нескольких часов, то ждать придется очень долго. Также через каждые 6 либо 24 часов включается режим smartsleep на 1 отправку, это реализовано для удобства правки некоторых параметров, чтоб не отключать батарею.
Безымянный2.png
Безымянный2.png (38.65 КБ) 1517 просмотров
Примеры данных следующие:
1. Sensor:2, V_HUM; Msg: – уровень влажности воздуха в процентах. (0 < V_HUM < 100);
2. Sensor:1, V_TEMP; Msg: – температура воздуха °С.
3. Sensor:5, V_VAR1; Msg: - уровень заряда батареи в относительных единицах. (min < V_VAR1 < max);
4. BATTERY_LEVEL; Msg: - уровень заряда батареи в процентах. (0 < BATTERY_LEVEL < 100);
Пример данных в системе с привязкой к свойствам:
Безымянный.png
Безымянный.png (29.12 КБ) 1517 просмотров
Добавление калибровочных констант
Изначально калибровочные константы не отображаются в контроллере majordomo, чтобы их добавить нужно выполнить следующее: зайти в раздел сенсоры и нажать кнопку добавить новую запись. Появится окно добавления. Здесь нужно выбрать номер добавляемого сенсора и тип переменной для этого сенсора.
123-2.png
123-2.png (326.08 КБ) 1517 просмотров
123-3.png
123-3.png (331.2 КБ) 1517 просмотров
После выбора нажать добавить. После чего появятся новые сенсоры. Список всех сенсоров можно посмотреть в разделе презентация.
Безымянный1.png
Безымянный1.png (19.8 КБ) 1517 просмотров
Описание настроек сенсоров и констант:
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) - версия железа.

Краткие Технические характеристики:

Питание от 2,1 до 3,6в (CR2032);
Потребление в активном режиме 1,3 мА;
Потребление в режиме отправки 16 мА
Потребление в режиме сна 7 мкА;
Устройство сохраняет работоспособность при разряде батареи до 1,8 В, но есть вероятность нестабильности или полного отсутствия показаний температуры.
Вложения
image_2019_06_26T07_16_41_971Z.png
image_2019_06_26T07_16_41_971Z.png (129.22 КБ) 1428 просмотров
photo_2019-05-30_12-42-37.jpg
photo_2019-05-30_12-42-37.jpg (113.17 КБ) 1517 просмотров

Ответить