Рет қаралды 7,958
Часы на микроконтроллере ESP8266 и кольце из адресных светодиодов WS2812. Кольцо содержит в себе 60 светодиодов. Минута обозначается светящимся светодиодом (красным), час обозначается светящимся сектором (зеленым). Для удобства восприятия циферблата белым светятся часовые метки в позиции 12, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 и 11 часов. На микроконтроллере "подняты" WiFi-точка доступа и WEB-сервер. Установка времени на часах производится через запрос к этому WEB-серверу, например, из браузера мобильного телефона. В программе использованы библиотеки Adafruit_NeoPixel, TimeLib, а также стандартные библиотеки для реализации WEB-сервера и точки доступа.
Текст программы для Arduino IDE размещен в комментариях, так как в описании оказывается нельзя использовать угловые скобки.
#esp8266 #ws2812 #arduino #ардуино #часы #
handmade #хэндмэйд