Jak zbudować inteligentne oświetlenie na dzień meczu z ESP32, diodami LED i WLED

Sezon piłkarski już prawie tu jest, a wieczór z oglądaniem meczu nie musi ograniczać się do przekąsek i ekranu.

Z płytką ESP32, adresowalnym paskiem RGB LED i WLED możesz zbudować prosty Smart Match Day Light: projekt DIY, który zmienia kolor, miga po golu lub staje się częścią sceny na noc meczu w Home Assistant.

Ten przewodnik przeprowadza przez podstawowy pomysł, potrzebny sprzęt oraz kilka sposobów na rozbudowę projektu o czujniki, wyświetlacze i automatyzację.


Przegląd projektu

Smart Match Day Light to mały projekt LED stworzony z myślą o piłkarskich wieczorach.

Najprostsza wersja jest manualna: gdy Twoja drużyna strzeli gola, naciskasz przycisk lub dotykasz panelu sterowania, a pasek LED miga w wybranych kolorach.

Bardziej zaawansowana wersja może łączyć się z Home Assistant, korzystać z efektów WLED, reagować na czujniki lub współpracować z wyświetlaczami i innymi inteligentnymi modułami.

Możesz go używać jako:

  • Światło powiadamiające o golu
  • Ambientowe światło w kolorach drużyny
  • Światło odliczające do rozpoczęcia meczu
  • Scena w pokoju na przerwę w połowie meczu
  • Efekt świętowania po końcowym gwizdku

Projekt jest przyjazny dla początkujących, ponieważ możesz zacząć od jednej płytki ESP32 i jednego paska LED, a potem dodać więcej funkcji.


Co możesz zbudować

Oto kilka pomysłów na dzień meczu, które możesz stworzyć na bazie tego samego podstawowego zestawu.

Światło powiadamiające o golu

Ustaw pasek LED, aby migał, gdy ktoś naciśnie przycisk lub wyzwoli scenę.

Na przykład możesz stworzyć czerwono-biały błysk, niebieski efekt świętowania lub pełną animację tęczy po golu.

To najprostsza wersja do zbudowania, ponieważ nie wymaga danych na żywo z meczu. Wystarczy ręczne wyzwalanie.

Ambientowe światło w kolorach drużyny

Ustaw pasek LED tak, aby pasował do kolorów Twojej ulubionej drużyny przed rozpoczęciem meczu.

Możesz umieścić pasek za monitorem, pod półką, wokół biurka lub w pobliżu telewizora. Dzięki WLED możesz zapisać wiele ustawień i przełączać się między nimi podczas meczu.

Scena na noc meczu

Jeśli używasz Home Assistant, Twój Smart Match Day Light może stać się częścią większej sceny w pomieszczeniu.

Jedno dotknięcie może włączyć pasek LED, ustawić kolor, włączyć wyświetlacz i przygotować ustawienie na wieczór z oglądaniem meczu przed rozpoczęciem gry.

Ulepszenie tablicy wyników lub timera

Gdy Twój projekt oświetleniowy działa, możesz dodać mały wyświetlacz.

Ekran OLED, LCD, e-papierowy lub matryca LED może pokazywać timer, nazwy drużyn lub prosty ręczny wynik. To zmienia projekt z oświetlenia ambientowego w bardziej funkcjonalne urządzenie na dzień meczu.


Potrzebny sprzęt

Możesz zacząć od małego zestawu. Podstawowy Smart Match Day Light wymaga tylko kilku części.

Podstawowa budowa

  • Płytka rozwojowa ESP32
  • Adresowalna taśma LED RGB lub moduł LED RGB
  • Zasilacz 5V
  • Przewody połączeniowe (jumper wires)
  • Kabel USB
  • Opcjonalny dyfuzor lub obudowa

Dodatkowe opcje

  • Moduł przycisków do ręcznego wyzwalania gola
  • Czujnik dźwięku do efektów reagujących na tłum
  • Czujnik ruchu do oświetlenia na podstawie obecności
  • Wyświetlacz OLED lub LCD do pokazywania wyniku lub timera
  • Enkoder obrotowy do zmiany presetów
  • Inteligentne gniazdko lub moduł przekaźnika do dodatkowej automatyzacji

Uwaga: Jeśli używasz długiej taśmy LED, upewnij się, że zasilacz może dostarczyć wystarczający prąd. Nie zasilaj dużej taśmy tylko z portu USB ESP32.


Opcje oprogramowania

Istnieje kilka sposobów sterowania Smart Match Day Light.

WLED

WLED to jedna z najprostszych opcji dla projektów z adresowalnymi diodami LED. Działa na płytkach ESP32 i ESP8266, oferuje interfejs webowy, gotowe efekty, kontrolę kolorów i integrację z Home Assistant.

Do tego projektu WLED jest dobrym wyborem, ponieważ pozwala tworzyć efekty świetlne bez pisania pełnego programu sterującego LED od podstaw.

Przydatne odniesienia:

ESPHome

ESPHome jest przydatne, jeśli już tworzysz urządzenia Home Assistant.

Pozwala definiować czujniki, przyciski, światła i inne komponenty oparte na ESP32 za pomocą plików konfiguracyjnych. Jeśli twój zestaw Smart Match Day zawiera czujniki lub automatyzacje Home Assistant, ESPHome może być dobrym wyborem.

Arduino IDE

Jeśli chcesz pisać własny kod, możesz też sterować diodami RGB przez Arduino IDE.

Ta ścieżka daje więcej kontroli nad logiką, animacjami i zachowaniem przycisków, ale wymaga więcej kodowania niż WLED.


Podstawowa logika budowy

Dokładne okablowanie zależy od twojej taśmy LED i płytki ESP32, ale ogólny proces jest prosty.

  1. Podłącz taśmę LED do zasilania.
  2. Podłącz pin danych LED do pinu GPIO ESP32.
  3. Wgraj WLED na ESP32.
  4. Podłącz ESP32 do Wi-Fi.

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Pola wymagane są oznaczone *

Pasek boczny

Kategorie bloga
Najnowszy wpis

Ta sekcja nie zawiera obecnie żadnych treści. Dodaj treść do tej sekcji, korzystając z paska bocznego.

Zarejestruj się do naszego newslettera

Otrzymuj najnowsze informacje o naszych produktach i specjalnych ofertach.

Website Feedback

Help us improve OpenELAB

Found a website issue or have an idea? Tell us what would make your experience better.