Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit is een klok en decoratieve RGB Led Matrix
Het wordt bestuurd door een Colorduino Shield en NodeMCU v3-bord met behulp van i2C-communicatie.
Met de Blynk-app kun je het alarm instellen, kleuren wijzigen en andere dingen.
Onderdelenlijst is:
LoLin V3 NodeMcu Lua CH340G ESP8266 Bord 6€ Link
Colorduino V2.0 + 2088RGB-5 8x8 Matrix 10€ Link
Aanraakknop € 1 Link
Actieve zoemer € 1 Link
PLA-printer kunststof 2€
Totale prijs is ongeveer 20€
Stap 1: Druk de doos af
Onderdelen beschikbaar op Thingiverse
Afdrukinstellingen:
- laagresolutie 0.15
- vulling van 25%
- 1,75 mm PLA-kunststof
Ondersteunt, afhankelijk van het onderdeel:
- Frontal.stl > Gebruik steunen
- Trasera_Superior.stl > Ontworpen met onderdeel, gebruik geen ondersteuningsgeneratie.
- Trasera_Inferior.stl > Ontworpen met onderdeel, gebruik geen ondersteuningsgeneratie.
- Frontal_Marc.stl > Geen steunen gebruiken
- Frontal_Matriu.stl > Geen steunen gebruiken
Eenmaal afgedrukt, verwijdert u voorzichtig de steunen.
Houd er rekening mee dat de boutgaten alleen voor Lolin NodeMCU v3 zijn gemaakt, elk ander bord past niet in de gaten.
Alle op de doos gedrukte delen moeten bij elkaar worden gehouden zonder lijm of bouten.
Stap 2: Monteer de onderdelen
Alles moet makkelijk passen.
Zoek voor de matrixafdekking een soort plastic vel of gewoon papier.
Stap 3: Doe de bedrading
Volg de schema's in de afbeelding, is vrij eenvoudig.
Er is een gaatje om een klein stukje te installeren om de hoofdvoeding in elkaar te zetten, ik heb een uitgesneden prototype-printplaat gebruikt, maar je kunt gebruiken wat je maar wilt.
Stap 4: Programmeren van de NodeMCU en Colorduino
Beide zijn gecodeerd op Arduino IDE
Voor NodeMCU v3 Lolin
Je hebt de volgende bibliotheken nodig
- EEPROM.h
- Draad
- Tijdlib.h
- ESP8266Wifi.h
- ESP8266WebServer.h
- TimeLib.h
- Blynk-bibliotheken
Voor Colorduino (of icDuino)
Je hebt de volgende bibliotheken nodig
Gebruik de Colorduino.cpp-bibliotheek voor betere prestaties (niet nodig, verander gewoon de gemarkeerde regels die op de afbeelding met code worden getoond)
Colorduino-borden en derivaten zoals icDuino (is wat ik gebruikte) is een Duemilanove of Decimilia MCU, dus configureer arduino IDE om de code te laden.
Stap 5: Blynk-app instellen
Download de Blynk-app op je telefoon of tablet
Kloon het project met de QR-code op de eerste afbeelding.
Stap 6: En speel ermee
Enkele referenties:
123led.wordpress.com/colorduino/
blog.lincomatic.com/?p=148
github.com/giladaya/arduino-particle-sys
www.sinaptec.alomar.com.ar/2017/06/tutorial…
Bedankt iedereen!