Innehållsförteckning:

Arduino RGB Matrix Word Clock: 6 steg
Arduino RGB Matrix Word Clock: 6 steg

Video: Arduino RGB Matrix Word Clock: 6 steg

Video: Arduino RGB Matrix Word Clock: 6 steg
Video: My new LEDs indicators for DIY clock #ws2812b #arduino 2024, November
Anonim
Arduino RGB Matrix Word Clock
Arduino RGB Matrix Word Clock

Glöm siffror, RGB LED Word Clock visar tiden som text! I stället för två händer eller en digital display visar Word Clock den aktuella tiden som ord i starkt LED -ljus med en standard 8x8 LED -matris. Till exempel, om tiden var 10:50 skulle LED -klockan säga att det är tio minuter till elva. Klockan 10:30 skulle det stå att DET ÄR HALV TID.

Tillbehör

Hårdvarukomponenter:

WS2812 LED 5050 RGB 8x8 64 LED Matrix för Arduino

Wemos D1 Mini Pro

M3 x 12 mm sexkantskruvar Bultar

Programvaruappar och onlinetjänster: Arduino IDE

Handverktyg och tillverkningsmaskiner:

Glowforge - Laserskärare eller laserskärningstjänst.

Steg 1: Inte den första

Inte den första
Inte den första
Inte den första
Inte den första

Jag har sett den här typen av Word Clock tidigare och ESP8622 klockor, men ingen var lika enkel. Jag hittade en instruerbar av neotrace. Det var väldigt nära det jag behövde. Faktum är att jag skulle klara det tills jag hittade dessa 8x8 matrisnät på aliexpress. Jag använde koden och ändrade den lite för att fungera med min layout.

Steg 2: Anslutning av RGB LED Matrix

Ansluter RGB LED Matrix
Ansluter RGB LED Matrix

Kretsen är den enklaste delen. Anslut bara +5v, jord och data. Ladda upp koden när du är klar. Jag hade ett problem med IOS och wifi, så när det tar slut kommer det att ställa in en åtkomstpunkt och visa upp sin egen sida för att uppdatera inställningarna. Det kommer inte att vara lika exakt utan en RTC, men det är mer konst än klocka.

Steg 3: Designa höljet

Utforma höljet
Utforma höljet
Utforma höljet
Utforma höljet

Jag har turen att ha en laser tillgänglig, vilket gjorde det enklare att skapa höljet. Jag använde underbar svg -boxgenerator Boxes.py för att göra den ursprungliga strukturen. Jag vände locket för att göra "ansiktet" större. Detta ger en bättre betraktningsvinkel för klockan.

Steg 4: Bygg höljet

Bygga höljet
Bygga höljet

Jag föreslår att du skapar din egen fil för ditt hölje. Det beror på materialets tjocklek. Jag har inkluderat SVG -klippfilen som referens. Jag spraymålade en tunn bit klar akryl för att sedan gravera av färgen med lasern och klippa ut den.

Steg 5: Koden

Koden
Koden

Jag klippte och klistrade in kod från olika delar, inte säker på hur effektiv den är eller elegant, men den fungerar. Det är ganska enkelt att läsa igenom det. Men jag skulle vara glad för alla tillägg eller kodfixar.

Jag kommer att fortsätta arbeta på och av med detta projekt. När det gäller koden är den tillräckligt bra för mig att veta. Om någon vill bidra, lägg till den i github -projektet.

Steg 6: Alternativ bilaga

Alternativ bilaga
Alternativ bilaga
Alternativ bilaga
Alternativ bilaga

Jag gjorde ett annat hölje, det här är ännu mindre. Som du kan se finns det många sätt att presentera klockan.

Rekommenderad: