Arduino UNO - RGB Knight rider

Srdcem zařízení je RGB LED pásek osazený obvody WS2811 (RGB LED driver) a RGB LED diodami, které jsou obsluhovány procesorem ATmega328 (Arduino UNO). Uživatel pomocí tlačítek B1-B3 vybere barvu led pásku (RGB) a pomocí 4 tlačítka vybere program (efekt). Zařízení je napájeno z rozvodu palubní sítě 13,8V (os. automobil). Výhoda použití WS2811 spočívá v použitém množství drátů - bez ohledu na délku RGB LED pásku stačí pouze 3 vodiče: +5V, DATA, 0V. Zvolená RGB barva pásku a zvolený program signalizuje svit LED diod v každém tlačítku (B1-B4).

ZDARMA

  • schema

DONATE

  • zdroj + hex pro Arduino IDE, desky spojů a gerber (Eagle)

Vlastnosti zařízení

  • napájení 12-24V (spínaný zdroj na desce LM2575)/1A z palubní sítě automobilu...
  • změna rychlosti tlačítkem - je indikováno rychlostí blikání Program LED diody
  • změna barev pomocí 3 tlačítek (R, G, B a míchání barev R+G,R+B,G+B,R+G+B...) indikováno RGB LED diodou na panelu
  • nastavená délka pásku s obvody WS2811 - počet RGB pixelů nastaveno na 8ks (tj 8 čipů a 24 LED)
  • RGB pásek s WS2811 - dodavatel: http://worldsemi.en.alibaba.com/product/1117651670-800264513/12v_led_strips_5m_flexible_with_ws2811.html

Video finálního výrobku (pásek 80cm - 8 čipů)

RGB LED pásek WS2811 (napájení 12V)

IMG 20150903 140716

IMG 20150903 140721

 

Scéma zapojení (původní verze WS2801 - dva datové vodiče)

schema

 

Plošný spoj verze WS2801

deska

IMG 20150619 122954

Foto zařízení

IMG 20150622 093245

IMG 20150623 104805

IMG 20150917 061016

IMG 20150917 061028

Video - test ovládání

Původní konstrukce byla navržena pro čipy WS2801, ale dodaný pásek z Chiny obsahuje LED driver WS2811. Deska zůstává stejná, ale použije se pouze vodič D13 z CPU (WS2801 má dva datové, WS2811 má jeden datový vodič).

Princip funkce WS2811

1

2

Zapojení WS2811

ws2811

Toto zapojení se týká výše uvedeného 12V LED pásku...

ws2811 12

Označení pinů WS2811

ws2811 3

LED pásek připojíme ke kontroleru následovně:

  • rudý vodič = +12V
  • bílý vodič = 0V
  • zelený vodič = data (pin D13 na desce)
  • mezi 5V a vodič data vložíme rezistor 470 Ohm

LED pásek má jeden segment 10cm (3x RGB LED + WS2811), lze ho tedy stříhat po 10cm (na každých 10cm je jeden čip).