Indholdsfortegnelse:

Arduino RGB Matrix Word Clock: 6 trin
Arduino RGB Matrix Word Clock: 6 trin

Video: Arduino RGB Matrix Word Clock: 6 trin

Video: Arduino RGB Matrix Word Clock: 6 trin
Video: DIY Arduino Holographic Matrix Clock 2024, Juli
Anonim
Arduino RGB Matrix Word Clock
Arduino RGB Matrix Word Clock

Glem tal, RGB LED Word Clock viser tiden som tekst! I stedet for to hænder eller et digitalt display viser Word Clock den aktuelle tid som ord i stærkt LED -lys ved hjælp af en standard 8x8 LED -matrix. For eksempel, hvis klokken var 10:50, ville LED -uret sige, at det er ti minutter til elleve. Klokken 10:30 ville det sige, at DET ER HALVT TID.

Forbrugsvarer

Hardware komponenter:

WS2812 LED 5050 RGB 8x8 64 LED Matrix til Arduino

Wemos D1 Mini Pro

M3 x 12 mm sekskantskruer Bolte

Software -apps og onlinetjenester: Arduino IDE

Håndværktøj og fremstillingsmaskiner:

Glowforge - Laserskærer eller laserskæring.

Trin 1: Ikke den første

Ikke den første
Ikke den første
Ikke den første
Ikke den første

Jeg har set denne type Word Clock før og ESP8622 ure, men ingen var så enkle. Jeg fandt en instruerbar af neotrace. Det var meget tæt på, hvad jeg havde brug for. Faktisk ville jeg klare det, indtil jeg fandt disse 8x8 matrixgitre på aliexpress. Jeg brugte koden og ændrede den lidt for at arbejde med mit layout.

Trin 2: Tilslutning af RGB LED Matrix

Tilslutning af RGB LED Matrix
Tilslutning af RGB LED Matrix

Kredsløbet er den letteste del. Tilslut bare +5v, jord og data. Upload koden i din færdige. Jeg havde et problem med IOS og wifi, så når det går ud, vil det konfigurere et adgangspunkt og vise sin egen side for at opdatere indstillingerne. Det vil ikke være så præcist uden en RTC, men det er mere kunst end ur.

Trin 3: Design af kabinettet

Design af kabinettet
Design af kabinettet
Design af kabinettet
Design af kabinettet

Jeg er så heldig at have en laser til rådighed, der gjorde det lettere at oprette kabinettet. Jeg brugte vidunderlig svg box generator Boxes.py til at lave den oprindelige struktur. Jeg vendte låget for at gøre "ansigtet" større. Dette giver en bedre betragtningsvinkel for uret.

Trin 4: Opbygning af kabinettet

Bygger kabinettet
Bygger kabinettet

Jeg vil foreslå, at du opretter din egen fil til dit kabinet. Det afhænger af tykkelsen af dit materiale. Jeg har inkluderet SVG -cutfilen til reference. Jeg spraymalede et tyndt stykke klart akryl og graverede derefter malingen af med laseren og skar den ud.

Trin 5: Koden

Koden
Koden

Jeg klipte og indsatte kode fra forskellige stykker, ikke sikker på hvor effektiv den er eller elegant, men den virker. Det er ret ligetil at læse igennem det. Men jeg ville være glad for tilføjelser eller koderettelser.

Jeg vil fortsætte med at arbejde til og fra på dette projekt. Hvad angår koden, er den god nok til, at jeg ved det. Hvis nogen vil bidrage, kan du tilføje det til github -projektet.

Trin 6: Alternativ kabinet

Alternativ kabinet
Alternativ kabinet
Alternativ kabinet
Alternativ kabinet

Jeg lavede endnu et kabinet, denne er endnu mindre. Som du kan se, er der masser af måder at præsentere uret på.

Anbefalede: