Прошлой осенью, во время капремонта кухни и коридора, я первый раз столкнулся с электрическим теплым полом. У меня появилось три сегмента теплого пола, а в стенах — три термостата. Керамогранит на полу приятно потеплел, а ежемесячный счет за электричество заметно подрос. Мечта про теплый пол трансформировалась в мечту про умный термостат. Под катом описание девайса, который получился в итоге.
Читать полностью »
Рубрика «esp8266» - 12
COOLRF WF1: Умный термостат теплого пола
2017-09-12 в 9:54, admin, рубрики: esp8266, esp8285, wi-fi, Блог компании CoolRF, Интернет вещей, конструктор для сборки, Производство и разработка электроники, теплый пол, термостат, умный дом, Электроника для начинающихПрограммирование и обмен данными с «ARDUINO» по WI-FI посредством ESP8266
2017-09-11 в 22:41, admin, рубрики: arduino, atmel, avr, C для AVR, diy или сделай сам, esp8266, Expressif, Lua, wi-fi, беспроводной обмен данными, программатор AVR, программирование по воздуху, удаленное программирование AVRКак и многие другие самоделкины, я регулярно использую микроконтроллеры AVR для всяких разных любительских поделок. А благодаря концепции «Arduino» эти поделки теперь приобретают еще и элегантный вид. Действительно, за какие-то 300-400 рублей мы получаем миниатюрную многослойную плату с маской, шелкографией и с полностью разведенной на ней периферией для микроконтроллера (причем в SMD исполнении!). Я уже не говорю о всевозможных подключаемых модулях этой же «Arduino» серии: датчиках, контролерах, дисплеях и целых наборов, так нужной нам дополнительной периферии. И опять же всё также недорогих и в прекрасном исполнении. Практически уже нет необходимости, что-то разводить и допаивать на «коленке».
Но все эти разнообразные любительские поделки, требуют естественно, предварительного программирования. Да и в последующем при разных усовершенствованиях, постоянно приходится эти поделки перепрошивать. Понятное дело, что удобнее делать это дистанционно, чем постоянно таскать их к обычному программатору. Вообще, благодаря той же платформе «Arduino», вариантов и здесь много: Bluetooth, ZigBee, радиоканал с вашим личным протоколом, IR, и даже Wi-Fi. Все они позволяют наладить беспроводной контакт с вашим микроконтроллером. Но мы же остановимся на последнем варианте. Основных причин здесь четыре:
1: современно, интернет вещей же!
2: беспроводной роутер есть в каждой квартире, регистрируй в домашней сети свои устройства и вуаля!
3: ваши поделки осуществляют революционный скачок в своём развитии; мало того, что их можно программировать на расстоянии, они теперь ещё и сами могут общаться с окружающим их миром: электронные часы самостоятельно берут точное время с часовых NTP-серверов, исполнительные устройства управляются с другого конца города или страны, регистрирующие девайсы сохраняют накопленные данные в облако и т.д. и т.п.
4: есть замечательная серия микросхем ESP8266 на которой не очень легко всё это реализовать.
Прокачиваем домофон протоколом MQTT для управления с телефона
2017-09-11 в 7:10, admin, рубрики: diy или сделай сам, esp8266, mqtt, nodeMCU, домофон, Лайфхаки для гиков, схемотехника, Электроника для начинающих Всем привет. Расскажу немного про свою последнюю междуделку — доработку домофона WiFi-модулем NodeMCU. Заранее прошу прощения за выбор модуля — всех уже, наверное, достала эта ESP’шка…
Конечно, работу ClusterM с его автоответчиком никому не переплюнуть, но такой функционал я считаю излишним. Мне, с рождением дочки, лишь понадобилось бесшумно открывать домофон гостям, чтобы не стоять у трубки и не ждать входящего звонка, который наверняка разбудит малую. Да и себе иногда легче открыть дверь с телефона, нежели лезть за ключами и прикладывать таблетку туда-сюда, чтобы она сработала (у меня очень сильно тупит панель в подъезде). Проект получился небольшой, так что в статье тоже не так много букв, зато есть фотографии.
Читать полностью »
Губит людей не пиво
2017-06-30 в 6:53, admin, рубрики: esp8266, Интернет вещей, программирование микроконтроллеров, Разработка для интернета вещей Как известно из популярной песенки Вячеслава Невинного губит людей не пиво — губит людей вода. Особенно когда вода заканчивается в самый неподходящий момент. С этим что-то надо делать, тем более, что в столе валяется не используемый микроконтроллер esp8266 и зеленый светодиод.
Оптическое распознавание символов на микроконтроллере
2017-06-15 в 7:26, admin, рубрики: arduino, esp8266, ocr, Алгоритмы, Компьютерное зрение, обработка изображений, Программирование, программирование микроконтроллеров, Разработка для интернета вещей, распознавание символовНа сегодняшний день оптическое распознавание символов является частью решения таких прикладных задач, как распознавание и оцифровка текстов, распознавание документов, распознавание автомобильных номеров, определение номеров банковских карточек, чтение показаний счетчиков учета, определения номеров домов для создания карт (Google Street View) и т.д.
Распознавание символа означает анализ его изображения с целью получения некоторого набора признаков для сравнения их с признаками класса [ 1 ]. Выбор такого набора и способы его определения отличают разные методы распознавания, но для большинства из них необходима одномоментная информация обо всех пикселях изображения.
Последнее обстоятельство и достаточно большой объем вычислений делают невозможным использования маломощных вычислительных устройств (микроконтроллеров) для оптического распознавания символов. «Да и зачем?» — воскликнет информированный читатель, «мощности вычислительных устройств постоянно растут, а их цена падает!»[2, 3]. Допустим, что ответ будет такой: просто интересно, возможно ли упростить метод распознавания до такой степени, чтобы можно было бы использовать микроконтроллер?Читать полностью »
Обход noolite роутера через mtrf64+esp8266+MQTT Buddy Android app
2017-06-02 в 10:27, admin, рубрики: android, automation, DIY, diy или сделай сам, esp8266, IoT, Lua, mqtt, mqtt_buddy, mtrf64, noolite, автоматизация, Интернет вещей, ПрограммированиеЗадача
Обойти роутер noolite и управлять освещением noolite быстро, качественно и без использования домашнего сервера. Глобальная децентрализация и тотальное использование облачных решение в домашних устройствах и интернет вещах. Что?..
Всем привет!
Снова я со своим лаптем и сказом о том, как побороть дорогой роутер noolite, начать управлять освещением и не заморачиваться на пайке плат, контроллеров и вообще — хочу так, что бы включил установил приложение и оно работало без дополнительных танцев.
Да… об этом пишут все, но мало кто делает, так как зачастую все решения упираются в сложные инструкции. А я Вам покажу, сейчас :) — ну вперед друзья!
Читать полностью »
Ещё одни часы с WiFi. Clock380
2017-05-23 в 6:50, admin, рубрики: arduino, clock, Clock380, diy или сделай сам, esp8266, LED, Производство и разработка электроники, схемотехника, Часы, Электроника для начинающих, метки: Clock380Моя версия идеальных часов.
Скажу честно, мне надоело подстраивать часы. Чтобы часы подстраивались сами, их необходимо оснастить как минимум одной из систем, через которую можно получать время:
1) GPS
2) DCF77
3) Ethernet или WiFi
4) GSM
5) Своя система
Умный дом, как я до такого докатился. Часть 4-я
2017-05-22 в 16:24, admin, рубрики: 1-wire, diy или сделай сам, esp-07, esp8266, Железо, мой опыт, умный дом В первых трех частях я рассказал как у меня возникла идея (необходимость) построения “умного дома” и как я ее воплотил в жизнь.
В этой части я расскажу какие недостатки были выявлены за четыре года эксплуатации системы и какие еще полезные штуки удалось внедрить.
Ну и небольшой спойлер: под катом будет краткое описание “очередной поделки на esp8266 с преферансом и куртизанками”.
Читать полностью »
ESP8266 в качестве MQTT брокера для мобильного приложения
2017-04-20 в 7:03, admin, рубрики: esp8266, IoT, mqtt, open source, брокер, программирование микроконтроллеров, Разработка для интернета вещей, Разработка систем передачи данных Как говорится, лень — двигатель прогресса. Для облегчения жизни сейчас делаю себе небольшое устройство в виде модуля ESP8266 и преобразователя RS485 для связи с датчиками-газоанализаторами по протоколу Modbus. В производстве постоянно возникает необходимость подключаться к приборам для выполнения различного рода диагностики по 485 интерфейсу, но каждый раз тащить с собой ноутбук неудобно, а вот мобильный телефон всегда в кармане.
В процессе разработки получилась библиотека, которая позволяет подключаться напрямую с телефона к модулю и обмениваться данными через приложение MQTT клиента. Возможно кому-то такое решение тоже пригодится, ведь отпадает необходимость иметь сторонний MQTT брокер (будь то локальный брокер на Raspberry или брокер в интернете) и подключение к интернету, что в моем случае самое главное.
Читать полностью »
автоматизация с удобными pebble, стабильным noolite и доступной esp8266
2017-04-20 в 6:30, admin, рубрики: automation, esp8266, mqtt, mqtt buddy, mtrf, mtrf64, noolite, nooLite-F, smart automation, автоматизация, Интернет вещей, облачные сервисы, умный дом, метки: smart automationАвтоматизация с удобными pebble (дада, они ещё живут!), стабильным noolite (от компании Ноотехника, Минск, Беларусь) и доступной esp8266 development board.
Спасибо, за время, которое Вы потратили за чтением моих заметок.
С момента прошлой статьи (ссылка прошел почти год. И за этот год, я переосмыслил некоторые вещи, интернет и получилось что-то вроде IoT :) -> интернет вещей)
Постараюсь кратко изложить новую порцию накопленных знаний, описать куда стремлюсь и чего хочу добиться -> прошу к прочтению.