Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// partage de liens //// une carte des membres//// (apéros) codelab

#1 2011-02-11 06:18:46 Open DMX Control v.1.0

philippe boisnard
membre
Date d'inscription: 2008-09-23
Messages: 466

Open DMX Control v.1.0



Hello

Travaillant sur une pièce de théâtre, je viens de finir un petit outil de contrôle DMX pour le régisseur lumière :
il permet de contrôler 32 canaux (on peut changer cela, car c'est par abstract)

http://codelab.fr/up/Capture-d-ecran-2011-02-11-a-06.13.37-1.png

mais surtout il permet de créer des modules de programmation des DMX :
1/ soit des variations de slides automatisés des 32 canaux avec une variable temps
2/ de créer des groupes de DMX tous controler par un seul slider.

pour les DMX les variables MIDI qui entrent sont celles de l'UC-33 (d'où 32 => nombre de potars et sliders)
tout cela peut être bien évidemment modifié.

p

Dernière modification par philippe boisnard (2011-02-11 06:22:36)

Hors ligne

 

#2 2011-11-06 18:21:38 Re : Open DMX Control v.1.0

Warrenn
nouveau membre
Date d'inscription: 2011-11-06
Messages: 1

Re: Open DMX Control v.1.0



Bonsoir Philippe,

Ton outil de contrôle de DMX m'intéresse énormément, travaillant sur un projet similaire au tien, j'aimerais savoir comment ton DMX est connecté à ton pc, si tu es directement en PC -> DMX ou si tu es en PC -> Carte Arduino -> DMX, car mon projet est de passer par la carte arduino, et je ne vois pas comment je pourrais faire, si tu peux m'éclairer je t'en serais reconnaissant, mais pour le moment je vais essayer sans la carte arduino pour voir si j'y arrive en fesant comme toi. Je te remercie de ton post car il m'a permis d'avancer un peu dans mon projet.

Hors ligne

 

#3 2011-11-06 19:46:18 Re : Open DMX Control v.1.0

pob
Exterminator
Lieu: Toulouse
Date d'inscription: 2009-10-13
Messages: 663
Site web

Re: Open DMX Control v.1.0



Il y a pas mal de choses à ce propos directement sur le site d'arduino.

En gros pour faire la translation de niveau 0V~5V vers -2.5V~2.5V il faut un composant (MAX-485 or SN 75176) et une résitance. C'est pas beaucoup plus dur que ça. smile
http://arduino.cc/playground/DMX/DMXShield
Les fonctions de la librairie sont expliquées sur le site.

A toi ensuite de faire le petit protocole entre puredata et l'arduino pour envoyer l'adresse et la valeur.
[comport] pour communiquer de Puredata vers l'arduino.
Comme on envoi des byte et que le DMX a 512 canaux avec 256 niveaux par canal, il faut ruser un peu.
byte de début genre 0x80, le canal sur 4 byte de 0x00 à 0x7F et ensuite la valeur sur 2 byte de 0x00 à 0x7F aussi. Ca fait de la bande passante perdue, mais c'est le plus simple sans doute.

Hors ligne

 

#4 2012-01-22 20:11:25 Re : Open DMX Control v.1.0

BideJo
nouveau membre
Date d'inscription: 2012-01-22
Messages: 4

Re: Open DMX Control v.1.0



Bonsoir a tous !

Ce programme m'intéresse beaucoup car je suis a la recherche d'un moyen d'envoyer des commandes via un adaptateur compatible OpenDMX. Il semble que ce patch le fasse mais je voudrais pouvoir n'utiliser que la partie emission DMX pour l'intégrer à un autre projet.

Quelqu'un pourrait m'aider pour ça ?

Merci d'avance smile

Dernière modification par BideJo (2012-01-24 09:47:44)

Hors ligne

 

#5 2012-01-22 20:23:49 Re : Open DMX Control v.1.0

philippe boisnard
membre
Date d'inscription: 2008-09-23
Messages: 466

Re: Open DMX Control v.1.0



il faut que tu regardes donc les abstracts, j'ai pas mis le nez dedans depuis pas mal de temps, mais grosso modo l'abstract dmx te dira comment faire cela.

Hors ligne

 

#6 2012-01-24 09:47:18 Re : Open DMX Control v.1.0

BideJo
nouveau membre
Date d'inscription: 2012-01-22
Messages: 4

Re: Open DMX Control v.1.0



Merci pour la réponse

Je vais esayer de comprendre ça, mais j'avoue que je suis un peu paumé car carrément débutant ! Créer un sequenceur ou communiquer en IP c'est facile, mais là...

Par contre j'ai l'impression que tu utilise le midi comme protocole de sortie, pour contrôler une console j'imagine ?

Hors ligne

 

#7 2012-01-24 10:05:55 Re : Open DMX Control v.1.0

philippe boisnard
membre
Date d'inscription: 2008-09-23
Messages: 466

Re: Open DMX Control v.1.0



yop >>> en fait en entrée ctlin c'est du midi avec console UC33
en sortie j'envoie du midi qui passe dans une carte DMX via USB (carte Interface-Z)
en fait on avait tellement de jeux de lumière aux théâtres qu el'on était sur des contrôles 127 et pas 254.

le patche est pas très dur à comprendre.
regarde bien

Hors ligne

 

#8 2012-01-24 11:08:58 Re : Open DMX Control v.1.0

cgiles
membre
Lieu: Est de la France
Date d'inscription: 2005-05-25
Messages: 326

Re: Open DMX Control v.1.0



pob a écrit:

Il y a pas mal de choses à ce propos directement sur le site d'arduino.

En gros pour faire la translation de niveau 0V~5V vers -2.5V~2.5V il faut un composant (MAX-485 or SN 75176) et une résitance. C'est pas beaucoup plus dur que ça. smile
http://arduino.cc/playground/DMX/DMXShield
Les fonctions de la librairie sont expliquées sur le site.

Ne serait il pas plus simple de faire un pont diviseur de 5volt en 2.5, pour la masse, et ainsi obtenir 5v-0v = 2.5v,-2.5v puisque la ddp ( différence de potentiel ) est la même ?

Hors ligne

 

#9 2012-01-24 12:24:38 Re : Open DMX Control v.1.0

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 578
Site web

Re: Open DMX Control v.1.0



citation :

Ne serait il pas plus simple de faire un pont diviseur de 5volt en 2.5, pour la masse, et ainsi obtenir 5v-0v = 2.5v,-2.5v puisque la ddp ( différence de potentiel ) est la même ?

je ne m'y risquerai pas . roll
c'est créer un masse virtuelle (à +2.5) qui se retrouverait immanquablement court-cicuitée au 0v par les équipements reliés à la terre . (laquelle est obligatoire surtout avec de l'éclairage) ... sans compter les problèmes de parasites engendrés par l'impédance du pont diviseur .
De toute façon il ne s'agit pas de décaler une tension mais de la rendre symétrique .

Dernière modification par sakramh (2012-01-25 11:45:52)


le code est l'alchimie de l'âge du silicium

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2014