INHOUDSOPGAWE:

Arduino WorldClock (SwissGerman, Bärndütsch): 5 stappe
Arduino WorldClock (SwissGerman, Bärndütsch): 5 stappe

Video: Arduino WorldClock (SwissGerman, Bärndütsch): 5 stappe

Video: Arduino WorldClock (SwissGerman, Bärndütsch): 5 stappe
Video: #287 Remote Controller for Clocks (IKEA and others, DCF77, WWVB, MSF, JJY) 2024, Julie
Anonim
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)
Arduino WorldClock (SwissGerman, Bärndütsch)

'N Wêreldklok in Switserse Duits geskep met lugtemperatuur en ligsensor.

Gebaseer op en geïnspireer deur: Javelins-Word-Clock/

Bronkode:

Voorrade

  • 169 Neopixel
  • Arduino Uno (of soortgelyk)
  • RealTimeClock -module DS3231
  • fotosel
  • Temperatuur sensor
  • Weerstand
  • Kondensator
  • 'n paar drade
  • soldeerkit

Stap 1: LED Matrix

LED Matriks
LED Matriks
LED Matriks
LED Matriks

Skep 'n 13 by 13 LED matriks.

Sny die stroke en soldeer dit weer saam. Maak seker dat die stroke in dieselfde rigting in lyn is.

Gebruik 'n zig -zag uitleg

>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<…..

As jy klaar is, plak 'n bord. Gebruik aluminium om warmte wat daar bestaan te verwyder (dit was nou nie 'n probleem nie)

Stap 2: Koppel onderdele aan mekaar

Koppel onderdele aan mekaar
Koppel onderdele aan mekaar
Koppel onderdele aan mekaar
Koppel onderdele aan mekaar

Probeer eers die verbindings met 'n broodbord soos op die foto's. As alles goed werk, soldeer dit.

bronkode

Stap 3: Voorplaatmasker

Masker voorplaat
Masker voorplaat
Masker voorplaat
Masker voorplaat
Masker voorplaat
Masker voorplaat
Masker voorplaat
Masker voorplaat

Voor die LED -matriks is 'n bord met gelyke gate nodig om te verhoed dat die LED meer as net die bedoelde letter aansteek.

Met Excel het ek 'n 13 by 13 -tabel met vierkantige selle geskep. 'N Plus "+" in die middel, dui die presiese plek aan waar die gat geboor moet word.

Hierdie stap is redelik tydrowend. Ek sou aanbeveel om 'n lasersnyer te gebruik indien beskikbaar (2 lae 4 mm laaghout sou perfek wees).

Stap 4: Swart akriel voorplaat

Swart akriel voorplaat
Swart akriel voorplaat
Swart akriel voorplaat
Swart akriel voorplaat
Swart akriel voorplaat
Swart akriel voorplaat

Ek het die akrielplaat aanlyn gekoop en 'n Mars -lasersnyer gebruik van Thunderlaser, wat in die vervaardigingslaboratorium beskikbaar was.

Eers het ek die svg -lêer met inkscape geskep. Druk dit uit en kyk of die blare almal in lyn is met LED.

Toe gebruik ek die laser cutters sagteware LaserGrave om die lêer vir die snyer te skep.

Maak 'n paar proefsnitte met kartonpapier.

En die belangrikste. Doen 'n paar proefsnitte op die akriel om die instelling van die laser te bepaal (bv. Krag, spoed). Die laser moet heeltemal sny as dit nie krag verhoog of spoed verminder nie. Ek gebruik altyd 100% krag en speel teen die snelheid.

Stap 5: Voltooi

Voltooi
Voltooi
Voltooi
Voltooi
Voltooi
Voltooi

Nou die woordklok reaksie op die helderheid. Hoe helderder die omliggende, hoe helderder is die LED's.

Plaas dus die woordklok op die gewenste plek en meet die helderheid (via die konsole) en pas aan by die gewenste waardes.

Aanbeveel: