Easyelectronics.ru

Электроника для всех
Текущее время: 22 ноя 2017, 12:05

Часовой пояс: UTC + 5 часов



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: #ESP прототип солнечной Wi-Fi метеостанции с автообновлением
СообщениеДобавлено: 28 май 2017, 13:08 
Старожил

Зарегистрирован: 26 апр 2013, 23:55
Сообщения: 944
#ESP.Meteo - открытый проект малобюджетной (себестоимость комплектующих с AliExpress ~6...8$) Wi-Fi метеостанции с автономным питанием 24х7 на базе SoC ESP8266 (модуль ESP12), DC-DC StepUP, солнечной панели и ионисторов. В промежутках между циклами сна раз в 5 мин проводится запрос автообновления ПО и последующий запрос к серверу времени университета Колорадо, считывание данных с датчиков (BME280, до 16-ти DS18B20, дискретного входа, напряжение питания), прогнозирование и отправка результатов на внешние сервисы хранения и визуализации Twitter (на данный момент около полумиллиона твиттов) и Thingspeak. Монтаж BME на штанге (кусок полудюймовой трубы холодного водоснабжения) обусловлен необходимостью исключения влияния восходящих потоков воздуха от здания.

Реализация барометрической формулы (видео, картинка кликабельна):
Изображение

Автообновление ПО по воздуху (видео, картинка кликабельна):
Изображение

Итоговый функционал

  • Измерение уличной температуры
  • Измерение уличной влажности
  • Измерение уличного давления
  • Вычисление точки росы
  • Прогнозирование вероятности заморозков по методике профессора Броунова
  • Прогноз ВНГО (высоты нижней границы облачности) по Селезневой
  • Прогноз осадков по Савичеву
  • Вычисление высоты датчика по барометрической формуле (альтиметр)
  • Мониторинг напряжения на ионисторах
  • Мониторинг таймапа системы раз в 5 минут
  • Мониторинг открытия заслонки ящика с картошкой
  • Мониторинг температуры на балконе
  • Автообновление ПО метеостанции по воздуху (Wi-Fi) без необходимости присутствия оператора
  • Отправка данных в облако Thingspeak
  • Отправка данных в Twitter

Show Тренды


Show Схема метеостанции

Можно-ли питать от батареек, аккумуляторов?

Можно, но не целесообразно. Расходы на замену так или иначе будут, современные же ионисторы (те же Green-Cap) имеют ресурс в сотни тысяч циклов при рабочих температурах -40...+85 градусов Цельсия. Обоснование: проведем ориентировочный расчет при использовании невозобновляемых источников энергии - "батареек". Например, гаджет находится в темном помещении, вулкан далеко, а ядерное топливо закончилось). Зададимся:

  • Емкость, E: 2000 мА*ч.
  • Цикл жизни, Tsum: раз в 300 сек (5 минут).
  • Тайм-ап системы, Ton: по старым логами в среднем 660 мкс = 0.66 сек (новые 480 мс).
  • Коэффициент деградации 0.85.
  • Ток ESP8266 в режиме передачи, Ion: 145 мА.
  • Ток потребления в «спящем» режиме, Ioff: 30 мкА = 0.03 мА (пруф).

Время жизни по формуле (1):
Код:
T[лет] = 0.85*E*Tsum/(8760*((Ton*Ion)+((Tsum-Ton)*Ioff))); (1)

Осуществим подстановку исходных данных:
Код:
T[лет] = 0.85*2000*300/(8760*((0.66*145)+((300-0.66)*0.03))) = 0.556 лет или 6.7 мес.

Таким образом, ~ полгода можно не менять подгузники)))

Исходный код на Lua, подробности по изготовлению и прошивке

_________________
Белорусский журнал «Радиолюбитель»
Мои разработки http://raxp.radioliga.com


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB