Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dies ist eine Uhr und eine dekorative RGB-LED-Matrix
Es wird von einem Colorduino Shield und NodeMCU v3 Board über i2C-Kommunikation gesteuert.
Mit der Blynk-App können Sie den Alarm einrichten, Farben ändern und andere Dinge.
Teileliste ist:
LoLin V3 NodeMcu Lua CH340G ESP8266 Board 6€ Link
Colorduino V2.0 + 2088RGB-5 8x8 Matrix 10€ Link
Touch-Button 1€ Link
Aktiver Summer 1€ Link
PLA Drucker Kunststoff 2€
Der Gesamtpreis beträgt ca. 20€
Schritt 1: Drucken Sie die Box
Teile verfügbar auf Thingiverse
Druckeinrichtung:
- Schichtauflösung 0,15
- Füllung von 25%
- 1,75 mm PLA-Kunststoff
Unterstützt, abhängig vom Teil:
- Frontal.stl > Stützen verwenden
- Trasera_Superior.stl > Entworfen mit Teil, keine Unterstützungsgenerierung verwenden.
- Trasera_Inferior.stl > Entworfen mit Teil, keine Unterstützungsgenerierung verwenden.
- Frontal_Marc.stl > Keine Stützen verwenden
- Frontal_Matriu.stl > Keine Stützen verwenden
Entfernen Sie nach dem Drucken vorsichtig die Stützen.
Beachten Sie, dass die Schraubenlöcher nur für Lolin NodeMCU v3 gemacht werden, andere Platinen passen nicht in die Löcher.
Alle im Karton bedruckten Teile müssen ohne Klebstoff oder Schrauben zusammengehalten werden.
Schritt 2: Montieren Sie die Teile
Alles muss leicht passen.
Für die Matrixabdeckung finden Sie eine Art Plastikfolie oder einfach nur Papier.
Schritt 3: Führen Sie die Verkabelung durch
Folgen Sie den Schaltplänen im Bild, ist ganz einfach.
Es gibt ein Loch, um ein kleines Stück zu installieren, das die gesamte Hauptstromversorgung zusammensetzt. Ich habe eine geschnittene Prototyping-Platine verwendet, aber Sie können verwenden, was Sie wollen.
Schritt 4: Programmierung der NodeMCU und Colorduino
Beide sind auf Arduino IDE codiert
Für NodeMCU v3 Lolin
Sie benötigen folgende Bibliotheken
- EEPROM.h
- Kabel
- Timelib.h
- ESP8266Wifi.h
- ESP8266WebServer.h
- TimeLib.h
- Blynk-Bibliotheken
Für Colorduino (oder icDuino)
Sie benötigen folgende Bibliotheken
Verwenden Sie die Colorduino.cpp-Bibliothek, um eine bessere Leistung zu erzielen (nicht erforderlich, ändern Sie einfach die hervorgehobenen Zeilen im Bild mit Code)
Colorduino-Boards und Derivate wie icDuino (das habe ich verwendet) ist eine Duemilanove- oder Decimilia-MCU. Konfigurieren Sie also die Arduino-IDE zum Laden des Codes.
Schritt 5: Einrichtung der Blynk-App
Laden Sie die Blynk-App auf Ihr Telefon oder Tablet herunter
Klonen Sie das Projekt mit dem QR-Code auf dem ersten Bild.
Schritt 6: Und spielen Sie damit
Einige Referenzen:
123led.wordpress.com/colorduino/
blog.lincomatic.com/?p=148
github.com/giladaya/arduino-particle-sys
www.sinaptec.alomar.com.ar/2017/06/tutorial…
Danke euch allen!