Arduino DMX512 avec connecteur XLR et lecteur microSD
search
  • Arduino DMX512 avec connecteur XLR et lecteur microSD
  • Arduino DMX512 avec connecteur XLR et lecteur microSD
  • Arduino DMX512 avec connecteur XLR et lecteur microSD
  • Arduino DMX512 avec connecteur XLR et lecteur microSD

Kit de blindage Arduino DMX 512 avec connecteur XLR et lecteur microSD

32,14 $
TTC

Shield équipé d'une interface RS485, d'un lecteur de carte micro SD et d'un connecteur XLR 3 contacts.

Quantité
In Stock

  Paiements Sécurisés

Payez en toute sécurité par Carte Bancaire, PayPal, Amazon Pay ou Virement Bancaire

  Livraison Rapide

Nous livrons dans toute l’Europe et dans le monde entier avec UPS, DHL et DPD

  Retour Facile sous 30 Jours

Vous disposez de 30 jours après la livraison pour retourner un produit si vous n’êtes pas satisfait

Attention, le produit est un KIT et donc vous recevrez les composants à souder avec un fer à souder électronique et tout le nécessaire pour recréer l'appareil comme indiqué sur l'image. Le KIT comprend des instructions illustrées faciles à comprendre en anglais.

NIVEAU D'EXPÉRIENCE REQUIS moyen-faible

L'assemblage et les tests par Mectronica STORE sont également disponibles en ajoutant la quantité 25 du service d'assemblage KIT .

INFORMATIONS | TÉLÉCHARGER LA BIBLIOTHÈQUE ARDUINO | LOGICIEL PC

Shield équipé d'une interface RS485, d'un lecteur de carte micro SD et d'un connecteur XLR 3 contacts. Associé à Arduino et à un logiciel gratuit avec lequel nous pouvons construire des séquences d'activation (même synchronisées avec de la musique), il permet de contrôler les appareils d'interface DMX512 depuis un PC. Le lecteur de carte micro SD peut être géré par Arduino afin d'effectuer de multiples fonctions liées au contrôle des appareils DMX512 : par exemple, il peut stocker des séquences d'activation de lampes et d'appareils pour le spectacle, à reproduire suite à une commande donnée par l'ordinateur ou simplement par le bouton P1 dont le shield est équipé. Le shield est conçu pour être connecté à un écran LCD série avec lequel nous pouvons visualiser des informations concernant, par exemple, la séquence en cours d'exécution, l'adresse attribuée à l'appareil DMX512 contrôlé, le nom de la séquence stockée sur la carte micro SD, etc.

Sur demande, nous pouvons créer des applications utilisant cette carte. Pour plus d'informations, vous pouvez nous contacter.

MICROLOGICIEL

Le firmware permet Arduino de créer et d'envoyer des chaînes de commandes DMX512 standard composées d'un maximum de 512 octets, chacune exprimant 256 niveaux de luminosité, ou le mouvement d'un rotor sur lequel sont montés des luminaires ou d'autres appareils, selon l'appareil contrôlé. Chaque chaîne commence par une impulsion d'en-tête suivie en séquence de tous les bits ; Chaque décodeur/contrôleur monocanal est configuré pour interpréter uniquement son propre octet, tandis que les décodeurs avec contrôleurs multicanaux interprètent une plage d'octets. Pour que cela se produise, chaque décodeur compte le nombre d’octets à partir de l’en-tête. Il s'ensuit que pour atteindre le décodeur/contrôleur identifié par une certaine adresse, Arduino doit générer une chaîne contenant autant d'octets qu'il y a de canaux jusqu'à cette adresse : par exemple, voulant contrôler le périphérique avec l'adresse 128, notre système doit générer une chaîne contenant au moins les 128 premiers octets (il peut même ne pas générer ceux de 129 à 512, car ils ne sont pas pertinents, aidant à maintenir une bonne vitesse de mise à jour des appareils DMX512). La génération de chaînes est assurée par une bibliothèque appelée DMXSimple (mais il en existe d'autres...) qui peut être téléchargée depuis le référentiel Google http://code.google.com/p/tinkerit/wiki/DmxSimple . De toute évidence, vous devez inclure la bibliothèque dans votre croquis. Deux croquis sont déjà fournis dans la bibliothèque (vous pouvez y accéder avec la commande de menu Exemples) : le premier permet de faire un fondu d'un canal DMX (voir FadeUp, Listing 1) tandis que le second permet de régler la valeur et le canal DMX via série (voir SerialToDmx). Lors du réglage des adresses des périphériques à contrôler, rappelez-vous ce qui a été dit précédemment, donc si vous devez intervenir sur un décodeur/contrôleur DMX512, définissez éventuellement une adresse basse pour celui-ci ; Cela vous permettra de réduire le travail d' Arduino et d'accélérer la numérisation, afin que vous puissiez facilement effectuer des jeux légers très rapides. En plus des deux exemples de croquis contenus dans la bibliothèque, vous pouvez télécharger deux autres depuis notre site appelés FadeUpHSV, qui effectue un fondu entre les différentes couleurs RVB, et DMX_LightSequencing, qui vous permet d'utiliser le logiciel Vixen, qui fonctionne sur un PC dans un environnement Windows et vous permet de construire des séquences de contrôle de la lumière en définissant les canaux à activer et en combinant éventuellement l'allumage et l'extinction des lumières ou l'activation d'autres appareils DMX512, à certains moments pendant la lecture d'un morceau de musique, que vous pouvez charger à partir du même programme. Les deux exemples de croquis contenus dans la bibliothèque et FadeUpHSV ont été modifiés par nos soins pour être compatibles avec les lampes RGB contrôlables en DMX (par exemple la lampe Velleman VDPLP-64SB) ; Ainsi, il suffit d'indiquer l'adresse de départ du DMX, puis Arduino fait le reste. Concentrons-nous maintenant sur le quatrième exemple de croquis (Listing 2), appelé DMX_LightSequencing, car c'est celui qui nous permet d'interagir avec Arduino via un PC et donc de faire les choses les plus intéressantes ; dans ce croquis, en plus de l'adresse DMX512 de départ, vous devez également spécifier le nombre de canaux à gérer, dans le sens où vous devez indiquer Arduino quelle est l'adresse du premier canal et combien de canaux suivent. De cette façon, Arduino pourra construire la chaîne nécessaire, en remplissant les positions correspondant aux adresses précédant celle de départ avec autant d'octets zéro que possible et en terminant la chaîne avec l'octet de l'adresse du dernier canal. Cela, comme mentionné, évite de gaspiller des ressources dans la reconstruction de la partie de la chaîne qui n’est pas nécessaire. Le croquis doit être utilisé en combinaison avec le programme Vixen, qui peut être téléchargé gratuitement sur http://www.vixenlights.com/ ; Ce logiciel peut fonctionner sur pratiquement n'importe quel ordinateur (les exigences sont un processeur 486 ou supérieur, au moins 128 Mo de RAM et 2 Go d'espace disque libre, un système d'exploitation Windows 98 ou ultérieur, à condition que Microsoft .NET Framework soit installé). Avec ce logiciel il est possible de créer des séquences lumineuses (mais pas seulement) éventuellement liées à de la musique ; l'une des applications les plus suggestives est la combinaison avec des lumières de Noël, dont vous pouvez voir une petite démo dans cette vidéo, à l'adresse https://www.youtube.com/results?search_query=vixenlights&oq=vixenlights . Vixen dispose de plusieurs formats de sortie, notamment série (malheureusement, vous ne pouvez sélectionner que COM 1, 2, 3 ou 4) que nous pouvons utiliser pour une connexion USB à partir d'un COM virtuel ; en sélectionnant le port COM auquel Arduino est connecté (Figure ci-dessous "Sequence Plugin Mapping"), le logiciel envoie la valeur que chaque canal doit prendre. Arduino interprète ces données et gère ses E/S numériques en conséquence. Normalement, en effet, les projets disponibles sur le « réseau » nécessitent Arduino contrôle les lampes, ou plutôt leurs contrôleurs, via leurs propres sorties numériques, mais cela limite considérablement le nombre de canaux utilisables (même en utilisant un Arduino MEGA les ports disponibles sont de 54).

Dans notre application, nous utilisons cependant la bibliothèque DMX, qui via le shield DMX nous permet de gérer 512 canaux (y compris analogiques). De cette façon, il est possible de gérer divers périphériques, même autres que les lumières classiques, comme les machines à fumée et à neige, les stroboscopes, les têtes rotatives, etc. Il existe de nombreuses séquences prêtes à l'emploi disponibles sur le Web ; la seule chose à faire est de paramétrer la sortie de la séquence (c'est à dire le port série) et de programmer Arduino en indiquant le nombre de canaux utilisés dans la séquence.

À l'adresse Web http://www.landolights.com/main/component/option,com_remository/Itemid,54/func,select/id,3/ vous pouvez trouver des séquences de partage, qui peuvent être utilisées pour contrôler des lampes, des projecteurs et des bandes lumineuses avec une interface DMX, qui coloreront n'importe quel événement avec de la lumière.

FT996M
2 Produits

Vous aimerez aussi

Service d'assemblage de KIT...

1,65 $
(5/5) sur un total de 1 notes