Sisällysluettelo:

NTP -synkronoitu Wordclock: 6 vaihetta (kuvien kanssa)
NTP -synkronoitu Wordclock: 6 vaihetta (kuvien kanssa)

Video: NTP -synkronoitu Wordclock: 6 vaihetta (kuvien kanssa)

Video: NTP -synkronoitu Wordclock: 6 vaihetta (kuvien kanssa)
Video: Arduino + Neopixel Word Clock - Super Make Something Episode 6 2024, Marraskuu
Anonim
Image
Image
Materiaalit
Materiaalit

Synkronoi kellosi NTP-aikapalvelimen kanssa, jotta he voivat tarkistaa oikean ajan, jos pimennys on tapahtunut, jos et ole kotona:-)

Vaihe 1: Materiaalit

Materiaalit
Materiaalit
Materiaalit
Materiaalit
  • Vaneri (2 kerrosta)
  • Plexiglas
  • Wemos D1 tai Wemos D1 mini pro tai Wemos D1 mini
  • Mikro -usb -kaapeli
  • Puhelimen laturi
  • Hieno valokuvakehys
  • 168 kpl WS2812B Ws2812 LED -siruja 5V Met Wit/Zwart Pcb -jäähdytyselementti (10mm * 3 Mm) WS2811 Ic -sisäänrakennettu Smd 5050 Rgb

Kävin niin sanotussa fabshopissa käyttämään niiden laserleikkuria kolmelle kerrokselle.

Tarvitset myös erilaisia työkaluja: poran (+ valikoima poranterää), pihdit, leikkurit (tai langanleikkurit) ja juotosraudan (juotoksella) Aluksi tein suunnitteluni Wemos D1: llä, mutta tilasin Wemos D1: n mini pro's ja jotkut Wemos D1 minit ja myös niillä kello toimii täydellisesti.

Vaihe 2: Ensimmäinen kerros

Image
Image
Ensimmäinen kerros
Ensimmäinen kerros
Ensimmäinen kerros
Ensimmäinen kerros

Ensimmäinen kerros, joka sinun on luotava, on levy, jolle LED -valot asennetaan/ asennetaan. Tässä on useita vaihtoehtoja LED -kortin rakentamiseen.

Tässä vaiheessa sinun on myös otettava huomioon LED -valojen etäisyys. Piirsin wordclock -kasvoni Inscapen ilmaisella piirustusohjelmalla (Löydä se Inscape.org -sivustolta)

Vaihe 3: Toinen kerros

Image
Image
Toinen kerros
Toinen kerros

Toinen kerros on ohjata valoa niin, että se ei leviä sinne, missä et halua saada valoa…

Vaihe 4: Kolmas ja viimeinen kerros

Image
Image
Kolmas ja viimeinen kerros
Kolmas ja viimeinen kerros
Kolmas ja viimeinen kerros
Kolmas ja viimeinen kerros

Kellotaulu, Annoin kellotaulun laserleikata fabshopista mustan pleksilasin päälle. Toisen ja kolmannen kerroksen väliin laitoin leivinpaperin, jotta ledien hajanainen vaikutus saavutettaisiin

Vaihe 5: Koodi

Koodi
Koodi
Koodi
Koodi

Erinomainen! Kun levy on fyysisesti koottu, on aika hankkia koodaus. Olen kirjoittanut jonkin Arduino -koodin tietokoneelta Arduinolle lähetettyjen LED -arvojen vastaanottamiseksi ja näyttämiseksi (tekniikkaa, jota käytetään useiden LED -valojen samanaikaiseen sytyttämiseen, kutsutaan multipleksoimiseksi, anna sille google, jos sinulla on aikaa). Arduino -koodi on alla olevassa tiedostossa.

En ole ohjelmoija, joten jos sinulla on kommentteja koodin yksinkertaistamiseksi, käytä aikaa ehdotuksen kirjoittamiseen:-)

Päivittää:

Versio 1.1 on NTP -synkronoitu kello, jossa on Wifi -hallinta.

Jos kello ei löydä yhteyttä reitittimeen, se luo tukiaseman. Muodosta vain yhteys tukiasemaan ja kirjoita https://192.168.4.1 ja muodosta yhteys käytettävissä olevaan wifi -verkkoon. Kun yhteys on muodostettu, se näyttää animaation punaisena, valkoisena ja sinisenä ja palaa sitten oikeaan aikaan.

Vaihe 6:

Lainaukset menevät Janille, joka inspiroi ja auttoi minua…

Suositeltava: