środa, 18 maja 2016

light jockey 2.5-2.95 nowe tutoriale i filmy

Film DJ-a pokazujący wyniki pracy z LJ 2.5 pod Windows 8


"3x Revo2 1xHQ POWER Galaxy 250 1xSKYTEC Martin Light Jockey 2.5 LJ Manager Windows 8
sekwencja zrobiona w Martin Light Jockey 2.5 Sterowane laptopem z systemem Windows 8 za pomocą sterownika USB KWMATIK:
3xREVO2"



"Zestaw świateł Revo II 2 Par 64 LaserWorld EL400RG Showteck Jumbo Strobe mk2 DTS 2001 
Na filmik pokrótce jak działa przykładowy program na moim zestawie świateł.

- 4x ADJ Revo II
- 2x Led PAR 64 10mm
- LaserWorld EL400RG
- Showteck JumboStrobe mk3
- DTS 2001
- zasłona ledowa
- sterownik KWMATIK/MLJ+LJ Manager"

Martin Light Jockey vs Freestyler 

Martin Light Jockey 2.95 + Vis + LJM nie taki straszny, alternatywa dla Freestyler'a:




niedziela, 22 lutego 2015

ola(open light architecture) server instalacja konfiguracja z USB/DMX512 na Raspberry pi


Serwer OLA (open light architecture) [link]   jest narzędziem z punktu widzenia użytkownika interfejsu OPEN ENTTEC (np KWMATIK USB/DMX512) do konwersji protokołu ArtNet na taki który przeniesie wartości DMX512 do  interfejsu USB/DMX512 . Od wersji 0.9.4 wspiera też interfejsy KWMATIK, wcześniejsze wersje tego serwera wymagają dołączenia jednego pliku z wersji 0.9.4 .



Serwer ten instaluje się na sprzęcie:
  1. komputer PC z systemem Linux (dystybucje oparte na Debianie/fedora/ slackware) - może nim być nawet stary komputer z 256MB ram i dysku 4GB(nawet nie potrzeba monitora, instalacja i konfiguracja poprzez SSH)
  2. Komputer Apple MAcintosh
  3. komputery jednopłytkowe w rodzaju RaspBerry PI(dystrubucja DEBIAN)
 Zestaw Testowy do sprawdzenia serwera OLA:
  1. Komputer RaspBerry Pi B+  z dystrybucją Raspbian
  2. Interfejs KWMATIK USB/DMX512 model: KW-MX0 
  3. Tester DMX512 oparty o klon LED PAR 64  
  4. wersja OLA 0.9.4 kompilowana ze źródeł (wersję 0.9.5 można zainstalować z paczek deb)
 W praktyce po zainstalowaniu takiego serwera w z jednej opcji podanej wyżej uzyskuje się węzeł ArtNET w danej sieci LAN (WAN po kofiguracji w danym ruterze) do którego teraz można się podłączyć w programach DMX512 podając jego adres. Jest to rewelacyjne rozwiązanie gdyż :
  • pozwala uwolnić się od ograniczeń z kompatybilnością z "lepszymi" lub niektórymi programami
  • można zwiększyć liczbę kanałów powyżej 512, obecnie (na luty 2015 rok) na 1 serwer ola można podłączyć 1 interfejs USB/ DMX512
  • Wreszcie z telefonu komórkowego bez względu na system (android, Windows Phone i inne) bez podłączenia kabli można sterować oświetleniem za pomocą oprogramowania co łączy się z protokołem ARTnet! 
Serwer jest konfigurowalny poprzez przeglądarkę internetową(działa też w wersji mobilnej na telefony, IPAD,tablety itp).


Jak zainstalować ? -> https://wiki.openlighting.org/index.php/Download_%26_Install_OLA

Zakładka "DMX Monitor" pozwala na obserwację zmian wartości DMX512 zadawane albo poprzez zmianę suwaków w "DMX Console"

A tak wygląda skonfigurowanie w QLC+ , ponieważ w OLA server (rysunek 1) Universe 1 został ustawiony na 0:0:1 to jest to drugi (liczony od zera)
Na dole w Input 1: i IOutput 2: 
  • Status: open 
  • liczba pakietów

Konfiguracja ArtNet Node pod Chamsys MagicQ



Sterowanie DMX512 poprzez telefon komórkowy , konwersja ArtNet do OPEN ENTTEC

filmy prezentujący działanie:




Telefony / Tablety oparte o ANDROID: 

Zestaw testowy :

  • Komputer RASPBERRY PI 
  • interfejs KWMATIK USB/DMX512 model : KW-D03 (optoizolowany)
  • TESTER DMX512 oparty o klon LED PAR 64 adres DMX512:  1

Dodany interfejs KW-D03 jako output Port


Aplikacja do sprawdzenia działania zestawu testowego:
  • Art-NET Controller Lite
Konfiguracja protokołu ArtNet

 testowanie DMX512 : zmiana wartości na kanałach 1-4

















 Prezentacja na youtube jak sterować światłami i innymi urządzeniami DMX512 poprzez w/w Aplikacje

wtorek, 17 lutego 2015

Configure KWMATIK USB/DMX512 interface under APLLE OSX Macintosh

Driver for USB/Dmx512 is included in the OSX system , first step is download patch:

The solution is to disable the new Apple driver. It's working on earlier or later OSX versions .


After that watch device profile:














And download QLC+ (in secure option allow install from HDD disk)
When you start QLC+ , at the bottom of the window are tabs selected "(INPUT / OUTPUT) / Mapping" from the list of "DMX USB" and check the OUTPUT 
KWMATIK USB interface OUTPUT / DMX512 appears in UNIVERSE1 

Then switch to the TAB  "Simple Desk", here is a simple sliding pad and directly change values for DMX512 bus changes by sliders, video shows these action

 







wtorek, 30 grudnia 2014

Konfiguracja interfejsu USB/DMX512 (KWMATIK) na komputerach RASBERRY PI

Konfiguracja interfejsu USB/DMX512 (KWMATIK) na komputerach RASBERRY PI(banana PI)

Interfejs USB<>DMX512 firmy KWMATIK korzysta ze sterowników FTDI stąd żeby były widziane w systemie operacyjnym musi on posiade zainstalowane te sterowniki.

w wersji (po wydaniu komendy uname -a ):
Linux raspberrypi 3.12.35+ #730 PREEMPT Fri Dec 19 18:31:24 GMT 2014 armv6l GNU/Linux 
 sterowniki FTDI są zainstalowane i po podłączeniu urządzenia , jest ono dostępne w systemie, sprawdzenie w konsoli po wydaniu komendy dmesg:

 6553.371899] usb 1-1.2: new full-speed USB device number 6 using dwc_otg
[ 6553.499838] usb 1-1.2: New USB device found, idVendor=0403, idProduct=6001
[ 6553.499876] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 6553.499891] usb 1-1.2: Product: USB/DMX512 KW-MX-0
[ 6553.499905] usb 1-1.2: Manufacturer: KWMATIK
[ 6553.499918] usb 1-1.2: SerialNumber: Widzew1910
[ 6553.563050] usbcore: registered new interface driver usbserial
[ 6553.565048] usbcore: registered new interface driver usbserial_generic
[ 6553.565231] usbserial: USB Serial support registered for generic
[ 6553.582142] usbcore: registered new interface driver ftdi_sio
[ 6553.584283] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 6553.584855] ftdi_sio 1-1.2:1.0: FTDI USB Serial Device converter detected
[ 6553.585452] usb 1-1.2: Detected FT232RL
[ 6553.585483] usb 1-1.2: Number of endpoints 2
[ 6553.585502] usb 1-1.2: Endpoint 1 MaxPacketSize 64
[ 6553.585519] usb 1-1.2: Endpoint 2 MaxPacketSize 64
[ 6553.585533] usb 1-1.2: Setting MaxPacketSize 64
[ 6553.587268] usb 1-1.2: FTDI USB Serial Device converter now attached to ttyUSB0
 Jeżeli końcówka listingu wskazuje że urządzenie zostało rozpoznane i przypisano mu port szeregowy
ttyUSB0 (plik /dev/ttyUSB0) , opcjonalnie ttyUSB1,ttyUSB2, ttyUSBn itp

następnie aby sprawdzić czy dla użytkownika default-owego "pi" , "$" przy znaku zachęty.
W konsoli wydajemy polecenie:
cat >/dev/ttyUSB0  
 gdy nacisniemy <enter> dioda TX w interfejsie miga , co oznacza że user ma pełen dostęp , zostało instalacja programu do DMX512 (np: QLC+)

gdyby tak nie było należy wyslistować katalog /dev/ i zobaczyć prawa dostępu dla pliku ttyUSB0
w FEDORZE pomaga dodanie bieżącego usera do grupy "dialout" lub "plugdev"

Także można dodać do pliku /etc/udev/rules.d/naszezasady.rules (na prawach roota) :
SUBSYSTEM=="usb|usb_device", ACTION=="add", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", GROUP="plugdev"
Jeśli po wydaniu komendy "id" dla danego user'a nie ma na liście grupy "plugdev"
to dodajemy usera do grupy "plugdev":
usermod -a -G plugdev nasz_user
Zmiany będą aktywne po reboot systemu.

poniedziałek, 21 lipca 2014

Ustawienia adresów na dipswitch w urządzeniach DMX 512, walka ze zmorą przeliczania dla początkujących

Zrozumienie adresacji urządzeń DMX512 to podstawa, brak zrozumienia tej kwestii uniemożliwia wykonanie jakiejkolwiek prezentacji wizualnej.

Adres na urządzeniach DMX 512 można ustawić na 2 sposoby: 
  1. ustawienie poprzez wbudowane MENU
  2. dipswitch

 Pkt 1 jest prosty , ustawiamy zadany adres w zakresie 1-511, gorzej jest z dipswitch.

Dipswitch jest przełącznik  hebelkowy , na urządzeniach DMX512 jest w postaci 10-hebelkowej , gdzie każdy hebelek to odzielny obwód.
Powstało wiele aplikacji także na telefony komórkowe do przeliczania adresów, swoje wersje takie aplikacje posiadają m.in. na androida, Windows phone.
Poniżej przykłady :


Na dipswitch'u strzałka pokazuje kiedy pozycja oznacza ON ,czyli zwarcie poszczególnego włacznika , po prostu 1 logiczną.

Adresy te możemy też przeliczać kalkulatorem w PC(tryb :naukowy)  ,czyli wpisuje się liczbę dziesiętną
np : 42 jak na rysunku co dla binarnej oznacza 101010 , i porównujemy od prawej :
  1. 0 czyli hebelek OFF
  2. 1 czyli hebelek ON
  3. 0 czyli hebelek OFF
  4. 1 czyli hebelek ON
  5. 0 czyli hebelek OFF
  6.  1 czyli hebelek ON
reszta 0 czyli OFF , czyli okazuje się bardzo proste.
Inny sposób to podstawianie do potęgi  hebelków dipswitch, które mają być ON odejmując jeden :
2^(2-1)+2^(4-1)+2^(6-1)=2^1+2^3+2^5=2+8+32=42

Teraz mając umiejętność przeliczania adresów zostanie pokazany na przykładzie adresacja zbioru urządzeń DMX 512.

  1. BELKA EUROLITE LED BAR 252 DIODY 10mm DŁUGA 107cm DMX - Dipswitch
  2.  Laser RG HOTWHEEL LASER DMX - Dipswitch
  3.  ADJ Efekt LED Quad GEM DMX - Dipswitch
  4.  FLASH - LED PAR 36 RGB DMX - Dipswitch
  5.  Lampa Par 64
  6.  Lampa Par 64
  7. Lampa Par 64
  8. Lampa Par 64

Teraz zostanie opisane jak ustawić adresację, zaczynajać od adresu 1 dla 1 urządzenia:

  1. BELKA EUROLITE LED BAR 252 Opis : http://images.thomann.de/pics/atg/atgdata/document/manual/li_eurolite_led_bar_rgba_252_10_ger_de.pdf  z opisu wynika że urządzenie  posiada 12 kanałów,na dipswitch  (włączenie trybu adresacji DMX512 str. 21/23 instrukcji) adres: 1 ustawienie hebelków : 1-ON , 10-ON
  2.  Laser RG HOTWHEEL LASER - liczba kanałów : 20 adres: 13 binarnie 1101 1-ON 3-ON 4-ON 10-ON
  3.  ADJ Efekt LED Quad GEM DMX - liczba kanałów : 7 adres : 33 binarnie 10 0001 1-ON 6-ON 10-ON
  4. FLASH - LED PAR 36 RGB DMX  opis: link do instrukcji    liczba kanałów : 7 adres: 41  binarnie 10 1001  1-ON 4-ON 6-ON 10-ON
  5. Lampa Par 64 - liczba kanałów :6 (w zależności od producenta liczba kanałów może mieć 4-6) adres: 48  binarnie 11 0000  5-ON  6-ON 10-ON
  6. Lampa Par 64 - liczba kanałów :6 adres: 54  binarnie 10 0110  2-ON 3-ON 6-ON 10-ON
  7. Lampa Par 64 - liczba kanałów :6 adres: 60 binarnie 11 1100  3-ON 4-ON 5-ON 6-ON 10-ON
  8.  Lampa Par 64 - liczba kanałów :6 adres:66 binarnie 100 0010  2-ON 7-ON  10-ON