Jeśli chodzi o zakup i montaż taśm LED RGB, dostępnych jest kilka opcji. Niektóre są dostarczane z pilotem na podczerwień lub RF, aby zmienić kolor, jasność lub wzór światła RGB, podczas gdy inne (więcej drogie) są wyposażone w aplikację na Androida lub iOS, która pozwala sterować światłem RGB i kolorami wyświetlacza za pomocą smartfon.

Paski RGB sterowane RF lub IR wyświetlają tylko wstępnie skonfigurowane kolory i ograniczają tworzenie dowolnych kolorów niestandardowych lub wyświetlanie kolorów DIY.

Możesz jednak zmodyfikować lub ulepszyć taśmę RGB zdalnie sterowaną na podczerwień lub RF, którą już posiadasz — i użyć aplikacji na smartfonie do sterowania i wyświetlania kolorów DIY.

Kroki, aby zrobić wyświetlacz LED RGB w kolorach DIY

Aby stworzyć samodzielnie sterowany pasek LED RGB sterowany na podczerwień lub RF i sterować nim za pomocą aplikacji na smartfona, możesz zbudować kontroler Wi-Fi RGB za pomocą MCU opartego na ESP8266. W tym projekcie odłączymy taśmę LED od jej modułu fabrycznego, zbudujemy kontroler RGB za pomocą ESP8266 do wyświetlania kolorów DIY oraz sterujemy jasnością i intensywnością kolorów.

instagram viewer

Rzeczy, których będziesz potrzebować

Aby stworzyć własne kolory światła LED DIY, potrzebujesz:

  • MCU oparty na ESP8266, taki jak NodeMCU lub D1 Mini
  • Tania taśma RGB sterowana IR/RF
  • Niektóre przewody
  • Pasek Berg (opcjonalnie)
  • Trzy tranzystory IRF540 lub TIP120
  • Trzy rezystory 1K
  • Zasilacz 12V do taśmy LED (w zestawie z taśmą IR/RF RGB)

Gdy już zdobędziesz każdy z tych elementów, możesz przejść dalej i rozpocząć swój projekt.

Krok 1: Pobierz i sflashuj oprogramowanie sprzętowe

Pobierz Czujniki Tasmota.bin plik oprogramowania układowego na komputerze z systemem Windows lub Mac. Upewnij się, że pobierasz prawidłowe oprogramowanie układowe dla swojego ESP8266, aby uniknąć późniejszych problemów.

Po pobraniu oprogramowania, pobierz i zainstaluj sterowniki urządzenia.

  • Sterownik CP2102
  • Sterownik CH341

Po pobraniu sterowników wykonaj następujące czynności:

  1. Pobierz Narzędzie Tasmotizer i uruchom go.
  2. Podłącz ESP8266 do komputera za pomocą kabla USB.
  3. Wybierz port COM, do którego podłączony jest ESP8266.
  4. Kliknij Przeglądaj i wybierz Tasmota Sensor.bin plik oprogramowania układowego.
  5. Kliknij Tasmotyzacja.

To spowoduje flashowanie oprogramowania układowego.

Krok 2: Skonfiguruj ESP8266

W smartfonie otwórz ustawienia Wi-Fi, a następnie połącz się z tasmota-xxxx Sieć Wi-Fi. Jest to otwarta sieć, a zatem nie wymaga hasła.

Po połączeniu otwórz przeglądarkę internetową i odwiedź 192.168.4.1, wybierz sieć Wi-Fi, wprowadź niezbędne hasło i kliknij Ratować.

Po chwili zobaczysz adres IP. Wprowadź ten adres IP w przeglądarce internetowej na smartfonie lub komputerze podłączonym do tej samej sieci.

Po wykonaniu powyższych kroków wykonaj następujące czynności:

  1. Kliknij Konfiguracja > Konfiguruj moduł.
  2. Wybierz Ogólne 0 z rozwijanego menu i kliknij Ratować.
  3. Połączy się ponownie i załaduje automatycznie.
  4. Kliknij Konfiguracja > Konfiguruj moduł.
  5. Wybierz PWM w pinach D1, D2, D3 i wybierz 1, 2, 3 z odpowiednich list rozwijanych dla kolorów czerwonego, zielonego i niebieskiego. Kliknij Ratować.

Po ponownym uruchomieniu zobaczysz trzy suwaki z Przełącznik przycisk, aby sterować światłami, zmieniać kolory i kontrolować intensywność i jasność, aby wyświetlić kolory DIY.

Krok 3: Podłącz pasek RGB do ESP8266

Otwórz moduł kontrolera RF/IR dostarczony z paskiem RGB przed odłączeniem lub wylutowaniem czterech podłączonych do niego przewodów. Możesz zapoznać się z tym przewodnikiem, aby dowiedzieć się jak wylutować.

Po wylutowaniu zapoznaj się z poniższym schematem aby podłączyć taśmę LED RGB do modułu ESP8266 oraz trzech tranzystorów IRF540 lub TIP120.

  1. Podłącz styki NodeMCU lub D1 Mini D1, D2 i D3 do nóg bramki (1.) trzech tranzystorów IRF540 lub TIP120 za pomocą rezystorów 1K.
  2. Podłącz Źródło nogi do ziemi.
  3. Podłącz nogi odpływu do złączy czerwonego, zielonego i niebieskiego na pasku LED.

Możesz użyć zasilacza 12 V dostarczonego z paskiem RGB do zasilania paska i MCU. Możesz przekonwertować 12V na 5V dla NodeMCU lub D1 Mini za pomocą regulatora napięcia 7805 i dwóch kondensatorów 10Uf 50V.

Upewnij się, że podłączasz przewody dokładnie tak, jak pokazano na schemacie. Podłączenie zasilacza do niewłaściwych przewodów może spowodować uszkodzenie paska LED RGB.

Użyj wylutowanych przewodów z modułu taśmy RGB, aby podłączyć taśmę RGB do NodeMCU lub D1 Mini. Możesz również użyć przewodów połączeniowych do wykonania połączeń lub bezpośrednio przylutować przewody do MCU. Jeśli nigdy wcześniej nie lutowałeś, zapoznaj się z naszym przewodnikiem do naucz się lutować.

Do wykonania połączeń z NodeMCU użyliśmy listwy żeńskiej berg.

Po połączeniu możesz sterować kolorem, intensywnością i jasnością RGB za pomocą aplikacji przeglądarki internetowej na urządzeniach z systemem Android lub iOS.

Krok 4: Użyj aplikacji na urządzeniach z systemem Android lub iOS do sterowania paskiem świetlnym RGB

Możesz użyć dowolnej aplikacji przeglądarki internetowej, aby otworzyć panel Tasmota i sterować kolorem, jasnością i intensywnością światła RGB. Możesz także włączyć Mostek Hue emulacja w Tasmota do sterowania i używania aplikacji Amazon Alexa na urządzeniach z systemem Android lub iOS do sterowania paskiem RGB.

Z Mostek Hue emulacji, możesz także sterować światłami RGB oraz zmieniać kolor i jasność. Możesz to zrobić za pomocą poleceń głosowych za pomocą urządzeń Echo lub asystenta głosowego Alexa. Kroki są następujące.

  1. otwarty Tasmota panel webowy i przejdź do Konfiguracja > Konfiguruj inne.
  2. Nazwij swoje urządzenie, np. RGB, a następnie wybierz Mostek Hue pod Współzawodnictwo. Kliknij Ratować.
  3. Na urządzeniu z systemem Android lub IOS pobierz i zainstaluj Amazonka Alexa aplikacja.
  4. Zaloguj się na swoje konto Amazon i przejdź do Urządzenia.
  5. Uruchom skanowanie urządzenia. Możesz również poprosić Alexę na urządzeniach Echo o znalezienie światła RGB w Twojej sieci. Po prostu powiedz: "Alexa, odkryj urządzenia".

Po dodaniu urządzenia możesz sterować światłem RGB, jasnością i zmieniać kolor za pomocą aplikacji Alexa i urządzeń Echo za pomocą poleceń głosowych.

Kontroluj światła RGB przez Internet

Możesz użyć protokołu MQTT lub aplikacji Alexa (wymaga urządzenia Echo w lokalizacji), aby sterować zmodernizowaną taśmą LED RGB przez Internet. W tym celu możesz skorzystać z publicznego lub prywatnego brokera MQTT. Będziesz także potrzebować aplikacji klienta MQTT na smartfonie (kilka jest dostępnych w Sklepie Play).

Po skonfigurowaniu możesz dodać przyciski w aplikacji MQTT na Androida, aby wysyłać dane JSON w celu zmiany lub wyświetlenia kolorów DIY. Co więcej, możesz użyć Home Assistant i ESPHome do sterowania zmodyfikowanymi światłami RGB, wyświetlania kolorów DIY i dodawania automatyzacji.

26 sposobów na wykorzystanie taśm LED RGB do rozświetlenia życia

Czytaj dalej

UdziałĆwierkaćUdziałE-mail

Powiązane tematy

  • majsterkowanie
  • Pomysły na projekty DIY
  • Samouczki dotyczące projektów DIY
  • Światła ledowe

O autorze

Ravi Singh (10 opublikowanych artykułów)

Ravi jest ekspertem w dziedzinie technologii, entuzjastą IoT i miłośnikiem Linuksa z doświadczeniem w tworzeniu dużych zbiorów danych i tworzeniu aplikacji. Większość weekendów spędza pracując z urządzeniami IoT i grając w gry na Xboksie. Jest także samotnym podróżnikiem, który uwielbia wędrówki i odkrywanie nowych szlaków.

Więcej od Raviego Singha

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować