Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Jedná sa o hodiny a dekoratívnu maticu RGB LED
Ovláda sa pomocou dosky Colorduino Shield a dosky NodeMCU v3 pomocou komunikácie i2C.
Pomocou aplikácie Blynk môžete nastaviť budík, meniť farby a ďalšie veci.
Zoznam dielov je:
Doska LoLin V3 NodeMcu Lua CH340G ESP8266 6 € Link
Colorduino V2.0 + 2088RGB-5 8x8 Matrix 10 € Link
Dotykové tlačidlo 1 € Link
Aktívny bzučiak 1 € odkaz
PLA Tlačiareň plastová 2 €
Celková cena je okolo 20 €
Krok 1: Vytlačte škatuľu
Časti sú k dispozícii na Thingiverse
Nastavenie tlače:
- rozlíšenie vrstvy 0,15
- výplň 25%
- 1,75 mm PLA plast
Podporuje, závisí od časti:
- Frontal.stl> Používať podpery
- Trasera_Superior.stl> Navrhnuté s časťou, nepoužívajte generovanie podpory.
- Trasera_Inferior.stl> Navrhnuté s časťou, nepoužívajte generovanie podpory.
- Frontal_Marc.stl> Nepoužívajte podpery
- Frontal_Matriu.stl> Nepoužívajte podpery
Po vytlačení jemne odstráňte podpery.
Uvedomte si, že otvory pre skrutky sa vykonávajú iba pre Lolin NodeMCU v3, akákoľvek iná doska sa do otvorov nezmestí.
Všetky diely vytlačené na škatuli musia byť držané pohromade bez lepidla alebo skrutiek.
Krok 2: Namontujte diely
Všetko musí ľahko pasovať.
Na kryt matice nájdite nejaký druh plastového listu alebo len papier.
Krok 3: Vykonajte zapojenie
Postupujte podľa schém na obrázku, je to celkom jednoduché.
Je tu otvor na nainštalovanie malého kúsku, ktorý spája všetky hlavné napájacie zdroje. Použil som skrátený prototyp DPS, ale môžete použiť čokoľvek, čo chcete.
Krok 4: Programovanie NodeMCU a Colorduino
Oba sú kódované na Arduino IDE
Pre NodeMCU v3 Lolin
Budete potrebovať nasledujúce Knižnice
- EEPROM.h
- Drôt
- Timelib.h
- ESP8266Wifi.h
- ESP8266WebServer.h
- TimeLib.h
- Blynkove knižnice
Pre Colorduino (alebo icDuino)
Budete potrebovať nasledujúce Knižnice
Na zvýšenie výkonu použite knižnicu Colorduino.cpp (nie je potrebné, stačí zmeniť zvýraznené riadky zobrazené na obrázku pomocou kódu)
Dosky Colorduino a deriváty ako icDuino (ja som ich používal) sú MCU od Duemilanove alebo Decimilia, takže nakonfigurujte arduino IDE, aby načítal kód.
Krok 5: Nastavenie aplikácie Blynk
Stiahnite si aplikáciu Blynk do telefónu alebo tabletu
Klonujte projekt pomocou QR kódu na prvom obrázku.
Krok 6: A hrajte s ním
Niektoré referencie:
123led.wordpress.com/colorduino/
blog.lincomatic.com/?p=148
github.com/giladaya/arduino-particle-sys
www.sinaptec.alomar.com.ar/2017/06/tutorial…
Ďakujem vám všetkým!