Феномен Blynk и его альтернативы

Любой домашний разработчик микроэлектроники, рано или поздно сталкивается с необходимостью управления своим, созданным своими руками, устройством посредством некоего пульта, которым будет удобно переключать режимы работы или же просто просматривать текущее состояние. Вообще, словосочетание «домашний разработчик микроэлектроники» еще лет 15 тому назад, вызывало бы жуткий хохот, ведь в то время и помыслить никто не мог, что дома кто-то будет возиться с миниатюрными платами, заниматься прошивками, да и вообще. А оказалось, что единичные энтузиасты превратились в сонмы увлеченных людей, а само дело получило массовый оборот.

Но годы прошли и упертые компании создали настоящую нишу, целый рынок, в котором варятся миллионы увлеченных непрофессионалов, с упоением собирающих очередной «девайс на ардуинке». Вот именно у таких энтузиастов, платящих длинные баксы производителям шилдов да датчиков, и возникает потребность в управлении своими умными устройствами при помощи пульта. И как ни странно их потребность была удовлетворена наиболее изящным из возможных способов. На свет появился Blynk.

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


Опубликовано автором в следующих категориях:
DIY Soft

Очищаем жало паяльника: надежно и задарма

Итак. Вы стали счастливым обладателем японского паяльника с необгораемым жалом. А может быть сразу и двух паяльников на разную мощность. Вы удачно облудили жала и теперь с легкостью припаиваете радиодетали очередного набора DIY. Но тут, совсем непостижимым образом, паяльник вдруг стал как-то плохо припаивать детали, его жало, доселе блестящее от расплавленного олова, покрылось какой-то черной корочкой. И вы, не сумлеваясь, задаете исконные вопросы: что делать, и кто виноват?

Проконсультировавшись с лучшими форумами в интернете, вы понимаете, что налет неизбежен. Он появляется от используемого флюса, да кусков кабеля, так или иначе, попадающего под жало. И налет этот нужно как-то очищать. Вы попробовали стряхивать и стирать его о край банки с припоем, но внутреннее чутье подсказывает, что так, ненароком, можно повредить не только покрытие жала, но и сломать внутренний нагревательный элемент. И о чудо, умудренный опытом форумчанин, подсказывает вам, что еще его деды, в старину, пользовались специальными губками и металлической мочалкой, для удаления, мешающего нормальной пайке, налета.

Окрыленный скорым успехом, вы бежите, не разбирая дороги, в ближайший радио-шоп, где вас хватает Кондратий. Оный юноша, своей костлявой рукой трясет вас в надежде вытянуть ваши кровные за фирменную систему по очистке жала. А суммы-то на фирменное астрономические! Вы внутренне не готовы расставаться со своими шевелюшками, чтобы чистить паяльник во время занятием всего лишь хобби. Поэтому вы и покидаете шоп в поиске альтернативных решений.

Целлюлозная губка для мойки посуды

Целлюлозная губка для мойки посуды

И такие решения есть. Во-первых, железная мочалка не лучший случай при использовании необгораемого жала. Очень велик риск повреждения покрытия жала и как следствие приобретение нового жала за немалые деньги. Такие жала требуют весьма деликатного обхождения. В крайнем случае можно применять мочалку из мягкого металла типа бронзы или меди. Но лучше воспользоваться губкой. Собственно, во-вторых, для очистки жала паяльника, особенно необгораемого, можно и нужно применять целлюлозную губку. Именно она, в большинстве случаев, присутствует в профессиональных комплектах по очистке.

Итак, приобретается обычная целлюлозная губка для мойки посуды. Именно целлюлозная, а не поролоновая или меламиновая. На ней так и написано «целлюлозная». Любая другая губка из хозмага будет плавиться и добавлять еще больше окислов. Если на губке есть еще слой с жесткой металлической или приравненной к ней мочалкой, то пользоваться можно только мягкой целлюлозной частью. Паяльник нагревается, а губка смачивается водой. Да, для очистки нагара она должна быть влажной. Сухая губка не сможет качественно очистить жало, да еще и сама поплавится.

Паяльник с необгораемым жалом после чистки об губку

Паяльник с необгораемым жалом после чистки о губку

Нагар очищается с жала простым движением паяльника, как будто вы вытираете жало об губку. На разогретом и облуженом паяльнике достаточно всего пары движений и можно паять дальше. Кстати, некоторые умельцы прорезают в губке отверстие и о его край удаляют избытки припоя с жала. И самое главное – губка стоит недорого, легко доступна в магазинах бытовых товаров и химии, служит долго. Ну а что еще надо?



Увеличиваем покрытие сети Wi-Fi в загородном доме. Теория и практика.

С трудностями подключения, надежностью сети, стабильностью работы и скоростью передачи в сетях Wi-Fi знаком каждый из владельцев мобильных устройств: смартфонов, планшетов, ноутбуков, телевизоров и прочей бытовой техники. И действительно, «беспроводная свобода», а именно так расшифровывается аббревиатура Wireless Fidelity, вроде бы как есть, а вроде бы как ее и нету. Находясь в зоне действия Wi-Fi, вдруг неожиданно удивляешься поразительно низкой скорости передачи данных по сети, частыми обрывами и прочим, просто выводящими из себя. А особе нервные персоны, утомленные жуткой связью, готовый раздолбать свое устройство в порыве бешенства.

И все винят именно соединение Wi-Fi, и абсолютно не учитывают проблемы у локального или магистрального провайдера. Отчасти они правы. Все преимущества Wi-Fi могут быть перечеркнуты всего лишь плохой связью, помехами в эфире, препятствиями на пути радиосигнала. И тут уже вопрос встает вообще о работоспособности Wi-Fi, а о «гигабитной сети по воздуху» остается только мечтать. Ниже я попробую разъяснить, отчего бывают проблемы со связью Wi-Fi и как с ними можно расправиться на примере расширения зоны устойчивого приема сигнала Wi-Fi в быту на конкретном объекте. А заодно, местами, изложу в понятной форме и кратком содержании теорию о сетях Wi-Fi.

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



Измеряем температуру, влажность и отслеживаем показания газового счетчика с использованием ThingSpeak. Часть 5. Избавляемся от сенсоров DHT.

В предыдущих частях повествования о проекте по мониторингу температуры и потребления газа, я достаточно подробно описал всю подноготную устройства. Еще в первой версии устройства, построенной непосредственно на платформе Arduino, я отказался от электрохимических датчиков серии MQ и заменил неточные сенсоры DHT11 на своих более точных и обладающих большим диапазоном измерений собратьев DHT22. Но и тут все оказалось не так радужно, как хотелось бы.

После миграции с Arduino Uno на ESP8266 вдруг выяснилось, что помимо очень сложного алгоритма получения сведений температуры и влажности с сенсоров серии DHT, они имеют еще и мерзкую особенность уходить в ступор выдавая вместо реальных показаний -5 как по градусам, так и по влажности. Что меня ни в коей мере не устраивало, тем более что происходило сие в случайные моменты времени и лечилось только перезагрузкой всего устройства.

Заморозка показаний до -5 на одном из сенсоров DHT22

Заморозка показаний до -5 на одном из сенсоров DHT22

При вводе в эксплуатацию подобнее поведение датчиков — недопустимо и назрела насущная проблема по апгрейду всей конструкции.

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



Измеряем температуру, влажность и отслеживаем показания газового счетчика с использованием ThingSpeak. Часть 4. Обрабатываем значения.

big-data-1352491_960_720Собирать данные о потреблении газа — здорово. Но собрать их мало, нужно собранные данные научиться анализировать и извлекать из них полезные сведения. Ведь, в конце концов, устройство для регистрации расхода создавалось не просто так, а с конкретными целями. Попробуем разобраться с тем, каким образом можно обрабатывать данные, с таким трудом добываемые устройством. Но хочу сразу предупредить, перечисленные ниже способы совсем не исчерпывающи и пытливый ум способен разработать еще множество вариантов того, как можно использовать накопленные данные.

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


Опубликовано автором в следующих категориях:
DIY Soft

Отслеживаем содержание CO2 в воздухе при помощи WeMos D1 Mini Pro, ThingSpeak и MHZ-19

В проекте по подсчету и публикации в сети показаний газового счетчика, я уже упоминал, что хорошо бы иметь возможность измерять не только температуру, но и содержание различных газов в воздухе. Тогда, в проекте, я пытался использоваться электрохимические датчики серии MQ. Один для измерения содержания природного газа в воздухе, второй для отслеживания концентрации CO. И если бы не полное фиаско с сенсорами MQ, вполне возможно, что данный проект и не появился бы.

Тем не менее понимать и вести статистику по содержанию CO2 в воздухе — очень важно. Ведь за счет удаления углекислого газа из нашего тела, собственно, мы и живем. Высокие показатели содержания CO2 в воздухе ведут к потере работоспособности, плохому самочувствию, а при очень высоком содержании углекислого газа в воздухе, увы, наступает досрочное завершение жизненного цикла.

Итак, цель настоящего мини-проекта в том, чтобы опробовать связку из Arduino-совместимой платы WeMos D1 Mini Pro, датчика содержания углекислого газа в воздухе и сервиса по хранению показаний ThingSpeak. На самом деле, данный мини-проект — проба пера, технологии определения содержания CO2 в воздухе, перед началом другого, немного более крупного проекта. Хотя результатами проекта можно пользоваться без каких-либо ограничений. Собранное устройство делает именно то, что от него требуется.

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



Измеряем температуру, влажность и отслеживаем показания газового счетчика с использованием ThingSpeak. Часть 3. Собираем все вместе.

20161008_233301По сравнению с предыдущими частями увлекательного повествования о создании уникального устройства эта часть получилась не такой уж и объемной. В ней я расскажу о том, как от макетной платы проекта измерения температуры, влажности, атмосферного давления и импульсов газового счетчика, перейти к законченному продукту. Конечно, «продукт» наименование применено как абсолютно условное. Все же делалось все исключительно для себя.

Я не отрицаю, что для некоторых проектов вполне допустимо использование микроконтроллера с макетной беспаячной платой на постоянной основе, а все датчики и индикаторы вполне могут болтаться на соплях проводах. Но, как я уже писал ранее, применение макетной платы может вести к ненадежному контакту и, как следствие, к некоторым, трудно отлавливаемым, проблемам с устройством как таковым. В частности, у меня есть веские причины подозревать, что уход сенсоров DHT22 в положение -5 может происходить именно по причине использования макетной платы, а не из-за выходящего из строя контроллера. В любом случае после сборки всего устройства на плату с пайкой и в корпусе, проблема с DHT22 исчезла. Хотя попутно была заменена и сама плата с микроконтроллером на новую, еще не измученную многочисленными прошивками. Поэтому достоверно я ничего не могу утверждать.

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