Архив за месяц: Сентябрь 2016

История Льва Давидовича, невероятная, но возможная

ИсторияЛьва-CoverSmallГлава 1

- Осуществил мягкую посадку на поверхность планеты, — в рубке управления орбитальной станции, сквозь миллионы километров, донесся голос из динамика.

Все присутствующие в помещении затаили дыхание и внимательно следили за происходящим на мониторах. А там раскинулась бесконечная ледяная долина с множеством торосов и обломков льда. В свете Юпитера лед Европы отдавал грязным желто-оранжевым цветом и совсем не походил на голубой или белый лед старушки Земли.

- Закрепился на льду, — прозвучало опять из динамиков, по мониторам пролетели небольшие облачка ледяной пыли.

- Лев Давидович, — к микрофону, торчащему на длинной ноге из центра контрольной панели, склонился светловолосый и сухопарый мужчина, — мы получаем телеметрию, пока все в норме. Как у вас ощущение, все нормально идет? Вы не спешите там.

Читать далее ...



WeMos D1 R2 установка в системе и обновление прошивки по воздуху (OTA)

WeMos D1 R2

WeMos D1 R2

Как-то очень быстро стало не хватать возможностей стандартного Arduino Uno R3 для мелкой домашней автоматизации. Почему-то захотелось подключать собираемые устройства к сети не витой парой, а через Wi-Fi, забрезжила потребность в большем количестве свободных пинов, захотелось иметь возможность использовать PWM и прерываний больше, чем на двух пинах. Да и памяти в Arduino Uno вдруг оказалось очень мало. Далеко не все пожелания влезают в скромный объем памяти, установленной на плате.

В поисках более интересной и удобной платы, я совершенно случайно наткнулся на нечто? совмещающее в себе почти все, а может быть, даже и все хотелки. Речь далее пойдет о платах для домашней автоматизации и интернета вещей производства WeMos на чипе ESP8266EX.

Читать далее ...



Разбираемся с датчиками CO и метана MQ-4 и MQ-7

20160814_100333В бытность появления у меня набора Arduino, в поисках объекта для автоматизации, я как-то сам собой задумался над тем, что неплохо бы получать информацию о том, не является ли опасным уровень CO (угарный газ) в зимнее время в котельной загородного дома. В холодные зимние деньки и особенно ночи, газовое оборудование работает в интенсивном режиме и жжет природный газ для поддержания теплоты в доме. А вдруг у меня плохая вентиляция? Или в трубе застрял валенок? И каждый раз входя в котельную и находясь там некоторое время, я подвергаю свою драгоценную жизнь опасности. Да и от утечек природного газа тоже никто не застрахован. Тут вообще можно полдома взорвать, просто включив свет. Их хорошо бы тоже контролировать и как-то отслеживать.

Поэтому было решено собрать систему по мониторингу уровня CO и метана в воздухе котельной на основе Arduino или совместимой платы. Помимо простой сигнализации, хотелось бы собирать еще и статистику, например, о том, как связаны концентрации опасных газов с работой газового оборудования. В принципе, задача реализуется на современном уровне культуры и техники, причем за очень небольшие деньги. В качестве источника расхода природного газа я использовал импульсы со встроенного в газовый счетчик датчика, а для анализа воздуха применил два чрезвычайно популярных в среде разработчиков Arduino датчика MQ-4 и MQ-7. MQ4 «нюхает» воздух на предмет содержания метана, а MQ7 проводит измерения в отношении CO.

Но для того чтобы пойти дальше, оказалось, что нужно конкретно углубиться в детали. Поскольку мало кто из пользователей Arduino и аналогов понимает, что это за датчики такие MQ-4 и MQ-7, и как ими вообще пользоваться. Ну так, приступим потихоньку к увлекательному повествованию.

Читать далее ...