Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Мониторинг наличия напряжения в электросети (опционально контроль температуры и влажности помещения)

License

Notifications You must be signed in to change notification settings

wizand0/DC_Monitor_UNO

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DC_Monitor_UNO

Данный прибор на базе ESP8266 контролирует параметры температуры, влажности и наличие напряжения в сети переменного тока. Все параметры считываются два раза в секунду. В случае если все нормально, через определенный интервал (10 мин) данные отправляются в БД на сервер, где рисуется график изменений параметров. В случае пропадения электричества сервер отправляет ошибку в телеграм бот (и, далее, в группу, где телеграм бот является админом - плюс такого состояния - можно добавлять любых заинтересованных лиц для быстрого реагирования на ситуацию)

Проект выполнен с UPS - при пропадении питания он, по-прежнему, будет работать довольно продолжительное время. Роутер с сим-картой тоже запитан от бесперебойника, поэтому связь не попадет на объекте.

В дальнейшем, бэкэнд будет реагировать на длительное отсутсвие переданных показаний и, тоже, будет отправлять ошибку.

Проект в песочнице: https://wokwi.com/projects/380351279022927873 Проект на github: https://github.com/wizand0/DC_Monitor_UNO Backend сервера для обработки данных: https://github.com/wizand0/flask_web_for_arduino

Датчики и приборы:

Versions:

v. 1.0

  • отображение фактического напряжения в сети;
  • отправка данных на сервер;

v. 0.9

  • контроль температуры;
  • контроль влажности;
  • контроль напряжения в сети переменного тока;

ToDo:

  • добавить lcd для отображения фактических параметров;
  • сохранять наличие ошибки в EEPROM для защиты от потери данных;
  • при пропадении напряжения сохранить ошибку, контролировать появление wifi подключения, при появлении соединения отправить email об ошибке;

About

Мониторинг наличия напряжения в электросети (опционально контроль температуры и влажности помещения)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.