Рассказ о попытках увидеть окружающий мир в совершенно ином свете и как это в итоге привело к созданию устройства, позволяющего «видеть» WiFi. В процессе будет использован популярный модуль ESP8266. Без Arduino, к сожалению, тоже не обойдется.
Читать полностью »
Рубрика «esp8266» - 15
Мир глазами WiFi роутера
2016-04-03 в 22:09, admin, рубрики: arduino, diy или сделай сам, esp8266, qt, wifi, Программирование, радиовизор, Электроника для начинающихИз ESP8266 сделали аналоговый телевизионный передатчик
2016-03-16 в 23:38, admin, рубрики: arduino, diy или сделай сам, esp8266, сумасшедшие, умный дом, Электроника для начинающих
Признаться, когда я читал статью об этом проекте на Hackaday, не раз посмотрел на календарь — уж не первое апреля ли?
Автор проекта, Чарльз Лор, выступающий под ником CNLohr на Github, взял обычный трёхдолларовый модуль ESP8266, который многие из нас используют для «Умного дома» и прочих IoT поделок, и разогнал его. Он заметил, что при этом I2C на модуле остаётся работоспособным и прекрасно работает на частоте 80 мегагерц. Автор вспомнил, что эта частота близка к частотам аналогового телевидения и, вспомнив Найквиста (Котельникова) смог заставить ESP8266 выдать сигнал на частоте около 60 мегагерц — частоте третьего канала аналогового ТВ.
Ему осталось только припаять к «ноге» модуля длинный провод, который послужил передающей антенной и вспомнить устройство видеостандарта NTSC. Впрочем, видео — лучше тысячи слов:
Не глупый офис
2016-03-07 в 8:52, admin, рубрики: arduino, diy или сделай сам, esp8266, влажность, давление, облачные сервисы, температура воздуха, углекислый газ, умный дом, Электроника для начинающихЯ никогда бы не рискнул написать статью об очередной реализации умного дома с подключением датчиков утечек воды в ванной и системами слежения за проделками кота в квартире. Слава богу, кот под контролем собаки, вода вроде тоже не течёт. Но всё же мы больше находимся на работе, в различных офисах, где не всегда удается создать оптимальную рабочую среду. Статья посвящена системе экологического мониторинга рабочего пространства в офисе и тем мероприятиям, которые мы провели после месяца её (на удивление) стабильной работы. Конечно, все данные отправляем в облака, смотрим на них со своих смартфонов, полезности в этом никакой, зато повод похвалиться перед близкими и знакомыми, да и в офисе стало покомфортней. Реализовано всё на ESP8266, а как — милости просим под кат)
Терминал для домашнего Linux сервера на базе ESP8266
2016-03-01 в 8:06, admin, рубрики: diy или сделай сам, esp8266, home server, linux, serial port, terminal, Электроника для начинающих
Введение
Данное устройство служит для удалённого доступа к Linux серверу посредством последовательного порта и позволяет отказаться от локальных монитора и клавиатуры. Зачем оно нужно если есть SSH и VNC? Нужно в виду ряда проблем, связанных с управлением на этапе загрузки системы и управлением питанием:
- Выбор загружаемой ОС, вход в recovery mode, memtest. Нажатие S во время загрузки при невозможности смонтировать одну из файловых систем, управление fsck во время загрузки.
- Ввод пароля от зашифрованного корневого раздела во время загрузки. Приходилось в initramfs устанавливать dropbear действующий на этапе загрузки. Пароль вводился по SSH. Хочу отметить, что данный способ непросто мне давался в плане конфигурации, на популярных дистрибутивах приходилось править скрипты загрузки и использовать некоторые костыли, которые переставали работать с выходом новых релизов.
- Удаленное выключение и включение. С первым затруднений никогда не было, а вот для включения приходилось применять технологию Wake-on-LAN (WOL), магический пакет посылался с маршрутизатора и сервер включался, правда не всегда, а только тогда когда в конфигурационных регистрах сетевой карты были «правильные» значения перед выключением, которые должна была внести туда ОС.
- Отказы после отключения электричества и некорректной работы UPS, вкупе с автоматическим включением настроенном на материнской плате.
- К сожалению, оборудование моего домашнего сервера не промышленное и не обладает высокой степенью надежности. То же касается и программного обеспечения, зачастую работают «сырые» модули ядра. В следствие чего не раз сервер «зависал» не отвечая ни по сети, ни на нажатие клавиш клавиатуры. Приходилось использовать аппаратный сброс зажимая кнопку питания более чем на 3 секунды.
На промышленном оборудование таких проблем нет, в пример можно привести решение HP iLO позволяющее удаленно хоть систему устанавливать, не говоря о таких вещах как управление питанием и диагностика системы. Кстати говоря у них есть продукты и для дома/малого бизнеса с этим решением. Но так сложилось, что система строилась на базе обычной miniITX материнской платы без таких возможностей.
Читать полностью »
Разъем своими руками для ESP8266 ESP-12
2016-02-24 в 11:12, admin, рубрики: DIY, ESP-12, esp8266, Беспроводные технологии, разъем для модуля, сделай сам Многое сказано, написано, создано множество сайтов посвященных модулю ESP8266.
Сегодня добавить о нём, что-то новое, очень сложно. А повторять и озвучивать уже сказанное не всегда правильно и интересно.
Вот и меня завлек этот модуль, и я заказал себе с Китая несколько штук. Когда я понял что это огромное поле для творчества, стала задача: как, не покупая различные и не всегда нужные переходники программировать его. Вот какое я нашёл решение:
Если Вам уже интересно, то идем дальше.
Читать полностью »
Ещё один способ определения качества воздуха на Arduino — с передачей данных в сеть
2016-02-12 в 6:50, admin, рубрики: arduino, co2, diy или сделай сам, esp8266, wemos, гаджеты Меня зовут Евгений, и я — веб разработчик. Уже есть десятки постов о различных метеостанциях на ардуино, но мне хотелось написать о том, что в 2016 году можно быстро, легко и без знания электротехники собрать полезный датчик на ардуино, который легко может работать с вашей инфраструктурой, написанной на чём угодно.
Читать полностью »
Ещё одна система автополива растений с использованием ESP8266 и Blynk
2015-12-29 в 10:21, admin, рубрики: arduino, Blynk, cloud, DIY, diy или сделай сам, esp8266, автополивОднажды, когда я отдыхал в компании друзей в студенческом лагере МИФИ, один из них рассказал мне, что недавно решил попробовать посадить на участке клубнику. Купил горшки, нарыл где-то почву, подвел шланги для полива. И все бы ничего, хозяин спит — клубника растёт, да только приходится стабильно раз в неделю или даже чаще ездить на дачу, дабы растения не засохли без воды.
Вспомнив про завалявшуюся в комоде парочку Arduino, а также давнее желание осуществить нечто большее, чем просто моргание светодиодами, я сразу решил взяться за эту задачу и сделать в этот раз, по возможности, всё до конца.
Бескнопочные часы
2015-12-16 в 20:05, admin, рубрики: diy или сделай сам, esp8266, Lua, ntp, Новый Год, программирование микроконтроллеров, Электроника для начинающих Предлагаемые Вашему вниманию часы являются, по сути, побочным продуктом изучения свойств и повадок популярного зверя по кличке ESP8266. Думаю, любой человек, знакомящийся с каким-либо микропроцессором, рано или поздно реализует на нем свою версию часов.
Единственно, что отличает мои часы – у них нет кнопок. Вообще. Они просто показывают точное время.
— И все же, где же у него кнопка? © Приключения Электроника.
Использование GDB при разработке под ESP8266
2015-08-19 в 14:52, admin, рубрики: esp8266, Smart.js, Программирование, программирование микроконтроллеров, Разработка для интернета вещей
TL;DR: мы реализовали GDB сервер для ESP8266, который позволяет просматривать стек вызовов и осуществлять ограниченную отладку.
Читать полностью »
IoT за копейки: практическое руководство. Часть 2, софтварная
2015-08-18 в 15:38, admin, рубрики: cloud, devicehive, DIY, diy или сделай сам, esp8266, IoT, Блог компании DataArt, Интернет вещей, Разработка для интернета вещейПродолжаем цикл статей-руководств, в которых рассматриваем, как с нуля реализовать простое и дешевое управляемое из облака и IoT-устройство с огромным потенциалом — без пайки и лишних сложностей. Возьмем чистый микрочип ESP8266, установим прошивку от DeviceHive, настроим и напишем простенькое веб-приложение для обращения к облачному серверу. Соберем и подключим к микрочипу простое устройство, которым можно будет управлять с помощью пары кликов в браузере. Перед вами — вторая часть цикла, в которой рассказывается, какой софт понадобится, как его запустить, как прошить ESP8266 и «подружить» с сервером.
Автор статьи демонстрирует то, о чем сегодня пойдет речь.
Первые статьи цикла:
• IoT за копейки, или Что может DeviceHive.
• IoT за копейки: практическое руководство. Часть 1-я, аппаратная.
Читать полностью »