Indholdsfortegnelse:

NTP -synkroniseret Wordclock: 6 trin (med billeder)
NTP -synkroniseret Wordclock: 6 trin (med billeder)

Video: NTP -synkroniseret Wordclock: 6 trin (med billeder)

Video: NTP -synkroniseret Wordclock: 6 trin (med billeder)
Video: Splicing-in Extra Antenna Wire - SyncRight GPS Clock 2024, November
Anonim
Image
Image
Materialerne
Materialerne

Synkroniser dit ur med en NTP-tidsserver, så de kan kontrollere det rigtige tidspunkt, hvis der har været en blackout, hvis du ikke er hjemme:-)

Trin 1: Materialerne

Materialerne
Materialerne
Materialerne
Materialerne
  • Krydsfiner (2 lag)
  • Plexiglas
  • Wemos D1 eller Wemos D1 mini pro eller Wemos D1 mini
  • Micro usb kabel
  • Telefon oplader
  • Fancy fotoramme
  • 168 stk WS2812B Ws2812 Led Chips 5V Met Wit/Zwart Pcb Heatsink (10mm * 3 Mm) WS2811 Ic build in Smd 5050 Rgb

Jeg gik til en såkaldt fabshop for at bruge deres laserskærer til de 3 lag.

Du skal også bruge forskellige værktøjer: boremaskine (+ et udvalg af bor), tænger, klipper (eller trådskærere) og et loddejern (med lodning) Først lavede jeg mit design med en Wemos D1, men jeg bestilte nogle Wemos D1 mini pro'er og nogle Wemos D1 mini og også på dem fungerer uret perfekt.

Trin 2: Første lag

Image
Image
Første lag
Første lag
Første lag
Første lag

Det første lag, du skal oprette, er tavlen, hvorpå LED'erne vil være tændt/ indmonteret. Her har du flere muligheder for at strukturere LED -kortet.

I dette trin skal du også tage højde for afstanden mellem dine lysdioder. Jeg tegnede mit wordclock ansigt med det gratis tegningsprogram af Inscape (Find det på Inscape.org)

Trin 3: Andet lag

Image
Image
Andet lag
Andet lag

Det andet lag er at lede lyset, så det ikke spredes, hvor du ikke vil have noget lys …

Trin 4: Tredje og sidste lag

Image
Image
Tredje og sidste lag
Tredje og sidste lag
Tredje og sidste lag
Tredje og sidste lag

Urskiven, Jeg lod urskiven laserskære ved fabshoppen på et stykke sort plexiglas. Mellem det andet og tredje lag lagde jeg et stykke bagepapir for at opnå en dejlig diffus effekt af LED'erne

Trin 5: Koden

Koden
Koden
Koden
Koden

Fremragende! Når den fysiske samling af tavlen er udført, er det tid til at få kodning. Jeg har skrevet en Arduino -kode til modtagelse og visning af de LED -værdier, der sendes fra computeren til Arduino (teknikken, der bruges til at tænde flere LED'er på samme tid, kaldes multiplexing, giv den en google, hvis du har lidt tid). Arduino -koden er i filen nedenunder.

Jeg er ikke en programmør, så hvis du har kommentarer til at gøre koden enkel, tag dig tid til at skrive et forslag:-)

Opdatering:

Version 1.1 er et NTP -synkroniseret ur med Wifi -manager.

Hvis uret ikke kan finde en forbindelse med en router, vil det oprette et adgangspunkt. Tilslut bare til adgangspunktet, og skriv https://192.168.4.1, og opret forbindelse til et tilgængeligt wifi -netværk. Når der er oprettet forbindelse, viser den en animation i rødt, hvidt og blåt, og derefter vender den tilbage med det korrekte tidspunkt.

Trin 6:

Kreditter går til Jan, som inspirerede og hjalp mig …

Anbefalede: