Spisu treści:

Zegar pudełkowy RGB: 6 kroków (ze zdjęciami)
Zegar pudełkowy RGB: 6 kroków (ze zdjęciami)

Wideo: Zegar pudełkowy RGB: 6 kroków (ze zdjęciami)

Wideo: Zegar pudełkowy RGB: 6 kroków (ze zdjęciami)
Wideo: Asus ROG Phone 5 Recenzja - Najbardziej niedoceniany jest jeszcze lepszy! | Robert Nawrowski 2024, Lipiec
Anonim
Image
Image
Zegar pudełkowy RGB
Zegar pudełkowy RGB
Zegar pudełkowy RGB
Zegar pudełkowy RGB

To jest zegar i dekoracyjna matryca LED RGB

Jest kontrolowany przez Colorduino Shield i płytę NodeMCU v3 za pomocą komunikacji i2C.

Dzięki aplikacji Blynk możesz ustawić alarm, zmienić kolory i inne rzeczy.

Lista części to:

LoLin V3 NodeMcu Lua CH340G ESP8266 Płytka 6 € Link

Colorduino V2.0 + 2088RGB-5 Matryca 8x8 10€ Link

Przycisk dotykowy 1 € Link

Aktywny brzęczyk 1€ Link

Drukarka PLA Plastik 2€

Całkowita cena to około 20€

Krok 1: Wydrukuj pudełko

Wydrukuj pudełko
Wydrukuj pudełko
Wydrukuj pudełko
Wydrukuj pudełko

Części dostępne w Thingiverse

Konfiguracja drukowania:

  • rozdzielczość warstwy 0,15
  • wypełnienie 25%
  • Plastik PLA 1,75 mm

Podpory, zależą od części:

  • Frontal.stl > Użyj podpór
  • Trasera_Superior.stl > Zaprojektowany z częścią, nie używaj generowania podpór.
  • Trasera_Inferior.stl > Zaprojektowany z częścią, nie używaj generowania podpór.
  • Frontal_Marc.stl > Nie używaj podpór
  • Frontal_Matriu.stl > Nie używaj podpór

Po wydrukowaniu delikatnie usuń podpory.

Należy pamiętać, że otwory na śruby są wykonane tylko dla Lolin NodeMCU v3, żadna inna płyta nie zmieści się w otworach.

Wszystkie części drukowane w pudełku muszą być trzymane razem bez kleju lub śrub.

Krok 2: Zamontuj części

Zamontuj części
Zamontuj części
Zamontuj części
Zamontuj części
Zamontuj części
Zamontuj części
Zamontuj części
Zamontuj części

Wszystko musi pasować łatwo.

Na okładkę matrycy znajdź jakiś plastikowy arkusz lub po prostu papier.

Krok 3: Wykonaj okablowanie

Wykonaj okablowanie
Wykonaj okablowanie
Wykonaj okablowanie
Wykonaj okablowanie

Postępuj zgodnie ze schematami na obrazku, jest to dość łatwe.

Jest otwór do zainstalowania małego kawałka składającego się z całego głównego zasilacza, użyłem wyciętej płytki prototypowej, ale możesz użyć, co chcesz.

Krok 4: Programowanie NodeMCU i Colorduino

Programowanie NodeMCU i Colorduino
Programowanie NodeMCU i Colorduino

Oba są kodowane na Arduino IDE

Dla NodeMCU v3 Lolin

Będziesz potrzebować następujących bibliotek

  • EEPROM.h
  • Drut
  • Timelib.h
  • ESP8266Wifi.h
  • ESP8266WebServer.h
  • TimeLib.h
  • Biblioteki Blynka

Dla Colorduino (lub icDuino)

Będziesz potrzebować następujących bibliotek

Użyj biblioteki Colorduino.cpp, aby uzyskać lepszą wydajność (nie trzeba, wystarczy zmienić podświetlone linie pokazane na obrazku z kodem)

Płyty Colorduino i pochodne, takie jak icDuino (to, czego użyłem) to MCU Duemilanove lub Decimilia, więc skonfiguruj arduino IDE, aby załadować kod.

Krok 5: Konfiguracja aplikacji Blynk

Konfiguracja aplikacji Blynk
Konfiguracja aplikacji Blynk
Konfiguracja aplikacji Blynk
Konfiguracja aplikacji Blynk
Konfiguracja aplikacji Blynk
Konfiguracja aplikacji Blynk
Konfiguracja aplikacji Blynk
Konfiguracja aplikacji Blynk

Pobierz aplikację Blynk na swój telefon lub tablet

Sklonuj projekt za pomocą kodu QR na pierwszym obrazie.

Krok 6: I baw się nim

Image
Image

Niektóre referencje:

123led.wordpress.com/colorduino/

blog.lincomatic.com/?p=148

github.com/giladaya/arduino-particle-sys

www.sinaptec.alomar.com.ar/2017/06/tutorial…

Dziękuję wam wszystkim!

Zalecana: