Inhoudsopgave:

Arduino WorldClock (Zwitsers-Duits, Bärndütsch): 5 stappen
Arduino WorldClock (Zwitsers-Duits, Bärndütsch): 5 stappen

Video: Arduino WorldClock (Zwitsers-Duits, Bärndütsch): 5 stappen

Video: Arduino WorldClock (Zwitsers-Duits, Bärndütsch): 5 stappen
Video: Making the best Arduino Clock for beginners 2024, Juli-
Anonim
Arduino WorldClock (Zwitsers-Duits, Bärndütsch)
Arduino WorldClock (Zwitsers-Duits, Bärndütsch)
Arduino WorldClock (Zwitsers-Duits, Bärndütsch)
Arduino WorldClock (Zwitsers-Duits, Bärndütsch)
Arduino WorldClock (Zwitsers-Duits, Bärndütsch)
Arduino WorldClock (Zwitsers-Duits, Bärndütsch)

Creëerde een WorldClock in Zwitserduits met luchttemperatuur- en lichtsensor.

Gebaseerd op en geïnspireerd door: Javelins-Word-Clock/

Broncode:

Benodigdheden

  • 169 Neopixel
  • Arduino Uno (of vergelijkbaar)
  • RealTimeClock-module DS3231
  • fotocel
  • temperatuursensor
  • Weerstand
  • Condensator
  • sommige draden
  • soldeer kit

Stap 1: LED-matrix

LED-matrix
LED-matrix
LED-matrix
LED-matrix

Maak een 13 bij 13 LED-matrix.

Knip de strips af en soldeer ze weer aan elkaar. Zorg ervoor dat de strips allemaal in dezelfde richting zijn uitgelijnd.

Gebruik een zigzag-indeling

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

Als je klaar bent, plak je ze een bord. Gebruikt aluminium om eventuele warmte weg te leiden (was nu geen probleem)

Stap 2: onderdelen met elkaar verbinden

Onderdelen met elkaar verbinden
Onderdelen met elkaar verbinden
Onderdelen met elkaar verbinden
Onderdelen met elkaar verbinden

Probeer eerst de aansluitingen met een breadboard zoals op de foto's te zien is. Als alles goed werkt, soldeer het dan.

broncode

Stap 3: Masker voorplaat

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

Voor de LED-matrix is een plaat met uitgelijnde gaten nodig om te voorkomen dat de LED meer oplicht dan alleen de bedoelde letter.

Met Excel heb ik een tabel van 13 bij 13 gemaakt met vierkante cellen. Een plus "+" uitgelijnd in het midden gaf de exacte plek aan waar het gat moest worden geboord.

Deze stap is vrij tijdrovend. Ik zou het gebruik van een lasersnijder aanraden, indien beschikbaar (2 lagen multiplex van 4 mm zouden perfect zijn).

Stap 4: Zwarte acryl voorplaat

Zwarte acryl voorplaat
Zwarte acryl voorplaat
Zwarte acryl voorplaat
Zwarte acryl voorplaat
Zwarte acryl voorplaat
Zwarte acryl voorplaat

Ik kocht de acrylplaat online en gebruikte een Mars-lasersnijder van Thunderlaser, die beschikbaar was in het makerlab om te gebruiken.

Eerst heb ik het svg-bestand gemaakt met inkscape. Print het uit en kijk of alle letters zijn uitgelijnd met led.

Daarna heb ik de lasercuttersoftware LaserGrave gebruikt om het bestand voor de snijplotter te maken.

Maak wat proefsneden met karton of papier.

En het belangrijkste. Maak enkele proefsneden op het acryl om de instelling van de laser te bepalen (bijv. Vermogen, snelheid). De laser moet volledig doorsnijden als het vermogen niet wordt verhoogd of de snelheid wordt verlaagd. Ik gebruik altijd 100% vermogen en speel rond de snelheid.

Stap 5: Voltooien

Finish
Finish
Finish
Finish
Finish
Finish

Nu de wordclock-reactie op de helderheid. Hoe helderder de omgeving, hoe helderder de LED's.

Plaats de wordclock dus op de gewenste plek en meet de helderheid (via console) en pas deze aan op de gewenste waardes.

Aanbevolen: