WiFi метеостанция своими руками. ESP8266 + Arduino IDE
HTML-код
- Опубликовано: 11 янв 2019
- #Arduino #ESP8266 #метеостанция
Как сделать простую WiFi метеостанцию для проекта "Народный мониторинг" на микроконтроллере ESP8266 в среде Arduino IDE.
Весь цикл - разработка схемы, печатной платы, пайка, программирование и прошивка.
Адрес "Народного мониторинга" www.narodmon.ru
Ссылка на файлы проекта (схемы, исходники, библиотеки)
cloud.mail.ru/public/BfRA/4dS...
За музыкальное сопровождение, как всегда, спасибо DIVI
play.google.com/store/music/a...
itunes.apple.com/us/album/may...
open.spotify.com/album/2uyfbF... Наука
По ссылке приложил библиотеки для ESP8266 на семейство датчиков от Bosch bmp180/bmp280/bme280
cloud.mail.ru/public/6GUr/YXaVzbhPi
К каждой библиотеке краткий пример использования
Собрал метеостанцию- все сразу заработало, автору спасибо за конструкцию!
Большое Вам спасибо за отзыв! Весьма доволен, что конструкция пригодилась
Классная у вас метеостанция вышла.
Спасибо!
Красота!
Ну да, ну да..
Полезную штуковину сварганил Серёга! 👍
Спасибо, Володя! Я еще забыл в ролике сказать, что у народного мониторинга виджеты для смартофонов есть, можно прям на главном экране себе вывести нужные показания. Я так пользуюсь зимой, смотрю машину с брелка заводить или ключом. Когда ниже -30 с брелка не всегда заводится😎
DipTrace огонь!
Самый интуитивный из всех, как по мне 👍
Спасибо классное видео как то упустил его .
Большое спасибо за то, что являетесь постоянным зрителем! Очень ценю👍🏻
@@SerGsHobby И вам спасибо за вдохновляющие видео.
Хороший проект, спасибо заработал сразу на NodeMCU_esp8266-12, еще бы скрестить его c Blynk ??
Тоже интересен данный вариант
Подскажите, что нужно изменить или добавить в скетч, чтобы прописать две точки доступа (то есть две WiFi сети)?
Если одна не работает - будет само подключаться к другой/
Привет друг а дисплей для станции большой можно прикрутить! Этот микроскопически порнографический ну совсем мудной 😆😆😆 изобрети велосипед с большим дисплеем и лайк с подписькой тебе обеспечен 😁
*Спасибо, за труд, за разъяснения! Очень понравилось!*
Вопрос возможно у Ваc появится интерес к *_bme680_* (так же как _280_ температура, влажность, давление и _bosch_ добавила датчик качества воздуха) очень удобен для понимания когда _надо_ проветривать.
Спасибо, не знал про новый датчик от Bosch👍
Посмотрел! Какой длины провод можно использовать для выноса датчика на улицу?
По 1-wire для DS18B20 у меня порядка 3 метров, но вроде можно и длиннее. А стандарт чуть ли не 300 метров позволяет, при определенных условиях. Шина низкоскоростная.
у меня провод до датчика получился 15 метров- работает без проблем
У меня такой вопрос, а можно ли как нибудь увеличить порог от -40 до -60 ?
У датчика ds18b20, который используется, нижний порог -55 градусов (других ширпотребных датчиков на более низкую температуру я не встречал). В эту зиму фактически зафиксировано -48.5 градусов с помощью него. Ниже температура не опускалась, чтобы можно было проверить порог.
Ты решил не переводить видос с китайского, да? 😁
Ну там немного совсем китайского😁
Каким флюсом паял?
Вот такой флюс-паста connector-spb.ru/fpasta250.htm
В ЧИПиДИПЕ покупал. При пайке практически нет запаха и отмывается хорошо.
что за флюс ты используешь?
Вот такой флюс-паста connector-spb.ru/fpasta250.htm
В ЧИПиДИПЕ покупал. При пайке практически нет запаха и отмывается хорошо.
какая итоговая стоимость метео станции такой
Давно это было, один экземпляр около 1200 р. вышел
Ну, ничего себе ты заморочился!!! Работа, конечно, достойна уважения, но ЗАЧЕМ?!
Спасибо, Олег!
Ну во первых не во всех населенных пунктах есть метеостанции.. я нахожусь в 20 км от Хабаровска и зимой у нас значительно холоднее по утрам, чем по показаниям для города. А зимой мне важно знать температуру (я Володе в комменте написал, что смотрю, машину с брелка заводить или с ключа, когда очень холодно с брелка не заводится).
Второй момент, можно свои «прогнозы» по осадкам делать, наблюдая динамику атмосферного давления.
Ну и в третьих - опыт и практика программирования WiFi контроллера, лишними не будут )))
@@SerGsHobby Ну, теперь понятно! Удачи тебе, Сергей! Личное развитие - это всегда здорово. Пусть молодёжь берёт пример с таких энтузиастов как ты.
@@VORONM спасибо, большое )) ну сейчас молодежь и так продвинутая ))
@@SerGsHobby Да, продвинутая, но не всегда в правильном направлении.
@@SerGsHobby при эсэсэре они выиграли космическую гонку за школьной партой (с) Кеннеди, а сейчас все поголовно жертвы егэ, без окейгугла выжить не смогут :(( спасибо Вам за такой хороший проект и за то, что делитесь своими трудами :)))
Датчик BMP280 возможно подключить?
Да, без проблем, только библиотеку нужно к нему, и вызов в программе чуть поправить. Если необходимо, могу на файлообменник библиотеку положить
@@SerGsHobby да, киньте библиотеку, а что нужно будет поправить в скетче?
Я попозже чуть положу библиотеку и текстовый файлик с тем, что поправить
@@SerGsHobby хорошо, спасибо
@@SerGsHobby пасиб
четыре диза поставил алексгайвер (с разных аккаунтов) :))
На самом деле Алекс настолько крут, что может сделать это и с одного😁
Подскажите. Может знает кто? Прыгает показание температуры на уличном датчике DHT22 (основа ESP8266). На графике измерений за день несколько (2-3) кратковременных скачков температуры бывает, как в большую сторону так и в меньшую. Измерение смотрю на "Народный мониторинг". Скачек наблюдается за одно измерение (показания передаются один раз в 5 минут). Написал как смог))
В идеале надо бы проверить с более частым опросом датчика и набрать статистику. Но это уже не средствами НМ
@@SerGsHobby Понял. Спасибо.
Если при частом опросе будет часто «прыгать» наверно можно грешить на датчик... а как бороться - опрашивать каждые 10 сек например, устреднять за 5 мин(отбрасывая аномальные выбросы) и отправлять на НМ.. это просто навскидку вариант
какие резисторы и транзистор ?
В описании к видео есть ссылка на исходники и схему, на схеме номиналы отмечены, транзисторы не используются
@@SerGsHobby Привет! Подскажи пожалуста на сколько микрофорат конденсаторы (в схеме нету). спасибо!
@@arseniydiduk3220 Приветствую! В файле "Метео_упрощенная.pdf" номиналы указаны. C1, C2, C5 - 0.1 мкФ, C3, C4 - 33 мкФ
@@SerGsHobby Благодарю! новичок не особо ориентируюсь.
@@arseniydiduk3220 😊 да не за что!
Arduino IDE редкостная гадость, использую её только для скачки библиотеки и просмотра флагов компилятора и загрузчика, а дальше в QtCreator.
Целиком и полностью согласен 👍🏻 для комфортной работы IDE не пригодно.
Ошибка компиляции
libraries\WiFiManager\WiFiManager.cpp.o: In function `WiFiManager::waitForConnectResult()':
C:\Users\Reactor\Documents\Arduino\libraries\WiFiManager/WiFiManager.cpp:733: undefined reference to `WPS_is_unavailable_in_this_configuration__Please_check_FAQ_or_board_generator_tool'
libraries\WiFiManager\WiFiManager.cpp.o: In function `WiFiManager::startWPS()':
C:\Users\Reactor\Documents\Arduino\libraries\WiFiManager/WiFiManager.cpp:733: undefined reference to `WPS_is_unavailable_in_this_configuration__Please_check_FAQ_or_board_generator_tool'
collect2.exe: error: ld returned 1 exit status
exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
С ошибкой разобрался, а вот библиотеку не могу найти
А библиотеки все подключили, которые у меня в скетче есть? Возможно WiFiManager за собой тянет что-то