Jak najtaniej sterować 3 żarówkami/ledami z komputera?
Jak najtaniej sterować 3 żarówkami/ledami z komputera?
Witam serdecznie forumowiczów forum światełka.pl
Mam dosyć nietypowy problem. Potrzebuję taniej i (chyba) prostej instalacji do oznaczania kamerek przy nagraniach na żywo. Tak aby goście i prowadzący wiedzieli która kamerka jest w danym momencie aktywna. Kamerki przełączam klawiszami na klawiaturze numerycznej i chciałbym aby oprogramowanie umożliwiało podpisanie tych samych klawiszy do przełączania między lampkami. Sterownik ma działać na zasadzie wyłączności jednej lampki. Czyli jak załączamy jedną, którakolwiek z pozostałych 2 się wyłącza.
Mój instynkt laika podpowiedział mi że potrzebny jest sterownik do sterowania ledami na usb. Znalazłem np. takie kombo
http://enterius.pl/sterowniki-led/kontr ... s-usb-dmx/
http://enterius.pl/sterowniki-led/kontr ... c-133-dmx/
Uwagę moją przykuł program graficzny, który jest darmowy i według sprzedawców obsługuje makra. Tylko że do mojego zastosowania to strzelanie do wróbla z armaty. Na allegro wypatrzyłem takie coś
http://allegro.pl/interfejs-usb-dmx-512 ... 05186.html
Tylko nie wiem czy da się to jakoś po ludzku skonfigurować i podłączyć. Jestem laikiem, znam podstawy elektroniki, programuję w PHP a z C/C++ pamiętam tylko podstawy więc jeżeli nie da się graficznie to chociaż żeby można było to ustawić w jakimś XMLu czy skrypcie typu Autohotkey.
A może koledzy znacie kogoś kto by coś takiego był w stanie zrobić za niewielkie pieniądze? Świadomie nie podałem kwestii samych lampek i ich zasilania itp bo tutaj również liczę na pomoc (co będzie najbardziej optymalne do powyższego zastosowania).
Pozdrawiam serdecznie.
Mam dosyć nietypowy problem. Potrzebuję taniej i (chyba) prostej instalacji do oznaczania kamerek przy nagraniach na żywo. Tak aby goście i prowadzący wiedzieli która kamerka jest w danym momencie aktywna. Kamerki przełączam klawiszami na klawiaturze numerycznej i chciałbym aby oprogramowanie umożliwiało podpisanie tych samych klawiszy do przełączania między lampkami. Sterownik ma działać na zasadzie wyłączności jednej lampki. Czyli jak załączamy jedną, którakolwiek z pozostałych 2 się wyłącza.
Mój instynkt laika podpowiedział mi że potrzebny jest sterownik do sterowania ledami na usb. Znalazłem np. takie kombo
http://enterius.pl/sterowniki-led/kontr ... s-usb-dmx/
http://enterius.pl/sterowniki-led/kontr ... c-133-dmx/
Uwagę moją przykuł program graficzny, który jest darmowy i według sprzedawców obsługuje makra. Tylko że do mojego zastosowania to strzelanie do wróbla z armaty. Na allegro wypatrzyłem takie coś
http://allegro.pl/interfejs-usb-dmx-512 ... 05186.html
Tylko nie wiem czy da się to jakoś po ludzku skonfigurować i podłączyć. Jestem laikiem, znam podstawy elektroniki, programuję w PHP a z C/C++ pamiętam tylko podstawy więc jeżeli nie da się graficznie to chociaż żeby można było to ustawić w jakimś XMLu czy skrypcie typu Autohotkey.
A może koledzy znacie kogoś kto by coś takiego był w stanie zrobić za niewielkie pieniądze? Świadomie nie podałem kwestii samych lampek i ich zasilania itp bo tutaj również liczę na pomoc (co będzie najbardziej optymalne do powyższego zastosowania).
Pozdrawiam serdecznie.
Czego tak naprawdę potrzebujesz?
Programu do włączania już zainstalowanych LEDów czy wszystkiego: interfejsu do komputera, okablowania, LEDów do przymocowania na kamerze?
Nie jest też jasne, jakie masz możliwości zaprogramowania dodatkowych działań po wciśnięciu klawisza przełączającego kamerę.
Programu do włączania już zainstalowanych LEDów czy wszystkiego: interfejsu do komputera, okablowania, LEDów do przymocowania na kamerze?
Nie jest też jasne, jakie masz możliwości zaprogramowania dodatkowych działań po wciśnięciu klawisza przełączającego kamerę.
--
pozdrawiam,
Jarek Andrzejewski
pozdrawiam,
Jarek Andrzejewski
Dziękuję za odpowiedź.
Tak jak pisałem potrzebuję instalacji, czyli całości od podstaw - ledy, kable, sterownik itp. Oczywiście co się da do DIY, np. mocowanie dla ledów chciałbym zrobić z kawałka wygiętej blachy. Wywiercić w niej otwór i włożyć tą blachę między podstawę kamerki a platformę montażową statywu. Później do tej blachy przykręcić ledy czy reflektor czy uchwyt żarówki czy co tam będzie potrzebne.
Jeżeli chodzi o działania to w tej chwili po prostu w programie do streamingu mam przypisane skróty klawiszowe - nic skomplikowanego. Ale jak trzeba by było to mógłbym znów zainstalować autohotkey i tam są większe możliwości makr i automatyzacji działań.
Tak jak pisałem potrzebuję instalacji, czyli całości od podstaw - ledy, kable, sterownik itp. Oczywiście co się da do DIY, np. mocowanie dla ledów chciałbym zrobić z kawałka wygiętej blachy. Wywiercić w niej otwór i włożyć tą blachę między podstawę kamerki a platformę montażową statywu. Później do tej blachy przykręcić ledy czy reflektor czy uchwyt żarówki czy co tam będzie potrzebne.
Jeżeli chodzi o działania to w tej chwili po prostu w programie do streamingu mam przypisane skróty klawiszowe - nic skomplikowanego. Ale jak trzeba by było to mógłbym znów zainstalować autohotkey i tam są większe możliwości makr i automatyzacji działań.
Sterownik np. http://sklep.avt.pl/avt5240.html lub http://sklep.avt.pl/avt3062.html, kable odpowiednie (nie wiem, jakie możliwości tam masz). Kontrolek masz bez liku np. w TME (www.tme.eu)
Można pokusić się też o zaprogramowanie ESP8266 i sterowanie via WiFi - to powinno zadziałać nawet z baterii a wtedy przewody niepotrzebne.
Można pokusić się też o zaprogramowanie ESP8266 i sterowanie via WiFi - to powinno zadziałać nawet z baterii a wtedy przewody niepotrzebne.
--
pozdrawiam,
Jarek Andrzejewski
pozdrawiam,
Jarek Andrzejewski
Poczytałem instrukcje i pierwszy układ ewidentnie odpada bo służy tylko do uruchomienia określonej w pliku csv sekwencji a nie interaktywnego wysyłania sygnałów do każdej diody z osobna.
Drugi wydaje się być tym czego potrzebuje aczkolwiek brakuje mu obsługi klawiaturowej i Autohotkey może tutaj nie zadziałać.
Oba projekty pod względem sprzętowym byłyby idealne, gorzej pod względem oprogramowania. Spróbuję się skontaktować z autorem drugiego projektu, może dało by radę go przeprogramować
Drugi wydaje się być tym czego potrzebuje aczkolwiek brakuje mu obsługi klawiaturowej i Autohotkey może tutaj nie zadziałać.
Oba projekty pod względem sprzętowym byłyby idealne, gorzej pod względem oprogramowania. Spróbuję się skontaktować z autorem drugiego projektu, może dało by radę go przeprogramować
jak wyobrażasz sobie wbudowanie w ten sterownik "obsługi klawiaturową"? Przecież klawiatura jest częścią komputera, a ten nie powiadamia wszystkich układów peryferyjnych o tym, że jakieś klawisze są naciskane. To oczywiste, że reakcję na klawisz musisz zapewnić osobnym programem.gambitco pisze:Drugi wydaje się być tym czego potrzebuje aczkolwiek brakuje mu obsługi klawiaturowej i Autohotkey może tutaj nie zadziałać. /.../
--
pozdrawiam,
Jarek Andrzejewski
pozdrawiam,
Jarek Andrzejewski
Myślałem że może szczęśliwie twórca zapewnił obsługę skrótów w samym programie do obsługi urządzenia a nie bezpośrednio w sterowniku. Odpisał że nie ma już kodu źródłowego ale ...
http://www.autohotkey.com/board/topic/2 ... le-script/
... tylko trzeba je lekko zmodyfikować żeby np. litery a i b były wysyłane z jednego klawisza naprzemiennie i do tego zaaplikować zasadę wyłączności
Okazuje się że są skrypty ahk do obsługi COM ...Sam układ reaguje na znaki wyslane po rs232. Znak a - włącz pierwszy przekaźnik b- wyłącz pierwszy itd.
http://www.autohotkey.com/board/topic/2 ... le-script/
... tylko trzeba je lekko zmodyfikować żeby np. litery a i b były wysyłane z jednego klawisza naprzemiennie i do tego zaaplikować zasadę wyłączności
Kamerki nie są przełączane bezpośrednio - one wszystkie naraz są cały czas włączone. Przełączany jest tylko ich "widok" w oknie głównym w samym programie do broadcastingu więc myślę że nie będzie to takim problemem. Ogólnie desynchronizacja jest do przyjęcia na poziomie nawet 2s bo goście i prowadzący i tak są instruowani aby zwracać się głównie do siebie.
Miałem na myśli większy brak synchronizacji: np. kamera się przełączy, a lampka nie.
Proponuję Ci zacząć od rozwiązania kwestii oprogramowania. Podłącz sobie interfejs szeregowy do komputera i spraw, żeby były nim wysyłane odpowiednie rozkazy (dla sprawdzenia możesz podłączyć drugi PC z portem szeregowym i na nim uruchomić terminal (program Putty Ci się przyda), żeby obserwować pojawianie się komend.
Jak to ogarniesz, to kupisz interface i dokończysz projekt.
Proponuję Ci zacząć od rozwiązania kwestii oprogramowania. Podłącz sobie interfejs szeregowy do komputera i spraw, żeby były nim wysyłane odpowiednie rozkazy (dla sprawdzenia możesz podłączyć drugi PC z portem szeregowym i na nim uruchomić terminal (program Putty Ci się przyda), żeby obserwować pojawianie się komend.
Jak to ogarniesz, to kupisz interface i dokończysz projekt.
--
pozdrawiam,
Jarek Andrzejewski
pozdrawiam,
Jarek Andrzejewski
Hmm, pewnie się nie znam ale na mój chłopski rozum skoro wszystko idzie przez USB i ten interfejs COM jest wirtualny to nie powinno być żadnych desync'ów. Może gdyby ów kit był zrobiony dla rzeczywistego rs232 to byłyby problemy, mylę się? No bo skoro z kamerek czyli interfejs USB przesyłany jest obraz 720p bez zająknięcia to raczej nie powinno być problemów z takim samym interfejsem tyle że dla diodek