Skip to content

cigoria/DMX-Ledstrip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DMX RGB LED Strip Controller

Hardver összetevők

A projekt megépítéséhez az alábbi főbb alkatrészekre van szükség:

  • Arduino nano: Aliexpress link - Arduino Nano v3 usb-c
  • RGB LED Szalag: Aliexpress link - WS2812B 5V 2m 60led IP30 Black
  • DMX → TTL - Max485
  • Tápegység: 5V 5A

MAX485 Bekötés

DMX → MAX485

A legtöbb DMX csatlakozó esetén:

  • DMX+ → A
  • DMX− → B
  • GND → GND

MAX485 → Arduino Nano

MAX485 Pin Arduino Pin
RO D0 (RX)
RE GND
DE GND
DI Nem használt
VCC 5V
GND GND

Fontos: A RE és DE láb legyen földön, mert a vezérlő csak fogad DMX adatot.


LED Szalag Bekötés

LED Szalag Csatlakozás
5V Tápegység 5V
GND Tápegység GND + Arduino GND
DI Arduino D6

Ajánlott a LED szalagot közvetlenül a tápról etetni, és hosszabb szalag esetén több ponton visszatáplálni.

Üzemmód Kapcsoló Bekötés

A két üzemmód (A és B) közötti váltáshoz egy 2-állású kapcsolót használunk.

Kapcsoló Arduino Pin Megjegyzés
Közös (Common) 5V
1. állás D9 "A" Üzemmód
2. állás D10 "B" Üzemmód

DMX Cím Állító Gombok

Két nyomógomb segítségével állítható a kezdőcím (Start Address). A gombok a belső felhúzóellenállás (INPUT_PULLUP) miatt a GND felé kapcsolnak.

Gomb Arduino Pin Funkció
UP D7 Cím növelése (+1)
DOWN D8 Cím csökkentése (-1)

DMX Csatorna Kiosztás

A rendszer két választható üzemmódot támogat a rugalmas vezérlés érdekében.

"A" Üzemmód: 6-Csatornás Funkció (Teljes kontroll)

Csatorna Funkció Értéktartomány
CH1 Piros (Red) 0 - 255
CH2 Zöld (Green) 0 - 255
CH3 Kék (Blue) 0 - 255
CH4 Fő fényerő (Master Dimmer) 0 - 255
CH5 Villogás (Strobe) 0 (Ki) - 255 (Gyors)
CH6 Mode (Speciális effektek) Lásd az "Effektek" részt

"B" Üzemmód: 5-Csatornás Funkció (Szegmens vezérlés)

Csatorna Funkció Értéktartomány
CH1 LED választó / Szegmens 0 - 255
CH2 Piros (Red) 0 - 255
CH3 Zöld (Green) 0 - 255
CH4 Kék (Blue) 0 - 255
CH5 Fő fényerő (Master Dimmer) 0 - 255

Beépített Effektek

A 6-csatornás mód (CH6) aktiválásával az alábbi programok futtathatók:

  1. RGB Szivárvány: Lassú, folyamatos színátmenet a teljes skálán (mindegyik Led más színű).
  2. Instant Színváltás: Hirtelen, ugrásszerű váltás az alapszínek között.
  3. Fade Színváltás: Lágy elhalványulással kísért automatikus színváltás.

Könyvtárak

A projekt futtatásához az alábbi Arduino könyvtárak szükségesek:

  • FastLED
  • Conceptinetics DMX Library

Mindkettő telepíthető az Arduino IDE Library Managerből.


DMX Címzés

A kontroller a kódban beállított DMX Start Addressről indul.
Alapérték: 1-es csatorna

Kódban módosítható:

#define DMX_START 1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages