ESP8266 режим глубокого сна deep sleep, web интерфейс и отправка email
ฝัง
- เผยแพร่เมื่อ 31 ม.ค. 2017
- Начинаю этот проект с простого устройства для контроля за температурой и влажностью в помещении, которое не нуждается в постоянном подключении к питанию, основную часть времени находится в режиме глубокого сна deep sleep, практически не потребляя энергии, просыпается через заданные промежутки времени, для того, чтобы отправить на указанный вами email, данные о температуре и влажности, оно может работать целый год от одного аккумулятора 1500 мА/ч. Проект подразумевает простоту прошивки устройств, хранение установок в EEPROM, возможность прошивки вообще без компьютера и без скачивания прошивок, прямо из web интерфейса устройства.
ESP-01 с 1 Мб на борту ali.pub/dh8np
Датчик температуры и влажности ali.pub/fyahn
NodeMCU V3 32М flash ali.pub/o7nme
Прошивку можно скачать по ссылке:
Для DHT11- yadi.sk/d/jUbVzhuC3CHQrt
Для DHT22-yadi.sk/d/2xgmnPRR3CLACd
О процессе прошивке можете узнать из этого видео: • Прошивка и работа с мо...
Схема соединений в нашей группе вконтакте arduino_nodemcu_esp8266 - วิทยาศาสตร์และเทคโนโลยี
Ну и в чем суть скрывать исходники? Люди сюда не за готовым софтом приходят. Они хотят понять как это сделать. И для этого как раз выкладывают исходники. В чем смысл сомтреть видео? И для чего писать в вк и т. д и т. п. Намного быстрее тогда уже найти другое видео.
P. S. Мне исходники не нужны. Просто случайно наткнулся на видео.
нужны - будут, я их не публикую, потому что не могу потом ответить на все заданные вопросы, люди обижаются за "игнор". пишите в личку ВК, дам код
ARDUINO это просто Расскажите по подробней, как вгонять в сон и выводить из сна. Можно ли усыпить также ардуину?
@@user-dl7vx9hw1t А я вот не пользуюсь вк.
Ну да ладно. Кто ищет, найдет.
@@user-dl7vx9hw1t ты не обязан всем расжовывать что да зачем. Твоя миссия показать реально рабочий пример. А дальше дело в усидчивости и стремление того, кто хочет научится.
Очень интересно!
Если Вы не против, "я потусю немного с вами"!!!
ЗЫ. А предложение "вступить ..." еще актуально? Пять лет прошло!
Интересно сделано. Вопрос по реализации питания - сколько вольт аккумулятор дает и каким стабилизатором пользуетесь для получения 3.3 в?
боитесь сжечь esp подав 4.2в? не нужны никакие стабилизаторы, это однозначно( не нужно тыкать носом в ламповые форумы и в датащит esp)
Здравствуйте. Хотелось бы исходник посмотреть, или скомперированую версию для ds18b20
Добрый день! В видеоролике Вы упомянули свой сайт где есть базовая прошивка и дополнительные модули (если я правильно понял). Адрес сайта можно узнать?
Доброе время суток. Спасибо за видео. Хотелось бы ( при наличии возможностей) увидеть реализацию учёта расхода воды (при подключении к датчику изменяющему - уменьшаещему сопротивление на выходе с датчика каждые 10 литров)
это можно сделать, но пожертвуем измерением заряда аккумулятора, так как АЦП на esp8266 один
Поделись пожалуйста исходниками. У тебя очень интересный проект. Я дома делаю себе умный дом на мажордомо и модулях esp, но с использованием mqtt брокера. Сейчас встала проблема с веб мордой для первоначальной настройкой готового модуля. Спасибо.
Спасибо за ваши видео, весьма познавательно! Присоединюсь к предыдущим ораторам - поделитесь пожалуйста исходником, очень интересно взглянуть как это все реализовано в коде!
Очень скоро будут исходники
Спасибо за видос!!! Где то на форуме читал , что еспэшка частенько зависает. Как ваша плата себя ведёт эти полгода?
не волнуйтесь, не зависнет, я писал программу и немного имею представление о том, где бы она потенциально могла зависнуть
подскажите пожалуйста, будет ли это также работать в данной конфигуратции при отсутствии у меня на объекте статического ip адреса. Спасибо
Привет, извините за ошибки, но я использую google translate.
Меня зовут Серджио, а я из Бразилии.
Мне очень понравился ваш проект, можно ли сделать код доступным? Эскиз?
Вы запрограммировали с помощью arduino IDE?
Я очень хотел бы понять код и перевести его на португальский.
Большое спасибо и поздравления.
второй день как начал осваивать есп. появился такой вопрос: выход из глубокого сна возможен только сбросом? если так то это ппц как не практично (
допустим есть автономное устройство на есп с хилым аккумом которое периодически просыпается и связывается со смартфоном отправляет короткие пакеты и получается что после каждого периода сна ему нужно заново коннектится к смарфону получать айпи и т.д. это уйму времени и энергии жрет (
На какой библиотеке делали сервер? WiFiServer или ESP8266WebServer?
из видео не понятно нужно ли выводить gpio16 на резет?Что за программа 1 программа 2 итд.к каким выводам подключаем датчики?
Автор Вы молодец! Продолжайте в том же духе. Проект отличный и нужный. Продолжайте его развивать. Из пожеланий добавить барометр. Поличится полноценная погодная станция. Жду дальнейшего развития проекта: Часы на светодиодной матрице на NodeMCU Esp8266.
P.S. К Вам не возможно дописаться через почту.
Спасибо, Пишите в ВК, делайте пометку в начале сообщения '0101', тогда я быстро увижу сообщение
Какой именно барометр подключаем?
ARDUINO это просто, мне кажется как самый ходовой это BMP180.
Очень интересная идея. Добавить API разных популярных сервисов, снятие показаний счётчиков и отправка ресурсникам (Мосводоканал, МОЭК, mos.ru и тп)
Автор спасибо за бесплатную альтернативу хомесмарт...админка симпатичнее чем у них (хотя до идеала ой как далеко...сделай верстку с использованием картинок и ява библиотек вспомогательных, но что б место на еспшке не занимать храни у себя ресурсы на сервере, но предусмотри что б у тех у кого нет тырнета все оставалось работоспособным, пусть с примитивным дизайном но рабочим, а тех кого расход тырнета не парит все будет красивее, анимированей и интерактивнее), удобство тоже у тебя выше из-за киллер фичи по загрузке подпрограмм...количество подпрограмм нарастить и будет ваще агонь ... открой исходники когда поймешь что времени развивать продукт не хватает(жалеть потраченное время будешь потом когда развитие остановится) ... а если сделаешь это сейчас (хотя б не для всех, а для определенной команды ентузиастов которые помогу и в написании новых подпрограмм и в отладке текущих) то увидишь дело пойдет быстрее, а значит и популярность быстрее получишь, тогда и монетизировать дело можно будет, даже при открытых исходниках.
Если стукну в ВК то исходники дадите сейчас? А то планирую немного с работой разгребти и сесть за сборку модулей своего будущего УД, сам работаю веб-мастером, программировать умею потому глупые вопросы задавать не буду даже может наоборот подкину идей и советов полезных, со своей стороны и при желании с вашей.
Кто делал этот проект? На mail ничего не отсылается. Что делать.Спасибо.
Да с исходниками было бы гараздо лучше) Но и ваша иде\ хороша, но выбор всегда все равно лучше)
Так чем же тогда идея хороша?
Доброе утро.Вы не забыли про телеграм?
Мало того, что китайцы пытаются этими модулями читать все устройства моей локалки, тут ещё один претендент нарисовался. Разбирайся с ним, что он потенциально может стырить, если залью себе его прошивки.
Cool
О прикольно, а как оно шлёт емейлы? Ведь для отправки емейла надо почтовик, тот же SMTP сервер, а там надо авторизоваться
классная идея и реализация,спасибо!но все-таки хотелось бы исходник, интересуют некоторые моменты=(
Исходник думаю пока не будет, но возможно опубликую базовый вариант, без навешанных функций
здорово! буду ждать! если у вас нет желания пока выкладывать в массы, что не жалко, можете прислать мне гугловскую почту... pastry777.... спасибо...
Так в чём тогда "классная идея"?
Автор хочет повторить homes-smart прошивку?)) В чём ценность? В том что бесплатно, но всё равно с закрытым кодом? Интересно в первую очередь конечно определённые моменты решаемые в ардуино иде, а ещё один клон (урезанный) того что есть, не имеет ценности, по крайней мере для меня. Спасибо за то, что уже было снято..
Dh11 минусовую не показывает(, а так бы хороший забортный термометр был
подскажите схему подключения esp-01 .
Как отправлять на народный мониторинг?Спасибо
hackaday.io/project/11570-wifi-webradio-with-esp8266-and-vs1053 - а это можно сделать?
Бесполезное видео. Только пустая болтовня о каких то там готовых прошивках и почти ничего толком о режиме сна.
Исходники тоже нужны. Не обязательно с функциями загрузки с сервера, но куски конкретно про deep sleep очень хотелось бы видеть.
Тут секрета нет, всего одна строчка:
ESP.deepSleep ( INTERVAL * 1000000 , WAKE_RF_DEFAULT );
INTERVAL - в секундах
пин GPIO16 ОБЯЗАТЕЛЬНО соединить с RES, иначе не проснется!
@@user-dl7vx9hw1t Добрый вечер ,почему после подключения пина D0 к RES, не подключается к чипу, чтобы прошить. Подключается только после ручного нажатия на RES
Доброе время суток. Хочу также поставить на открытие варот с гаража. Как сделать скажите пожалуйста. Желательно сразу клавишу на телефон е. Буду благодарен!!!
Вот такой болк можно поставить. Нажо чтобы полярность менялась на выходах. Шуроповет поставить хочу. А механизм это с меня
И еще попутный вопрос - передача по MQTT реализована или планируется?
сейчас в разработке сама система народного мониторинга, с которой будут работать все мои устройства.
идея супер - все таки нужен код , например мне ненужно постоянно слать на мыло температуру ...... мне нужно слать если температура превысила какой то порог !
Марсель а адрес сайта не подскажите
полезного - полный ноль. без пояснения работы глубокого сна с примерами кода это видео совершенно бесполезно.
Вам когда-нибудь писали 50 раз за сутки "почему у меня не компилируется?" 95% хочет результата, а не кодинга, 80% зрителей прекращает просмотр на той секунде, где я начинаю объяснять код, из оставшихся 20%, 17% пытаются промотать туда, где заканчивается разбор кода, до конца видео досматривает 3%.
Еще вопросы остались?
Возможно по программированию создам отдельный канал
вы не правы.. на данном этапе, возможно да, все примитивненько, но идея перепрошивки с подтяжкой бинарников с сервера очень хорошая, я впервые ее здесь увидел.... лично мне она не нужна, но для большинства начинающих это огромнейший плюс, за пару минут получить рабочий пример автора, где уже в веб интерфейса ввел конкретные свои настройки и все, без всяких компиляций и тд... не нужно так строго:)
Раньше Вы делали видео для 100% людей. 97% проматывало, а остальные 3% досматривало. Теперь вы не хотите снимать видео для тех 3% людей. Дело, конечно ваше, но мне очень жаль
Константин Дунаев, для обучения необходимо не только железки собрать, но и разобраться, как работает программа, чтобы можно было использовать в своих проектах. без программы пользы ноль.
что касается системы заливки новых прошивок, то она интересна только с исходниками для обучения. если человек делает коммерческий проект, где клиент сможет заливать нужную прошивку без программирования и пайки, то это в другой канал
Приветствую! А как у Вас подключен желтый светодиод на esp-01. который активность показывает?
От GPIO2 через резистор 1 Ком на Vcc
у меня двойное реле стоит на GPIO0 и JPIO2 Получается не подсоединить? Хотел вывести диод состояния WI-FI из корпуса.
можно использовать gpio 3
У меня же ESP-01
я понял и на esp-01 есть gpio1 и gpio3 - это RX и TX, их можно использовать как обычные GPIO
просто супер! а можно сделать чтоб типа компорта для ардуино с отсылкой данных на емейл, раз в час например.
Можно многое, только по подробнее изложите идею, чтобы было за что ухватиться
программу, чтобы данные с ком порта ардуино высылала с промежутком в один час.
В течении всего часа данные получается записывать?
нет, просто наверное текущее состояние.
это расширяет возможности хорошая работа! Интересует один момент при условии плохого приема wi-fi сети можно ли примаклачить антену выносную? Что делать в таком случае
конечно можно!
а как?
я думаю тут в комментариях это не очень удобно объяснять, у меня есть группа ВК, где разные вопросы поднимаются vk.com/arduino_nodemcu_esp8266
Код в итоге никто не получил?
я имел виду микроконтроллер атмега328P от ардуиныуно.
Автор, спасибо тебе, конечно, за старания, но если дальше только .bin, то я отписываюсь. Толку мне с того, что предлагается автором. От того что ты залил чей-то бинарник умнее не станешь.
Для лентяев выложи бинарник, а для тех, кто хочет научится, выложи исходники.
Ленивым на заметку: хрен его знает что там наворочено в том коде, может там пароли ваши сливаются на кокой-то сервак а вы и знать того не будете.
Можно ли подключить аппаратуру от RC модели 2.4ГГц к ардуино через nrf24l01
Не понимаю как ты питаешь NodeMCU и ESP-01 от одного аккумулятора 3.7в (через пару месяцев у него уже 2.8в будет), в то время как этой плате нужно 5в (ну или на Vin от 6 до 9 вольт). У тебя же нет никакого повышающего DC-DC.
3.7 подаю на вход 3.3в
на емайл это классно. но в прикладной варианте это будет спам. может есть возможность по событиям на Вайбер к примеру.
Это тоже можно, реализую вариант с твитером скоро
может стоит расмотреть Telegram
может, в одной из следующих прошивок сделаю несколько вариантов отправки
для этого есть сортировщик почты в настройках
я пользовался сервисом temboo для отправки различных уведомлений на почту или Твиттер с Ардуино и есп...но там проблема в том, что библиотека при отправке ждет ответа сервера, вообщем тормозит весь скетч на 7 секунд, а вот бот телеграмм тормозит всего на 1 секунду...
рассказал бы лучше как ты реализовал режим сна
как мне прошить микросхему на ардуино уно удлиненную?
Извините, не совсем понимаю о чем вы
Для тех кто в танке выкладывайте бинарник, сам скетч, если не жалко тоже выкладывайте. Без исходников это всё ненужно, если не хотите их показывать так и скажите.
какой ток у вас есть амперметр ?
У меня то есть, и у вас есть великий шанс измерить и опубликовать)) Если серьезно, esp-01 в глубоком сне всего 0.6 mA (точно не могу измерить такие маленькие значения)
У меня нет этого модуля иначе не спрашивал . Вы говорите о экономии и не демонстрируете. Точно так и в пред идущем ролике о SIM800L ничего не показали по отзывам других этот модуль не сильно экономичен у вас же экономично. Говорить можно что у годно, нужна реальная демонстрация, иначе это просто слова.
Класс!!!!! )))))))))))))))))))))
Наверное Вам не интересно продолжить проэкт.
Когда увидим ESP32
Когда оно будет у меня)) Обязательно с ней пошаманим
А какой прогой с ней работать. И где взять подробный даташит.
ESplorer наверное, придет железка - будем посмотреть
pol goda? eto esli k nej pol goda nikto ne podkljuchitsja navernoe?
Пол года, на АКБ 2000мА.ч, с интервалом передачи - 1800 (раз в 30 минут)
Без исходников видео бесполезно. Как автор пришел к мысли что исходники ненужны остается загадкой, вроде не дурак...
Если это такая попытка защитить свои идеи и наработки, то это весьма справедливо.
Автору на заметку: подумай о свободной лицензии. Код использует кто угодно, но не в целях заработка. Иначе ты вполне можешь предендовать на % от прибыли.
Если же причина иная, то это тупая причина
Здравствуйте, если не жалко можете отправить исходник или его часть (без наворотов) на почту hitech0001@yandex.ru Заранее благодарен.
В бинарник бот вшит 🤦
Старания видны, но зачем мне бинарник??? Я знаю, что можно вывести из сна. Но как? Бесполезное видео.