Sisukord:

NTP sünkroonitud Wordclock: 6 sammu (piltidega)
NTP sünkroonitud Wordclock: 6 sammu (piltidega)

Video: NTP sünkroonitud Wordclock: 6 sammu (piltidega)

Video: NTP sünkroonitud Wordclock: 6 sammu (piltidega)
Video: Active Directory Essentials: Navigating the Object Database for IT Pros 2024, November
Anonim
Image
Image
Materjalid
Materjalid

Sünkroonige oma kell NTP ajaserveriga, et nad saaksid õigel ajal kontrollida, kas on pimendus, kui te pole kodus:-)

Samm: materjalid

Materjalid
Materjalid
Materjalid
Materjalid
  • Vineer (2 kihti)
  • Plexiglas
  • Wemos D1 või Wemos D1 mini pro või Wemos D1 mini
  • Micro usb kaabel
  • Telefoni laadija
  • Uhke fotoraam
  • 168 tk WS2812B Ws2812 LED -kiibid 5V Met Wit/Zwart PCB Heatsink (10mm * 3 Mm) WS2811 Ic build in Smd 5050 Rgb

Käisin nn fabshopis nende laserlõikurit kolme kihi jaoks kasutamas.

Teil on vaja ka erinevaid tööriistu: puur (+ valik puurvardasid), tangid, lõikurid (või traatlõikurid) ja jootekolb (jootetiga) Alguses tegin oma disaini Wemos D1 -ga, kuid tellisin mõne Wemos D1 mini pro's ja mõned Wemos D1 mini ning ka neil töötab kell ideaalselt.

2. samm: esimene kiht

Image
Image
Esimene kiht
Esimene kiht
Esimene kiht
Esimene kiht

Esimene kiht, mille peate looma, on plaat, millele LED -id sisse/ sisse paigaldatakse. Siin on teil LED -plaadi ülesehitamiseks mitu võimalust.

Selles etapis peate arvestama ka valgusdioodide vahekaugusega. Joonistasin oma Wordclocki näo Inscape'i tasuta joonistusprogrammiga (leiate selle saidilt Inscape.org)

Samm: teine kiht

Image
Image
Teine kiht
Teine kiht

Teine kiht on juhtida valgust nii, et see ei leviks sinna, kus te ei soovi valgust …

4. samm: kolmas ja viimane kiht

Image
Image
Kolmas ja viimane kiht
Kolmas ja viimane kiht
Kolmas ja viimane kiht
Kolmas ja viimane kiht

Kellapilt, Lasin kellaosakonnal fabshopi poolt mustalt pleksiklaasilt laseriga lõigata. Teise ja kolmanda kihi vahele panin tüki küpsetuspaberit, et saavutada LED -ide kena hajus efekt

Samm: kood

Kood
Kood
Kood
Kood

Suurepärane! Kui plaadi füüsiline kokkupanek on tehtud, on aeg kodeerida. Olen kirjutanud mõningase Arduino koodi arvutist Arduinole saadetud LED -väärtuste vastuvõtmiseks ja kuvamiseks (tehnikat, mida kasutatakse mitme LED -i samaaegseks süttimiseks, nimetatakse multipleksimiseks, andke sellele google, kui teil on aega). Arduino kood on all failis.

Ma ei ole programmeerija, nii et kui teil on koodi lihtsustamiseks kommentaare, võtke aega soovituse kirjutamiseks:-)

Värskendus:

Versioon 1.1 on NTP sünkroonitud kell koos Wifi halduriga.

Kui kell ei leia ruuteriga ühendust, loob see pääsupunkti. Lihtsalt looge ühendus pääsupunktiga ja tippige https://192.168.4.1 ning looge ühendus saadaoleva WiFi -võrguga. Pärast ühenduse loomist näitab see punast, valget ja sinist animatsiooni ning naaseb õige ajaga.

6. samm:

Autorid lähevad Janile, mis mind inspireeris ja aitas…

Soovitan: