Innholdsfortegnelse:

Arduino RGB Matrix Word Clock: 6 trinn
Arduino RGB Matrix Word Clock: 6 trinn

Video: Arduino RGB Matrix Word Clock: 6 trinn

Video: Arduino RGB Matrix Word Clock: 6 trinn
Video: Arduino + Neopixel Word Clock - Super Make Something Episode 6 2024, Juli
Anonim
Arduino RGB Matrix Word Clock
Arduino RGB Matrix Word Clock

Glem tall, RGB LED Word Clock viser tiden som tekst! I stedet for to hender eller en digital skjerm, viser Word Clock gjeldende tid som ord i sterkt LED -lys ved hjelp av en standard 8x8 LED -matrise. For eksempel, hvis klokken var 10:50, ville LED -klokken si DET ER TI MINUTTER TIL ELVEN. Klokken 10:30 ville det stå DET ER HALV TID.

Rekvisita

Maskinvarekomponenter:

WS2812 LED 5050 RGB 8x8 64 LED Matrix for Arduino

Wemos D1 Mini Pro

M3 x 12 mm sekskantskruer Bolter

Programvare -apper og online -tjenester: Arduino IDE

Håndverktøy og fabrikasjonsmaskiner:

Glowforge - Laserskærer eller laserskjæring.

Trinn 1: Ikke den første

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

Jeg har sett denne typen Word Clock før og ESP8622 klokker, men ingen var like enkle. Jeg fant en instruerbar av neotrace. Det var veldig nær det jeg trengte. Faktisk skulle jeg klare det til jeg fant disse 8x8 matrisenettene på aliexpress. Jeg brukte koden og endret den litt for å jobbe med oppsettet mitt.

Trinn 2: Koble til RGB LED Matrix

Koble til RGB LED Matrix
Koble til RGB LED Matrix

Kretsen er den enkleste delen. Bare koble til +5v, bakken og dataene. Last opp koden når du er ferdig. Jeg hadde et problem med IOS og wifi, så når det går ut, vil det sette opp et tilgangspunkt og servere sin egen side for å oppdatere innstillingene. Det vil ikke være like nøyaktig uten en RTC, men det er mer kunst enn klokke.

Trinn 3: Design kabinettet

Design av vedlegget
Design av vedlegget
Design av vedlegget
Design av vedlegget

Jeg er så heldig å ha en laser tilgjengelig, noe som gjorde det enklere å lage skapet. Jeg brukte fantastisk svg -boksgenerator Boxes.py for å lage den opprinnelige strukturen. Jeg snudde lokket for å gjøre "ansiktet" større. Dette gir en bedre synsvinkel for klokken.

Trinn 4: Bygg kabinettet

Bygg kabinettet
Bygg kabinettet

Jeg vil foreslå at du lager din egen fil for skapet ditt. Det vil avhenge av tykkelsen på materialet ditt. Jeg har inkludert SVG -cutfilen som referanse. Jeg spraymalte et tynt stykke klart akryl og graver deretter av malingen med laseren og kutter den ut.

Trinn 5: Koden

Koden
Koden

Jeg klippet og klistret inn kode fra forskjellige stykker, ikke sikker på hvor effektiv den er eller elegant, men den fungerer. Det er ganske greit å lese gjennom den. Men jeg ville være glad for eventuelle tillegg eller koderettelser.

Jeg vil fortsette å jobbe av og på med dette prosjektet. Når det gjelder koden, er den god nok for meg å vite. Hvis noen ønsker å bidra, kan du legge det til i github -prosjektet.

Trinn 6: Alternativ vedlegg

Alternativ vedlegg
Alternativ vedlegg
Alternativ vedlegg
Alternativ vedlegg

Jeg lagde et annet kabinett, denne er enda mindre. Som du kan se, er det mange måter å presentere klokken på.

Anbefalt: