Как стать автором
Обновить

Комментарии 12

на али тоже за 3$ (по скидке)

ru.aliexpress.com/item/Free-shipping-ESP8266-serial-WIFI-wireless-module-wireless-transceiver/2031529724.html

Отложил, всё думал брать/не брать. Но раз на Хабре/Гиктаймс про него статья, пойду куплю ))
Очень-очень хорошие у вас статьи!
Интересна статья о скорости работы процессора модуля, какой частоты меандр можно получить, например, на ножке.
Также будут полезны примеры работы с внешними АЦП, многоканальными…
Про DHT22 напишите. Едут как раз они мне. Может ваша прошивка будет лучше (в смысле энергосбережения).
Автор молодец. Очень доходчиво. Еще с первой его статьи перешел на виндошный SDK. До этого — стандарно — линуксовый под виртуалкой. И раз автор принимает заказы на следующую статью отправляю заказ :-)
Было бы отлично допилить до логического завершения схему работы с DHT-22, как самобытного автономного устройства. Т.е. связка DHT22 + ESP8266 + 18650 (можно в принципе любой другой аккум) = автономная работа выносным датчиком в течении ГОДА. Т.е. интересует именно варианты с глубоким сном, собакой по прерыванию раз в пять минут, проверка валидности полученных от датчика значений (все помнят, что внутри DHT22 китайский проц, отдающий значения неторопливо, кроме того пляска с 2 секундами после пробуждения, и т.д. и т.п.), отсылка данных на сервер и получения подтверждения от него, контроль разряда батареи и алармы по этому поводу, ватчдог на понижение питания, на зависание…
Sleuthhound — слабо? ;-)

хотя бы тоже самое с сохранением на ftp. Также мысль о выносной метеостации, но боюсь замерзнет 18650 (.
Пока в наличии есть только датчик DS18B20 и BMP180, DHT22 едет из Китая.
Как все соберу, так напишу обзор. Хотя примеры кода для DS18B20, DHT22, SHT21, BMP180, HTU21D, 24xx16 уже есть в моей сборке DevKit.
Мне кажется не особо выгодным использование esp8266 в режиме питания от батарей со спящим режимом… Уж очень модуль прожорливый по сравнению с nRF24LE1…
Как будет время буду реализовывать мост в виде esp8266+nRF24L01, в качестве клиентов могут быть поделки на nRF24L01+м/к или nRF24LE1…
Про DHT-22 уже есть примеры работы с возможностью отправки на удаленный сервер и веб мордой в интернете. А так же недавно я реализовал и опубликовал беспроводной клиент на базе esp8266 c датчиками DHT-22, DS18B20, BMP180 c возможностью отправки данных на narodmon.ru. Исходники пока не доступны…
>>Уж очень модуль esp8266 прожорливый по сравнению с nRF24LE1…

У них совершенно разные ниши на рынке и назначение, поэтому сравнивать их не имеет смысла.

>>Про DHT-22 уже есть примеры работы с возможностью отправки на удаленный сервер и веб мордой в интернете.

Примеры есть, но там не расписано по-русски, для чего что нужно, а для новичков это важно. Нужны простые примеры, без web-морды, с простым выводом результатов на консоль, остальное человек сам допишет если будет нужно. У меня в DevKit как раз такие примеры и есть.

>> А так же недавно я реализовал и опубликовал беспроводной клиент на базе esp8266 c датчиками DHT-22, DS18B20, BMP180 c возможностью отправки данных на narodmon.ru. Исходники пока не доступны…

Ключевое слово: Исходники пока не доступны… Так что, увы, лично мне эта прошивка не интересна. Откройте исходники, там посмотрим.
Вот простейший пример работы с датчиком dht22 с выводом на удаленный сервер — хотя там вроде нет комментариев, но все банально просто…

>>У них совершенно разные ниши на рынке и назначение, поэтому сравнивать их не имеет смысла.
Может и разные, но все мы тут используем их для IoT…

>>Примеры есть, но там не расписано по-русски, для чего что нужно, а для новичков это важно
Если новичок хочет разобраться с программированием, то он просто обязан знать хотя бы английский, хотя бы на уровне умения пользования переводчиком…
>>Вот простейший пример работы с датчиком dht22 с выводом на удаленный сервер — хотя там вроде нет комментариев, но все банально просто…

Да это понятно, что там все понятно и просто, для меня и для Вас. А новичкам хочется чтобы все рассказали и показали на пальцах.

>>Может и разные, но все мы тут используем их для IoT

Боюсь наше понимание IoT, а в особенности методы использования долеки от правильных, начнем хотя бы с того, что организовавать web-сервер на ESP не имеет смысла, это лишняя нагрузка на ESP и увеличение кода. Обратите внимание на проект github.com/elektronika-ba, я считаю что человек выбрал правильный подход, слежу за этим проектом давно, тестирую, очень неплохо, идея хорошая, конечно многое еще предстоит сделать, надеюсь человек не забросит это дело.

>>Если новичок хочет разобраться с программированием, то он просто обязан знать хотя бы английский

Фигня это все, никто не обязан знать чужой язык. Я русский и разговариваю по-русски и пишу по-русски, английский я знаю на уровне, hello, my name is mikhail и все и я не понимаю почему моему ребёнку со 2 класса в школе начинают втюхивать, что он должен учить и знать английский язык, он русский язык еще толком не знает, а тут учи английский. Может ему (ребенку) стоит выучить китайский, или немецкий, пусть он сам выбирает. Я вот в школе выбрал немецкий и учил его, потом в техникуме и универе учил английский.
P.S. Это было лирическое отступление о наболевшем.

web сервер иногда может быть актуальнее, особенно для законченных устройств. Простой легкий веб интерфейс esp8266 тянет без проблем — у её достаточно для этого ресурсов. Если веб морду делают на всяких ардуино с 2кб ОЗУ, то чем esp8266 хуже? у этого модуля намного больше ресурсов!

К сожалению понимать английский язык желательно для программирования- написание всех функций же на английском… Исключение только — язык программирования 1с бухгалтерии )))
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории