Tartalomjegyzék:

Arduino RGB mátrix szóóra: 6 lépés
Arduino RGB mátrix szóóra: 6 lépés

Videó: Arduino RGB mátrix szóóra: 6 lépés

Videó: Arduino RGB mátrix szóóra: 6 lépés
Videó: Начало работы с QLC+ Управление цветомузыкой с компьютера. Как управлять светом. 2024, November
Anonim
Arduino RGB mátrix szóóra
Arduino RGB mátrix szóóra

Felejtse el a számokat, az RGB LED Word Clock szövegként jeleníti meg az időt! Két kéz vagy digitális kijelző helyett a Word Clock az aktuális időt szavakként jeleníti meg erős LED -es fényben, szabványos 8x8 LED -es mátrix segítségével. Például, ha az idő 10:50 lenne, a LED -óra azt mondja, hogy TIZEN PERC TIZEN. 10: 30 -kor azt mondaná, hogy FÉL MÚLT TÍZ.

Kellékek

Hardver alkatrészek:

WS2812 LED 5050 RGB 8x8 64 LED mátrix az Arduino számára

Wemos D1 Mini Pro

M3 x 12 mm -es hatlapfejű csavarok

Szoftveralkalmazások és online szolgáltatások: Arduino IDE

Kéziszerszámok és gépek:

Glowforge - Lézervágó vagy lézervágó szolgáltatás.

1. lépés: Nem az első

Nem az Első
Nem az Első
Nem az Első
Nem az Első

Láttam már ilyen típusú Word Clock és ESP8622 órákat, de egyik sem volt ilyen egyszerű. Találtam egy tanulhatót a neotrace segítségével. Nagyon közel volt ahhoz, amire szükségem volt. Valójában addig készültem, amíg meg nem találtam ezeket a 8x8 -as mátrixrácsokat az aliexpress -en. A kódot használtam és egy kicsit módosítottam, hogy működjön az elrendezésemmel.

2. lépés: Az RGB LED mátrix csatlakoztatása

Az RGB LED mátrix csatlakoztatása
Az RGB LED mátrix csatlakoztatása

Az áramkör a legegyszerűbb rész. Csak csatlakoztassa a +5V -ot, a földet és az adatokat. Töltse fel a kész kódot. Problémám volt az IOS -szal és a wifivel, így amikor lejár az idő, beállít egy hozzáférési pontot, és kiszolgálja a saját oldalát a beállítások frissítéséhez. RTC nélkül nem lesz olyan pontos, de inkább művészet, mint óra.

3. lépés: A ház tervezése

A ház tervezése
A ház tervezése
A ház tervezése
A ház tervezése

Szerencsés vagyok, hogy rendelkezésre áll egy lézer, amely megkönnyítette a ház létrehozását. A kezdeti felépítéshez csodálatos svg box generator Boxes.py -t használtam. Megfordítottam a fedelet, hogy nagyobb legyen az "arc". Ez jobb látószöget biztosít az óra számára.

4. lépés: A ház építése

A szekrény építése
A szekrény építése

Azt javaslom, hogy hozzon létre saját fájlt a házhoz. Ez az anyag vastagságától függ. Referenciaként mellékeltem az SVG vágófájlt. Vékony, tiszta akrildarabot szórással festettem, majd a festéket a lézerrel lemetszem és kivágom.

5. lépés: A kód

A kód
A kód

Kivágtam és beillesztettem a kódot különböző darabokból, nem tudom, mennyire hatékony vagy elegáns, de működik. Elég egyszerű olvasni rajta. De minden kiegészítésnek vagy kódjavításnak örülnék.

Továbbra is dolgozom ezen a projekten. Ami a kódot illeti, nekem elég jó. Ha valaki szeretne hozzájárulni, kérjük, adja hozzá a github projekthez.

6. lépés: Alternatív szekrény

Alternatív szekrény
Alternatív szekrény
Alternatív szekrény
Alternatív szekrény

Csináltam egy másik burkolatot, ez még kisebb. Mint látható, az óra bemutatásának rengeteg módja van.

Ajánlott: