Съдържание:
- Стъпка 1: Материалите
- Стъпка 2: Първи слой
- Стъпка 3: Втори слой
- Стъпка 4: Трети и последен слой
- Стъпка 5: Кодът
- Стъпка 6:
Видео: NTP синхронизиран Wordclock: 6 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Синхронизирайте часовника си с NTP сървър за време, за да могат те да проверят точния час, ако е имало затъмнение, ако не сте у дома:-)
Стъпка 1: Материалите
- Шперплат (2 слоя)
- Плексиглас
- Wemos D1 или Wemos D1 mini pro или Wemos D1 mini
- Micro usb кабел
- Зарядно за телефон
- Фантастична фоторамка
- 168 бр WS2812B Ws2812 LED чипове 5V Met Wit/Zwart PCB радиатор (10mm * 3 Mm) WS2811 Ic вграден в Smd 5050 Rgb
Отидох в т.нар фабрика, за да използвам лазерната им машина за трите слоя.
Ще ви трябват и различни инструменти: бормашина (+ избор на свредла), клещи, машинки за подстригване (или ножове за тел) и поялник (с спойка) Първоначално направих дизайна си с Wemos D1, но поръчах някои Wemos D1 mini pro и някои Wemos D1 mini, а също и на тези часовникът работи перфектно.
Стъпка 2: Първи слой
Първият слой, който трябва да създадете, е платката, върху която ще бъдат включени/ вградени светодиодите. Тук имате няколко опции как да структурирате LED платката.
В тази стъпка ще трябва да вземете предвид и разстоянието между вашите светодиоди. Нарисувах лицето на часовника с безплатната програма за рисуване на Inscape (Намерете го на Inscape.org)
Стъпка 3: Втори слой
Вторият слой е да насочва светлината така, че да не се разпространява там, където не искате да имате светлина …
Стъпка 4: Трети и последен слой
Циферблатът, Оставих циферблата лазерно изрязан от фабриката върху парче черен плексиглас. Между втория и третия слой слагам парче хартия за печене, за да постигна приятен дифузен ефект на светодиодите
Стъпка 5: Кодът
Отлично! С физическото сглобяване на платката е време да започнете кодирането. Написал съм някакъв код на Arduino за получаване и показване на LED стойностите, изпратени от компютъра към Arduino (техниката, използвана за запалване на няколко светодиода едновременно, се нарича мултиплексиране, дайте му google, ако имате известно време). Кодът arduino е във файла отдолу.
Аз не съм програмист, така че ако имате някакви коментари, за да направите кода опростен, отделете време да напишете предложение:-)
Актуализация:
Версия 1.1 е NTP синхронизиран часовник с Wifi мениджър.
Ако часовникът не може да намери връзка с рутер, той ще създаде точка за достъп. Просто се свържете с точката за достъп и въведете https://192.168.4.1 и се свържете с налична wifi мрежа. След като се осъществи връзка, тя ще покаже анимация в червено, бяло и синьо и след това ще се върне с правилното време.
Стъпка 6:
Кредити отиват при Ян, което ме вдъхнови и ми помогна …
Препоръчано:
ESP32 превъртащ WordClock на LED матрица: 5 стъпки (със снимки)
ESP32 превъртащ WordClock на LED матрица: В този проект създавам превъртащ WordClock с ESP32, LED матрица и кутия за пури. WordClock е часовник, който изписва времето, а не просто го отпечатва на екрана или има стрелки, които можете да четете. Този часовник ще ви покаже, че е 10 минути годишно
Arduino цифров часовник, синхронизиран от 60Hz захранваща линия: 8 стъпки (със снимки)
Arduino цифров часовник, синхронизиран от 60Hz захранваща линия: Този цифров часовник, базиран на Arduino, се синхронизира от 60Hz захранваща линия. Той има прост и евтин общ аноден 4 -цифрен 7 -сегментен дисплей, който показва часове и минути. Той използва детектор за пресичане, за да открие, когато входящата синусова вълна от 60Hz c
Направи си сам Arduino Wordclock: 7 стъпки (със снимки)
Направи си сам Arduino Wordclock: Моята версия на часовник с думи няма да разполага с 12 × 12 LED-матричен дисплей. Вместо това е направен с LED ленти и само значимите думи на часовника могат да светят. С този метод не можете да показвате персонализирани съобщения, но цялата компилация няма да ви струва
NTP синхронизиран будилник: 8 стъпки
NTP синхронизиран будилник: Здравейте, Това е първият ми инструктаж и английският не е моят роден език, така че моля бъдете търпеливи. Исках да създам NTP будилник с RTC, който ще се синхронизира от интернет. Намерих много хубавия часовник от ZaNgAbY и този човек (благодаря)
Свързан към мрежата SMART LED анимационен часовник с уеб базиран контролен панел, синхронизиран сървър на времето: 11 стъпки (със снимки)
Свързан с мрежата SMART LED анимационен часовник С уеб-базиран контролен панел, синхронизиран сървър на времето: Историята на този часовник датира от далечен път-повече от 30 години. Баща ми беше пионер в тази идея, когато бях само на 10 години, много преди революцията на светодиодите - тогава, когато светодиодите бяха 1/1000 от яркостта на техния ослепяващ блясък. Истина