
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04



Синхронизируйте свои часы с сервером времени NTP, чтобы они могли проверить правильное время, если было отключение электричества, если вас нет дома:-)
Шаг 1: материалы


- Фанера (2 слоя)
- Оргстекло
- Wemos D1 или Wemos D1 mini pro или Wemos D1 mini
- Кабель micro usb
- Зарядное устройство для телефона
- Необычная фоторамка
- 168 шт. WS2812B Ws2812 Светодиодные чипы 5V Met Wit / Zwart Pcb Радиатор (10 мм * 3 мм) WS2811 IC build in Smd 5050 Rgb
Я пошел в так называемый fabshop, чтобы использовать их лазерный резак для 3 слоев.
Вам также понадобятся различные инструменты: дрель (+ набор сверл), плоскогубцы, кусачки (или кусачки) и паяльник (с припоем). Сначала я сделал свой дизайн с помощью Wemos D1, но я заказал немного Wemos D1. mini pro и некоторые Wemos D1 mini, а также на них часы работают отлично.
Шаг 2: первый слой




Первый слой, который вам нужно создать, - это плата, на которой будут монтироваться светодиоды. Здесь у вас есть несколько вариантов того, как структурировать светодиодную плату.
На этом этапе вам также необходимо будет учесть расстояние между светодиодами. Я нарисовал свой циферблат с помощью бесплатной программы для рисования Inscape (можно найти на Inscape.org)
Шаг 3: второй слой



Второй слой направляет свет так, чтобы он не распространялся там, где вы не хотите, чтобы свет был …
Шаг 4: Третий и последний слой




Циферблат, Я дал циферблату лазерную резку в мастерской на куске черного оргстекла. Между вторым и третьим слоями я кладу лист бумаги для выпечки, чтобы добиться красивого диффузного эффекта светодиода.
Шаг 5: Код


Превосходно! Когда физическая сборка платы завершена, пора заняться кодированием. Я написал код Arduino для приема и отображения значений светодиодов, отправленных с компьютера на Arduino (метод, используемый для одновременного освещения нескольких светодиодов, называется мультиплексированием, дайте ему Google, если у вас есть время). Код Arduino находится в файле внизу.
Я не программист, поэтому, если у вас есть какие-либо комментарии по поводу упрощения кода, найдите время, чтобы написать предложение:-)
Обновлять:
Версия 1.1 - это часы, синхронизированные по протоколу NTP с Wifi-менеджером.
Если часы не могут найти соединение с маршрутизатором, они создадут точку доступа. Просто подключитесь к точке доступа, введите https://192.168.4.1 и подключитесь к доступной сети Wi-Fi. После того, как соединение будет установлено, он покажет анимацию красного, белого и синего цветов, а затем вернется с правильным временем.
Шаг 6:
Благодарим Яна, который вдохновил и помог мне …
Рекомендуемые:
Синхронизированные светодиоды для всего района: 5 шагов (с изображениями)

Синхронизированные светодиоды для всего района: у меня было несколько беспроводных светодиодных панелей, которые, как я думал, я мог бы поставить на праздники. Но в моем дворе они тоже могли быть подключены. Итак, в чем проблема? Светодиодные декорации во всех домах моего квартала с синхронизированным дисплеем
ESP32 WordClock с прокруткой на светодиодной матрице: 5 шагов (с изображениями)

ESP32 WordClock с прокруткой на светодиодной матрице: в этом проекте я создаю WordClock с прокруткой с ESP32, светодиодной матрицей и коробкой для сигар. WordClock - это часы, которые пишут время, а не просто выводят его на экран или показывают по стрелкам, которые вы можете читать. Эти часы покажут вам 10 минут в год
Синхронизированные лампы Wi-Fi: 10 шагов (с изображениями)

Синхронизированные лампы Wi-Fi: проект для тех, кто освещает вашу жизнь … 2 года назад в качестве рождественского подарка для дальнего друга я создал лампы, которые синхронизируют анимацию через подключение к Интернету. В этом году, 2 года спустя, я создал эту обновленную версию с
Wordclock Arduino своими руками: 7 шагов (с изображениями)

DIY Arduino Wordclock: Моя версия Word Clock не будет иметь ЖК-дисплей 12 × 12. Вместо этого он сделан из светодиодных лент, и на часах могут светиться только значимые слова. С помощью этого метода вы не можете отображать собственные сообщения, но вся сборка вам не будет стоить
Синхронизированные светодиодные панели WiFi Mesh: 3 шага (с изображениями)

Синхронизированные светодиодные панели WiFi Mesh: этот проект представляет собой набор светодиодных полос с индивидуально управляемыми цифровыми светодиодами (WS2812b «Neopixels»). Они позволяют выполнять анимацию через них, не связывая их вместе. Они используют сеть Wi-Fi для подключения друг к другу, и