Balancer: Все сообщения за 18 Ноября 2017 года

 
ПнВтСрЧтПтСбВс
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Balancer

администратор
★★★★★
ZaKos> почему сайт не празднует?

Потому что у меня событий прописано в базе очень мало :) Сейчас добавлю, но показываться будет уже только в следующем году.
… чтобы понять рекурсию, нужно сперва понять рекурсию …  44

Balancer

администратор
★★★★★
Вчера, наконец, повесил второй MH-Z19 в другой комнате. Прицепил его и ещё пару сенсоров к старенькому Arduino Nano на 168-м чипе и скармливаю данные в Orange Pi по USB.

Сразу после включения два разных MH-Z19 показывают 100ppm разницы, через день работы — практически одинаково.

Концентрация CO2 в соседних комнатах при открытой двери весьма близка, хотя обычно и отличается, так что ставить несколько датчиков в разных частях комнаты в расчёте на неравномерность концентрации смысла нет, диффузия и конвекция перемешивают воздух хорошо.

Вчера поставил пиццу в духовку, концентрация CO2 в ближней к кухне комнате сразу взлетела до 1940ppm, в дальней — до 1450ppm. Пришлось экстренно проветривать :) Надо добавить голосовое сообщение о необходимости проветривания от умного дома «откройте окно, мне душно!» :) Только нужно вводить ограничение, чтобы повторялось не чаще, скажем, раза в 5..10 минут. Понятно, что такое реализовать можно и в bash'е на файл-флагах в пару строчек кода, но задача на самом деле весьма частая. Надо сделать общее решение. Может, велосипедить смысла нет и есть уже что-то готовое для ограничения частоты числа вызовов? Впрочем, ещё удобно добавить и проверку, чтобы, предупреждения не было, если концентрация уже итак падает. Так что, наверное, придётся велосипедить. Вообще, чую, нужно делать Bash-Forth. В Форте такие вещи очень удобно реализуются :)
mqtt_hbr_co2-day.png (скачать) [497x280, 26 кБ]
 
mqtt_neron_co2-day.png (скачать) [497x280, 21 кБ]
 
 
… чтобы понять рекурсию, нужно сперва понять рекурсию …  44

Balancer

администратор
★★★★★
Mishka> А вдруг это тоже скриншот? :O

Уже исправились:
 
… чтобы понять рекурсию, нужно сперва понять рекурсию …  62.0.3202.8462.0.3202.84

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru