Skip to content

Органичный контроллер поддержания экосистемы жизнеобеспечения

Notifications You must be signed in to change notification settings

nicelight/Nicelight_cozyBeing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nicelight

Контроллер для управления системами поддержания жизни.

Содержит веб морду с гибкими настройками, отображением параметров окружающей среды и тонкого упралвения таймерами, реле с любыми подключаемыми устройствами.
Прошивка основана на Гайверовской библиотеке Settings Пока что на контроллере ESP32. Легко адаптируется под es8266. Не стесняйтесь задавать любые вопросы в телеграм сообществе Smartfarm_diy

Веб морда для управления открывается в Chrome c телефона или компьютера

Установка прошивки

1. Устанавливаем драйвер для связи компа и платы

Подключаем плату esp32 WROOM32 к компьютеру. При подключении должен быть характерный звук тынь-дынь, как будто флешку подключили. Если звука нет, кабель плохой, ищите более хороший. Или звук на компе отключен :) Если подключаете плату первый раз, нужно установить драйвер для связи компа с платой. Бывает несколько типов драйверов в зависимости от версии платы, которую вы используете. Для нашей WROOM32 обычно подходит драйвер CP2102 Если не подошел, перейдите по ссылке выше и по фоткам определите какая микросхема установлена на плате, под фоткой будет ссылка на скачивание драйверов. Скачиваем архив, распаковываем все файлы, нажимаем по файлу с именем в конце .inf правой кнопкой мыши - установить. Аналогично в папке x64 правой кнопкой мыши по файлу - установить. Теперь плата должна быть на связи с компьютером.

2. Прошиваем плату через сайт

В браузере гугл хром открываем сайт esphome web. Кнопка Connect откроет окно с выбором портов, там будет установленный прежде драйвер COM порта, выбираем его

Есливыскакивает окно "Подтвердите действие Failed to execute ...", отключите плату от компьютера, обновите страницу, подключите плату и снова жмите Connect. Увидим окно подключенной платы. ESP Подключена успешно Теперь настало время скачать прошивку. Свежие прошивки можно найти в релизах, на данный момент скачиваем v0.1, браузер может ругаться что мол опасный файл, нельзя такое качать. Постарайтесь его уговорить на скачку, мол download anyway. Скачиваем, запоминаем путь куда скачалась эта прошивка firmware_full.bin Возвращаемся в браузере на страницу esphome web, Нажимаем на "Install" - "Выберите файл" - выбираем скачанный файл прошивки, снова жмем "Install". Ждем несколько минут, видим окошко с поздравлением, что прошивка прошла успешно. жмем Close. Плата начнет часто мигать синим по два раза. Теперь , если хотите, скачайте приложение Гайвера для связи с платой. я не люблю лишних приложений, поэтому заходу на плату по ip адресу упралвляю ей с браузера. Для этого после прошивки на сайте esphome жмем Logs. Откроется монитор серийного порта такой же как в ардуино иде. Перезагрузите плату кнопкой EN на плате. Появится вайфай точка доступа "ESP AP" пароль 12345678. Подключайтесь с любого устройства и заходите в браузере по адресу 192.168.4.1 Если подключиться с телефона, этот адрес откроется автоматически. И вот мы внутри контроллера.

Альтернативный сайт для прошивки Так же прошить плату можно на [esp huhn](https://esp.huhn.me/). Жмем зеленую кнопку Connect. Всплывает маленькое окно с выбором нашей платы из списка. В списке отобразятся все подключенные к компу платы на данный момент, но обчно она там одна. У меня это CP2102, выбираем - Connect. Плата связана с прошивальщиком. ![подключаем ](https://github.com/nicelight/minihub-pio/blob/main/pic/web-connect.png)

Если пишет Connecting и ничего не происходит, отключите плату от компьютера, обновите страницу, подключите плату и снова жмите зеленую кнопку. Успешным подключением будет окно с 4мя строчками:

подключились

Прошивку добавляем, адрес выставляем 0x0000. нажимаем Flash

Использование контроллера

Подключившись к wifi точке доступа "ESP AP" либо автоматически откроется сайт, либо введите в браузере 192.168.4.1 и мы попадаем на веб страницу управления. Листаем в самый низ - Опции - Расширенные - вводим SSID и пароль вашей домашней wifi сети жмем зеленую "Save Restart" после чего плата должна перестать часто мигать, а через какое то время начнет редко мигать, раз в три секунды. Это значит что она подключена к домашнему wifi. После этого можно снова подключиться на сайте esphome web через usb шнур и нажать Logs. Появится черное окно, ищите что то типа: Con with IP: 192.168.1.224 Если не появилось, перезагрузите плату кнопкой EN. 192.168.1.224 это айпишник веб интерфейса управления платой в вашей домашней вайфай сети.

Подключение датчиков и реле

Чтобы к контроллеру подключить датчики и реле, удобно использовать: "Плата расширения Wroom32", легко найти ее на Озоне или Алиэкспресс.

Если вы новичек, почитайте Гайвер управление мощной нагрузкой

Управление 220 вольт:

nicelight/Nicelight_cozyBeing

About

Органичный контроллер поддержания экосистемы жизнеобеспечения

Resources

Stars

Watchers

Forks

Packages

No packages published