Table des matières:
- Étape 1: Préparation du blindage DMX
- Étape 2: Assemblage
- Étape 3: Coder
- Étape 4: Connectez-vous aux appareils DMX
- Étape 5: Configurer les dispositifs d'éclairage/d'effets dans Stage Monster Live
- Étape 6: Terminé
Vidéo: Contrôleur IOT DMX avec Arduino et Stage Monster Live : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Contrôlez l'éclairage de la scène et d'autres appareils DMX à partir de votre téléphone ou de tout autre appareil connecté au Web. Je vais vous montrer comment créer rapidement et facilement votre propre contrôleur DMX qui fonctionne sur la plate-forme Stage Monster Live à l'aide d'un Arduino Mega.
Fournitures:
Arduino Mega 2560
Bouclier Ethernet
store.arduino.cc/usa/arduino-ethernet-shield-2
Bouclier DMX
www.dfrobot.com/product-984.html?gclid=Cjw…
Bibliothèque de conceptinetics pour shield DMX
sourceforge.net/p/dmxlibraryforar/code/ci/…
Deux (2) fils de liaison courts
Un câble DMX pour chaque dispositif d'éclairage DMX
Terminaison DMX
Alimentation (adaptateur AC/DC, batterie, etc.)
Compte Stage Monster Live (nécessite un abonnement, mais offre un essai gratuit de 7 jours)
www.stagemonsterlive.com
Étape 1: Préparation du blindage DMX
Le blindage Ethernet et le blindage DMX essaieront d'utiliser le port série 0 pour communiquer avec l'Arduino et ils interféreront les uns avec les autres si nous ne réparons pas cela, nous devons donc d'abord faire un peu de travail de préparation pour les deux blindages pour fonctionner correctement. Parce que le shield DMX est placé sur le dessus de la pile, il sera plus facile d'y apporter des modifications au lieu du shield Ethernet.
La première chose que nous devrons faire est de couper (ou replier) les broches inférieures du blindage DMX aux broches numériques 0 et 1 (RX0 et TX0) afin que ces deux broches ne soient pas connectées à l'Arduino. Plus tard, nous allons connecter le shield DMX à l'Arduino via le port série 1. Pour l'instant, nous pouvons passer à une légère modification du fichier conceptinetics.h.
Vous trouverez probablement ce fichier partout où vos bibliothèques installées par l'utilisateur sont conservées. Pour moi, c'est sous Documents -> Arduino -> bibliothèques -> Conceptinetics. Vous pouvez simplement ouvrir le fichier Conceptinetics.h dans le Bloc-notes. À environ 44 lignes de l'endroit où commence le code réel dans ce fichier, vous trouverez une section pour définir le port série à utiliser pour le port DMX. Par défaut, il sera défini sur 0. Vous pouvez le remplacer par le port que vous souhaitez utiliser en décommentant la ligne de ce port et en commentant la ligne du port 0. Enregistrez ensuite le fichier. Maintenant, lorsque nous aurons les deux blindages connectés à l'Arduino, ils pourront tous les deux fonctionner sans interférer les uns avec les autres.
Étape 2: Assemblage
C'est la partie la plus facile. Le blindage Ethernet va au-dessus de l'Arduino et le blindage DMX va au-dessus du blindage Ethernet. À l'aide de vos deux cavaliers, connectez les broches TX0 et RX0 du blindage DMX aux broches appropriées de l'Arduino (TX1 et RX1 si vous avez choisi le port série 1, etc.). Cela permet au shield DMX de communiquer avec l'Arduino via le port que vous avez choisi tandis que le shield Ethernet communique avec lui via le port série 0.
Étape 3: Coder
Téléchargez le sketch stmrfile.ino et ouvrez-le dans votre IDE Arduino. Remplissez les informations d'identification Stage Monster Live dans les variables intitulées Nom d'utilisateur, Mot de passe et Api_Key (il s'agit de la clé API d'accès qui se trouve dans la section Configurer de la page de votre compte Stage Monster Live), puis branchez votre Arduino, sélectionnez votre appareil dans le menu Port (sous Outils dans la barre d'outils) et téléchargez le croquis sur votre Arduino. Si l'appareil a été assemblé correctement et que la bibliothèque Conceptinetics a été installée correctement, il ne devrait y avoir aucune erreur.
Étape 4: Connectez-vous aux appareils DMX
Connectez un câble DMX à la sortie DMX du blindage DMX. Connectez l'autre extrémité au premier appareil DMX, puis connectez cet appareil DMX au suivant de la même manière, et ainsi de suite. Utilisez un terminateur DMX sur le dernier appareil DMX de la chaîne.
Laissez l'Arduino branché sur votre ordinateur ou débranchez-le et utilisez une source d'alimentation séparée pour l'alimentation. À l'aide du câble Ethernet, connectez le blindage Ethernet à votre routeur.
Étape 5: Configurer les dispositifs d'éclairage/d'effets dans Stage Monster Live
Connectez-vous à votre compte Stage Monster Live et accédez à l'interface de contrôle.
Pour chacun de vos appareils d'éclairage/effets DMX, procédez comme suit:
Vérifiez si votre dispositif d'éclairage est disponible pour le mode standard en cliquant sur l'onglet "Périphériques standard", puis en parcourant les dispositifs disponibles dans chaque zone en cliquant sur la zone, puis en cliquant sur "Aucun périphérique sélectionné". S'il est disponible, vous pouvez le définir comme l'un de vos appareils en mode standard. Après l'avoir sélectionné, vous pouvez définir le canal de départ en cliquant sur « Canal de départ: aucun ».
S'il n'est pas disponible en mode standard, vous pouvez toujours l'utiliser en mode avancé en accédant à la sous-interface du mode avancé (si vous utilisez l'interface mobile, cliquez sur « Contrôle » puis utilisez les flèches pour changer « Mode standard » en « Mode avancé ") et en cliquant sur "Ajouter un nouveau périphérique DMX…".
Assurez-vous que le mode de contrôle et le canal de démarrage sur le dispositif d'éclairage sont les mêmes que ceux que vous sélectionnez dans l'interface Stage Monster Live.
Vous pouvez vérifier que tout est correctement configuré en modifiant les paramètres sur l'interface Stage Monster Live. Si la sortie du dispositif d'éclairage ne change pas ou change d'une manière qu'elle ne devrait pas, revenez en arrière dans ces étapes et assurez-vous que tout a été fait correctement.
Pour en savoir plus sur l'utilisation de l'interface Stage Monster Live, vous trouverez un guide de l'utilisateur sur
Étape 6: Terminé
Toutes nos félicitations! Vous disposez maintenant d'un contrôleur DMX entièrement fonctionnel fonctionnant sur la plate-forme de contrôle Stage Monster Live.
Conseillé:
Testeur et contrôleur Arduino DMX 512 : 19 étapes
Testeur et contrôleur Arduino DMX 512 : Actualizaciones, ficheros, códigos…Version anglaiseFacebookHerramienta para pruebas y control of illuminación de espectáculos a travez del protocolo DMX-512, ideal para hacer pruebas rapidas and instalaciones fijas o temporales of illuminación. Este p
Module d'alimentation IoT : Ajout d'une fonction de mesure de la puissance IoT à mon contrôleur de charge solaire : 19 étapes (avec photos)
Module d'alimentation IoT : Ajout d'une fonction de mesure de la puissance IoT à mon contrôleur de charge solaire : Bonjour à tous, j'espère que vous allez tous bien ! Dans ce instructable, je vais vous montrer comment j'ai fait un module de mesure de puissance IoT qui calcule la quantité d'énergie générée par mes panneaux solaires, qui est utilisé par mon contrôleur de charge solaire t
Contrôleur de jeu DIY basé sur Arduino - Contrôleur de jeu Arduino PS2 - Jouer à Tekken avec la manette de jeu DIY Arduino : 7 étapes
Contrôleur de jeu DIY basé sur Arduino | Contrôleur de jeu Arduino PS2 | Jouer à Tekken avec la manette de jeu DIY Arduino : Bonjour les gars, jouer à des jeux est toujours amusant, mais jouer avec votre propre contrôleur de jeu personnalisé DIY est plus amusant. Nous allons donc créer un contrôleur de jeu utilisant arduino pro micro dans cette instructables
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266 : 4 étapes
YABC - Encore un autre contrôleur Blynk - Contrôleur de température et d'humidité du cloud IoT, ESP8266 : Salut les fabricants, j'ai récemment commencé à cultiver des champignons à la maison, des pleurotes, mais j'ai déjà 3x de ces contrôleurs à la maison pour le contrôle de la température du fermenteur pour ma bière maison, femme fait aussi ce truc de Kombucha maintenant, et en tant que thermostat pour la chaleur
Contrôleur de réseau IoT. Partie 9 : IoT, domotique : 10 étapes (avec photos)
Contrôleur de réseau IoT. Partie 9 : IoT, domotique : avis de non-responsabilitéLIRE CECI EN PREMIERCe document détaille un projet qui utilise l'alimentation secteur (dans ce cas UK 240VAC RMS), tandis que toutes les précautions ont été prises pour utiliser des pratiques sûres et de bons principes de conception, il y a toujours un risque potentiellement mortel élire