Inhoudsopgave:

RGB Box Clock - Ajarnpa
RGB Box Clock - Ajarnpa

Video: RGB Box Clock - Ajarnpa

Video: RGB Box Clock - Ajarnpa
Video: RGB LED CLOCK | Rainbow Time (fully built) 2024, November
Anonim
Image
Image
RGB-doosklok
RGB-doosklok
RGB-doosklok
RGB-doosklok

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

Print de doos
Print de doos
Print de doos
Print de doos

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

Monteer de onderdelen
Monteer de onderdelen
Monteer de onderdelen
Monteer de onderdelen
Monteer de onderdelen
Monteer de onderdelen
Monteer de onderdelen
Monteer de onderdelen

Alles moet makkelijk passen.

Zoek voor de matrixafdekking een soort plastic vel of gewoon papier.

Stap 3: Doe de bedrading

Doe de bedrading
Doe de bedrading
Doe de bedrading
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

De NodeMCU en Colorduino programmeren
De NodeMCU en Colorduino programmeren

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

Blynk-app instellen
Blynk-app instellen
Blynk-app instellen
Blynk-app instellen
Blynk-app instellen
Blynk-app instellen
Blynk-app instellen
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

Image
Image

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!

Aanbevolen: