INHOUDSOPGAWE:

NTP -gesynchroniseerde woordklok: 6 stappe (met foto's)
NTP -gesynchroniseerde woordklok: 6 stappe (met foto's)

Video: NTP -gesynchroniseerde woordklok: 6 stappe (met foto's)

Video: NTP -gesynchroniseerde woordklok: 6 stappe (met foto's)
Video: Creating Arduino Word Clock version LITE - No technical boring details, just joy of creation 2024, Julie
Anonim
Image
Image
Die materiale
Die materiale

Sinkroniseer u horlosie met 'n NTP-tydbediener, sodat hulle op die regte tyd kan kyk of daar 'n onderbreking is as u nie tuis is nie:-)

Stap 1: Die materiaal

Die materiale
Die materiale
Die materiale
Die materiale
  • Laaghout (2 lae)
  • Pleksiglas
  • Wemos D1 of Wemos D1 mini pro of Wemos D1 mini
  • Mikro usb kabel
  • Telefoonlaaier
  • Pragtige fotorame
  • 168 stuks WS2812B Ws2812 Led -chips 5V Met Wit/Zwart Pcb Heatsink (10mm * 3 Mm) WS2811 Ic ingebouwde Smd 5050 Rgb

Ek het na 'n sogenaamde fabshop gegaan om hul lasersnyer vir die 3 lae te gebruik.

U benodig ook verskillende gereedskap: boor (+ 'n verskeidenheid boorpunte), tang, knipper (of draadknipers) en 'n soldeerbout (met soldeersel) Eers het ek my ontwerp gemaak met 'n Wemos D1, maar ek het 'n paar Wemos D1 bestel mini pro's en 'n paar Wemos D1 mini en ook op die werk die klok perfek.

Stap 2: Eerste laag

Image
Image
Eerste laag
Eerste laag
Eerste laag
Eerste laag

Die eerste laag wat u moet skep, is die bord waarop die LED's aan/ in gemonteer sal word. Hier het u verskeie opsies om die LED -bord te struktureer.

In hierdie stap moet u ook die afstand tussen u LED's in ag neem. Ek teken my gesig met die gratis tekenprogram van Inscape (vind dit op Inscape.org)

Stap 3: Tweede laag

Image
Image
Tweede laag
Tweede laag

Die tweede laag is om die lig te lei sodat dit nie versprei waar u geen lig wil hê nie …

Stap 4: Derde en laaste laag

Image
Image
Derde en laaste laag
Derde en laaste laag
Derde en laaste laag
Derde en laaste laag

Die horlosie, Ek laat die horlosie deur die fabrykswinkel op 'n stuk swart pleksiglas lasersny. Tussen die tweede en derde laag sit ek 'n stuk bakpapier om 'n mooi diffuse effek van die LED's te verkry

Stap 5: Die kode

Die kode
Die kode
Die kode
Die kode

Uitstekend! Met die fisiese montering van die bord, is dit tyd om kodering te kry. Ek het 'n paar Arduino -kode geskryf vir die ontvangs en vertoning van die LED -waardes wat van die rekenaar na die Arduino gestuur is (die tegniek wat gebruik word om verskeie LED's gelyktydig aan te steek, word multiplexing genoem, gee dit 'n google as u tyd het). Die arduino -kode is in die lêer hieronder.

Ek is nie 'n programmeerder nie, en as u opmerkings het om die kode eenvoudig te maak, neem die tyd om 'n voorstel te skryf:-)

Opdateer:

Weergawe 1.1 is 'n NTP -gesinchroniseerde klok met Wifi -bestuurder.

As die klok nie 'n verbinding met 'n router kan vind nie, sal dit 'n toegangspunt skep. Koppel net aan die toegangspunt en tik https://192.168.4.1 en maak verbinding met 'n beskikbare wifi -netwerk. Nadat 'n verbinding gemaak is, word 'n animasie in rooi, wit en blou vertoon, en dan sal dit met die regte tyd terugkeer.

Stap 6:

Krediete gaan aan Jan wat my geïnspireer en gehelp het …

Aanbeveel: