Kazalo:

Arduino RGB matrična besedna ura: 6 korakov
Arduino RGB matrična besedna ura: 6 korakov

Video: Arduino RGB matrična besedna ura: 6 korakov

Video: Arduino RGB matrična besedna ura: 6 korakov
Video: Senzor barv TCS 230, UZ senzor HC-SR04, Python in Arduino. 2024, Julij
Anonim
Arduino RGB matrična besedna ura
Arduino RGB matrična besedna ura

Pozabite na številke, LED -ura RGB LED prikazuje čas kot besedilo! Namesto dveh kazalcev ali digitalnega zaslona Word Clock prikazuje trenutni čas kot besede v močni LED luči z uporabo standardne LED matrice 8x8. Na primer, če bi bil čas 10:50, bi LED -ura izpisala, DA JE DESET MINUT DO enajst. Ob 10.30 bi pisalo, DA JE POLA DESET.

Zaloge

Strojne komponente:

WS2812 LED 5050 RGB 8x8 64 LED matrika za Arduino

Wemos D1 Mini Pro

Vijaki s šestrobimi vijaki M3 x 12 mm

Programske aplikacije in spletne storitve: Arduino IDE

Ročna orodja in stroji za izdelavo:

Glowforge - Laserski rezalnik ali storitev laserskega rezanja.

1. korak: Ne prvi

Ne prvi
Ne prvi
Ne prvi
Ne prvi

To vrsto ure Word sem že videl in ure ESP8622, vendar nobena ni bila tako preprosta. Našel sem navodila za neotrace. Bilo je zelo blizu temu, kar sem potreboval. Pravzaprav mi je to uspelo, dokler nisem našel teh matričnih mrež 8x8 na aliexpressu. Uporabil sem kodo in jo nekoliko spremenil, da sem delal s svojo postavitvijo.

2. korak: Priključitev LED matrike RGB

Priključitev RGB LED matrice
Priključitev RGB LED matrice

Vezje je najlažji del. Samo priključite +5v, ozemljitev in podatke. Naložite kodo v svoj končan. Imel sem težave z IOS -om in wifi -jem, zato bo po izteku časa nastavil dostopno točko in vročil svojo stran za posodobitev nastavitev. Brez RTC ne bo tako natančno, vendar je bolj umetnost kot ura.

3. korak: Oblikovanje ohišja

Oblikovanje ohišja
Oblikovanje ohišja
Oblikovanje ohišja
Oblikovanje ohišja

Imam srečo, da imam na voljo laser, kar je olajšalo izdelavo ohišja. Za prvotno strukturo sem uporabil čudovit svg box generator Boxes.py. Obrnil sem pokrov, da je "obraz" večji. To zagotavlja boljši kot gledanja ure.

4. korak: Gradnja ohišja

Gradnja ohišja
Gradnja ohišja

Predlagam, da ustvarite svojo datoteko za svoj prostor. Odvisno bo od debeline materiala. Za referenco sem vključil datoteko SVG. Spray sem pobarval tanek kos čistega akrila, nato pa lasersko vgraviral barvo in jo izrezal.

5. korak: Koda

Kodeks
Kodeks

Kodo sem izrezal in prilepil iz različnih kosov, ne vem, kako učinkovita je ali elegantna, vendar deluje. Prebrati ga je precej preprosto. Vesel pa bom kakršnih koli dodatkov ali popravkov kode.

Pri tem projektu bom še naprej delal in izklopil. Kar se tiče kode, je zame dovolj dobra. Če bi kdo želel prispevati, ga dodajte v projekt github.

6. korak: Nadomestno ohišje

Nadomestno ohišje
Nadomestno ohišje
Nadomestno ohišje
Nadomestno ohišje

Naredil sem drugo ohišje, to je še manjše. Kot lahko vidite, obstaja veliko načinov predstavitve ure.

Priporočena: