ESP32 NeoPixel Ring Clock
Простые часы с использованием ESP32 и кольца NeoPixel, подключаются к Wi-Fi и используют NTP.
Печать
Четко печатает лицевой стороной вниз. Для выемки центрального кольца рекомендуется использовать деревянные/плотно прилегающие опоры. Используйте опорные блокираторы на тисненых римских цифрах, чтобы избежать утомительной очистки.
Сборка
DI подключается к GPIO (по умолчанию 27) на ESP, PWR5V может подключаться к контакту VIN на ESP, а GND может подключаться к контакту заземления. Если вы запустите его от источника питания 5 В, вы можете подать напряжение 5 В непосредственно на кольцо, но вам следует убедиться, что земля используется совместно с модулями ESP32. Вы можете приклеить кольцо в паз горячим клеем или другим клеем.
Зависимости
библиотека цапу/WiFiManager
Библиотека Adafruit Neopixel
Список запчастей
Модуль разработки ESP32, стойки сделаны под 30-контактный модуль
Кольцо NeoPixel с 12 светодиодами. Б/у DIYmall от Amazon, внешний диаметр которого составляет 37 мм, а внутренний — 23 мм.
2-4 винта M3x6 для крепления ESP32.
Заметки о сборке
Импортируйте эскиз в Arduino IDE и скомпилируйте для своего устройства. Перед компиляцией вы можете установить часовой пояс, назначение контактов neopixel и цвета.
Конфигурация
После запуска светодиодное кольцо загорится цифрами 12, 3, 6 и 9, это означает, что Wi-Fi не подключен. Вы можете подключиться к порталу ClockConnectAP для подключения к Wi-Fi. Это также дает вам возможность изменить часовой пояс.
Вы можете найти строку posix для вашего часового пояса здесь: github.com/nayarsystems/posix_tz_db/blob/master/zones.csv
- Комментарии
Ссылка появится после регистрации





























