Wbudowany kontroler DMX do spalania człowieka

January 23, 2023 0 By pfut

Jest to kontroler oświetlenia [Paul Stoffregen] zbudowany do spalania człowieka. Chcieli wybrać DMX kontrolowanego oświetlenia w tym roku, ale wiele zazwyczaj zawiera komputer do uruchomienia sekwencji oświetleniowych. Ta płyta prowadzi zaprogramowaną sekwencję DMX za pomocą włamanego pliku projektowania oświetlenia.

Choreografia do oświetlenia została zaplanowana za pomocą programu o nazwie Vixen 2. Istnieje jedna nowsza wersja oprogramowania, ale [Paul] potrzebna do przetłumaczenia pliku wyjściowego do użytku z mikrokontrolerem i wersją 2 sprawia, że ​​jest to trochę łatwiejsze niż wersja 3. Mówiąc o konwersji, nie chciał zacząć od kwadratu jeden i trochę poszukiwania doprowadziły do ​​samouczka, który [Bill Porter] w ubiegłym roku na konwersji plików Vixen do użytku z Arduino. Nie było dokładnie tym, co miał na myśli, ale dużo pracy było tam.

Kilka kodeksu wygięła skrypt do [Paula]. Zmienił funkcję parsowania XML, aby zaniedbać wszystkie oprócz głównych kanałów w pliku. Miał także wyjście pliku tekstowego, który może być przechowywany na karcie SD. Ponieważ wyjście nie jest błyskawiczne do chipa, znacznie zwiększa dostępną pamięć żeglującą drogę na znacznie dłużej i znacznie bardziej złożone pokazy.

Chcesz dowiedzieć się więcej o protokole używanym przez urządzenia DMX? Sprawdź ten starter.