семисегментные светодиодные часы (ESP8266 + WS2812b)
Просто еще одни семисегментные светодиодные часы. Текущая версия ПО работает, но это не окончательная версия.
Что работает:
время на дисплее
синхр��низация с NTP-сервером
время в местном часовом поясе. Эту зону необходимо указать вручную в исходном коде, например «Европа/Прага». См. en.wikipedia.org/wiki/List_of_tz_database_time_zones.
Чрезвычайно простой веб-интерфейс, позволяющий выбрать цвет и максимальную яркость светодиода.
подключиться к Интернету через Wi-Fi. Имя сети и пароль необходимо указать вру��ную в исходном коде.
Датчик внешней освещенности и автоматическое управление яркостью. (требуется модуль датчика освещенности APDS-9960)
поддержка локального RTC в качестве резервного источника синхронизации (требуется модуль RTC на базе DS3231)
Функции в списке задач:
показывать температуру с метеостанции, подключенной к Интернету
лучшая веб-конфигурация
удобная настройка Wi-Fi
Это почти полностью параметрический проект OpenSCAD. Сгенерированные STL предназначены для цифр размером 110 мм, но вы можете создать размер по своему усмотрению.
Исходные файлы OpenSCAD находятся здесь.
Список материалов (4-значная версия «88:88»):
Плата Wemos D1 Mini ESP8266
Лента WS2816b 1м 1м, 60 светодиодов/м
2 шт. печатная плата WS2812B 1 светодиодный пиксель
6шт винты M3 x 12 мм
Вставки латунные М3 6шт 5х5мм
1 шт. GY-9960LLC APDS-9960 Модуль датчика RGB
Список материалов (6-значная версия «88:88:88»):
Плата Wemos D1 Mini ESP8266
Лента WS2816b 1,5м 1м, 60 светодиодов/м
4 ш��. печатная плата WS2812B 1 светодиодный пиксель
12 винтов M3 x 12 мм.
12шт латунные вставки М3 5х5мм
Алюминиевый профиль «L» длиной 1 м 10х10 мм для внутреннего усиления стойки.
1 шт. GY-9960LLC APDS-9960 Модуль датчика RGB
РЕДАКТИРОВАТЬ:
14.10.2018 информация о предварительном ПО
04.01.2019 обновление статуса ПО
08.01.2019 добавить изображение заказа сегмента
25 марта 2019 г. возникла проблема с переходом на летнее время в используемой библиотеке ezTime. Автор этой библиотеки знает об этом и скоро выпустит исправление. Пожалуйста, обновите ПО после этого. См. также здесь
26.03.2019 Исправлена библиотека ezTime. Минимальная версия для этого проекта — 0.7.10 (исправлена смена летнего времени).
14.11.2019 стенд_v2.stl с отверстием для датчика освещенности.
Обновление ссылок на спецификацию от 12 января 2020 г.
2020-06-21 6-значные стендовые STL
Категория: Электроника





























