Skip to content

MishanyaTS/FieryLedLamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

ChatGPT Image 31 мар  2026 г , 15_41_23 — копия

Внимание!!! Проект собирается только на ESP32-S3.

Внимательно смотрите схему подключения.

В архиве есть файл ПРОЧТИ МЕНЯ.doc. Он с картинками и более подробный!

На данный момент библиотека FastLED установлена версии 3.5.0, которая работает на ESP32-S3 2.0.14!

  1. Ставьте ядро ESP (Инструменты/Плата/Менеджер плат) ESP32-S3 2.0.14!

  2. Все библиотеки кроме ArduinoJson, GyverButton и ElegantOTA ставим и \ или обновляем до последней версии из "Инструменты Управление библиотеками" или из этого архива. ArduinoJson ставим там же, но версии 6.19.4 (последний релиз 6-й версии). GyverButton ставим версии 3.7. ElegantOTA версии 2.9.9 из этого архива. Для прошивки обязательно смотреть файл "Увеличение раздела" в архиве "Hack".

  3. Для загрузки файловой системы в контроллер используется плагин. Расположен в папке Uploaders этого архива. Там же инструкция по установке. При загрузке прошивки в плату по проводу, сначала компилируется и загружается сама прошивка, а затем файловая система.

  4. Для создания web страници использовалась универсальная файловая система отсюда https://github.com/renat2985/easy_Iot_file_system/wiki

  5. При первом включении лампа создаёт точку доступа с именем Led Lamp Web. Нужно к ней подключиться. Пароль для подключения к точке доступа 12341234. IP адрес для подключения к web странице лампы 192.168.4.1

  6. Зайдя на web страницу лампы на вкладке "Начальная настройка" можно настроить подключение к Вашей домашней сети. (не забудьте после ввода имени Вашей сети и пароля нажать кнопку "Сохранить" и поставить галочку на чекбоксе "Использовать подключение к роутеру") Там же можно настроить имя лампы, параметры временнОй зоны, переход на летнее время, и имя и пароль точки доступа (рекомендую сменить пароль на свой в целях информационной безопасности). После чего можно нажать кнопку "Перезагрузить" внизу страницы. Лампа подключится к Вашей сети. Её IP адрес можно узнать по пятикратному нажатию на кнопку или в мониторе Arduino IDE.

  7. На вкладке web страницы лампы "Настройки пользователя" можно управлять выводом времени бегущей строкой, вкл/выкл режим выбора случайных настроек для эффектов в цикле, вернуть настройки эффектов по умолчанию (на момент загрузки), вкл/выкл перехода между эффектами кнопкой лампы только по выбранным в цикле эффектам, вкл/выкл кнопку лампы (есть в приложении, но спрятано), управлять будильником «Рассвет» и режимом «Цикл», а так же многое другое.

  8. Сохранение всех настроек лампы на странице "Настройки пользователя". Сохранение на устройство zip архивом. Для загрузки настроек после редактирования, необходимо разархивировать файл, внести изменения, заархивировать в zip файл без сжатия. При автоматическом обновлении, сохранение производится автоматически.

Обсуждение исходного и этого проектов тут: https://community.alexgyver.ru/threads/wifi-lampa-budilnik-obsuzhdenie-proshivki-fieryledlamp.7530/

About

FieryLedLamp

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors