H801 – Sterownik Taśm LED idealny ?

Taśma led - i co dalej

Jeśli już wybraliśmy naszą idealną taśmę LED teraz czas nią zasterować.
Dziś skupimy się na taśmach zwykłych nie adresowalnych, nie będziemy zagłębiać się w mnogość wszystkich możliwych wyborów taśm LED.

Podstawowy podział na barwę:

  • RGB – Red Green Blue
  • RGBW – Jest to taśma zawierająca w jednej diodzie wszystkie kolory + W(White)
  • RGB + W – Jest to taśma zawierająca osobno diody RGB i osobno W(White)
  • RGBWW – Jest to taśma podobna do RGBW, jednakże kolor biały użyty w niej jest Ciepły
  • WW – Ciepła Biała
  • W – Neutralna Biała
  • CCT – Z możliwością zmiany temperatury koloru białego

Tyle informacji wystarczy nam w dalszym wyborze i konfiguracji sterownika

Sterownik H801

Czemu wybór padł akurat na ten sterownik. 
Przede wszystkim jest tani, a do tego obsłuży dowolną w wymienionych wyżej taśm led obsługuje aż 5 kanałów. Najważniejszym argumentem jednak jest to że jest oparty o ESP, co otwiera nam ogromne możliwości.

Dane techniczne:

  • Moc maksymalna 96W
  • 5 kanałów PWM (każda 4A)
  • Napięcie wejściowe 5-24v 

Flashowanie

W tym kroku będziesz potrzebował programatora CP2102 USB -> TTL
Do uzyskania najlepszego efektu użycia sterownika i prostego połączenia go z naszym systemem HomeAssistant, użyjemy EspHome.

 

Schemat

Podłącz progamator według poniższego schematu (moja metoda bez lutowania polega na przytrzymaniu styków pod kątem podczas flashowania, działa za każdym razem !) 

Skopiuj poniższy kod do swojego EspHome.
Przed wgraniem oprogramowania pamiętaj o wybraniu w EspHome odpowiedniego urządzenia (tty)

Do urządzenia możesz podpiąć dowolną taśmę LED, w zależności od typu (RGB/CCT) wybierz odpowiedni komponent w ESPhome (https://esphome.io/index.html#light-components)
Przykładową oficialną konfiguracje znajdziecie także tutaj

Kod EspHome RGB

esphomeyaml:
  name: "kitchen_top"
  platform: ESP8266
  board: esp01_1m
  board_flash_mode: dout
wifi:
  ssid: 'XX'
  password: 'XX'

logger:
api:
ota:
  safe_mode: True
  
# Board: Generic ESP8266
# Flash Size: 1M (64K SPIFFS)
# Upload Speed: 115200
#define RGBW_INVERSE_LOGIC      1
# R 	GPIO 15 	PWM1
# G 	GPIO 13 	PWM2
# B 	GPIO 12 	PWM3
# W1 	GPIO 14 	PWM4
# W2 	GPIO 04 	PWM5
# LED D1(red) 	GPIO 05
# LED D2 (green) 	GPIO 01
# light:
#   - platform: rgbw
#     name: "Livingroom Lights"
#     red: output_component1
#     green: output_component2
#     blue: output_component3
#     white: output_component4
# The chip used on this board is the ESP8266EX.
# 5 PWM outputs are connected to DTU35N06 MOSFETs to drive the 5 output channels (RGB + W1 + W2).
light:
  - platform: rgb
    name: "kitchen_top"
    red: output_r
    green: output_g
    blue: output_b
    default_transition_length: 0s
output:
  - platform: esp8266_pwm
    pin: GPIO15
    frequency: 500 Hz
    # inverted: True
    id: output_r
  - platform: esp8266_pwm
    pin: GPIO13
    frequency: 500 Hz
    # inverted: True
    id: output_g
  - platform: esp8266_pwm
    pin: GPIO12
    frequency: 500 Hz
    # inverted: True
    id: output_b
  - platform: esp8266_pwm
    pin: GPIO14
    frequency: 500 Hz
    # inverted: True
    id: output_w
  - platform: esp8266_pwm
    pin: GPIO4
    frequency: 500 Hz
    # inverted: True
    id: output_ww
 

Kod EspHome CTT

esphomeyaml:
  name: "kitchen_top"
  platform: ESP8266
  board: esp01_1m
  board_flash_mode: dout
wifi:
  ssid: 'XX'
  password: 'XX'

logger:
api:
ota:
  safe_mode: True

light:
  - platform: cwww
    name: "Livingroom Lights"
    cold_white: output_w
    warm_white: output_ww
    cold_white_color_temperature: 6536 K
    warm_white_color_temperature: 2000 K
output:
  - platform: esp8266_pwm
    pin: GPIO14
    frequency: 500 Hz
    # inverted: True
    id: output_w
  - platform: esp8266_pwm
    pin: GPIO4
    frequency: 500 Hz
    # inverted: True
    id: output_ww
 

Integracja z HA

Dzięki użyciu opcji „api”, będzie sprowadzać się do dodania urządzenia w postaci „Light” za pomocą integracji EspHome

Alternatywy

Już niedługo na blogu pojawią sie wpisy o innych sterownikach oraz możliwościach sterowania taśmami LED

H801 – Sterownik Taśm LED idealny ?
Przewiń do góry