Table des matières:

Construisez votre propre appareil DMX - Arduino : 7 étapes (avec photos)
Construisez votre propre appareil DMX - Arduino : 7 étapes (avec photos)

Vidéo: Construisez votre propre appareil DMX - Arduino : 7 étapes (avec photos)

Vidéo: Construisez votre propre appareil DMX - Arduino : 7 étapes (avec photos)
Vidéo: Les Distributeurs Ne Veulent Pas Que Vous Sachiez Ça 2024, Juillet
Anonim
Image
Image
Construisez votre propre appareil DMX - Arduino
Construisez votre propre appareil DMX - Arduino
Construisez votre propre appareil DMX - Arduino
Construisez votre propre appareil DMX - Arduino

Bienvenue sur ma deuxième page Instructables. J'ai beaucoup appris de ce site et cela semble un excellent endroit pour montrer mes projets. J'espère que vous trouverez ce projet amusant et utile. J'ai hâte de savoir ce que vous en pensez. Faites le moi savoir dans les commentaires, s'il vous plaît gardez à l'esprit que je suis un débutant et non un locuteur natif. Tous vos commentaires sont les bienvenus;)

Le projet

Dans ce Instructable je vais vous montrer comment créer un appareil DMX tout seul. Avec les bonnes pièces, il est étonnamment simple à fabriquer, vous n'avez besoin que de quelques composants. Je vais vous montrer comment adapter le signal DMX entrant (+2,5V et -2,5V) à un signal adapté (5V) pour votre Arduino et comment traiter ce signal. De plus, je vais vous montrer comment contrôler les LED haute puissance via une broche PWM.

Regardez la vidéo pour plus d'informations et voyez la lumière DMX en action.

Étape 1: Aperçu et contexte du projet

Aperçu et contexte du projet
Aperçu et contexte du projet
Aperçu et contexte du projet
Aperçu et contexte du projet
Aperçu et contexte du projet
Aperçu et contexte du projet

Mes amis et moi ne sommes pas étrangers à la scène festive néerlandaise et parfois nous aimons organiser nous-mêmes des soirées. Ce n'est que lorsque nous organisons une fête que nous n'avons pas beaucoup d'éclairage et donc j'ai fait moi-même quelques montages DMX. Dans la troisième photo, vous pouvez voir ma première tentative (réussie) de créer moi-même un appareil DMX.

Parce que mon ami maladroit a laissé tomber ce prototype, j'ai dû en faire un nouveau et j'ai pensé que ce serait une bonne idée de publier mes progrès sur Instructables cette fois. Prendre plaisir! J'espère que cela pourra être utile pour votre projet.

Étape 2: Obtenez vos fournitures

Obtenez vos fournitures
Obtenez vos fournitures

Il est temps de vous ravitailler ! Le plus grand nombre d'articles sur la liste que j'ai reçus d'eBay ou d'Amazon. Ces articles sont largement disponibles, donc je reconnais que ce ne sera pas un problème pour les trouver.

les pièces

  • LED UV haute puissance (700mA) incl. assiettes étoiles
  • CI ATmega328
  • IC régulateur de tension 5V (L7805CV)
  • Mosfet à canal N (BUZZ11)
  • Petit transistor (2N2222)
  • Commutateur 10-dip
  • Convertisseur de signal IC (SN75176BP) ou MAX485
  • cristal 16mhz
  • Condensateurs céramiques 22 pF [2x]
  • Condensateur céramique 1 uF
  • Condensateur électrolytique 10 uF
  • Résistance haute puissance (0.81ohm, 5W)
  • Résistance 100K ohms
  • Résistance 10K ohms [11x]
  • Prises XLR (mâle et femelle)
  • Alimentation / adaptateur (32V et 16V, je l'ai récupéré d'une vieille imprimante)
  • Dissipateur de chaleur
  • En-têtes et broches
  • Proto-carte
  • Matériau pour le boîtier (j'ai utilisé du bois compressé (en néerlandais: MDF))

Étape 3: Il est temps de souder

Il est temps de souder
Il est temps de souder
Il est temps de souder
Il est temps de souder
Il est temps de souder
Il est temps de souder

Il est temps de réchauffer le fer à souder et de montrer vos talents de soudeur.

Parce que les proto-cartes étaient très petites, j'en ai utilisé trois. Je l'ai divisé en une carte de régulation de puissance, une carte de commande et une carte de commutateur DIP. J'ai placé la carte des dip-switch à l'envers de manière à ce que le dip-switch soit face à l'extérieur afin que l'utilisateur puisse y accéder et modifier l'adresse de démarrage DMX.

Étape 4: Construire le cas

Construire le cas
Construire le cas
Construire le cas
Construire le cas
Construire le cas
Construire le cas
Construire le cas
Construire le cas

C'est toujours un problème pour moi. Je n'ai pas de machinerie lourde ni d'imprimante 3D à ma disposition donc je me suis contenté de bois compressé (MDF). Le bois est facile à modifier et j'ai un grand contrôle sur le produit fini.

Pour la plupart, j'ai utilisé des vis et de la colle à bois. La seule partie que je n'ai pas utilisée de colle à bois est la partie avant, donc je peux accéder à l'intérieur.

Je suis conscient que la chaleur et le bois ne sont pas les meilleurs amis. Ma première intervention consistait à utiliser des lentilles pour les LED, mais je les ai abandonnées dans l'espoir que le flux d'air sera suffisant pour refroidir les LED haute puissance. De plus, les LED UV fonctionneront comme une lumière noire et seront allumées pendant une durée limitée pendant la fête. Je m'attends à n'utiliser cette lumière que 10% du temps pendant la fête et j'espère que les pauses entre les utilisations seront suffisantes pour refroidir les LED.

J'ai testé cela et ma théorie était juste, l'intérieur du boîtier n'a jamais dépassé les 40 degrés Celsius. De plus, comme j'ai utilisé du bois, je peux toujours mettre en place un petit ventilateur plus tard pour augmenter le flux d'air et ainsi refroidir les LED plus rapidement.

Étape 5: Schémas

Schémas
Schémas

Circuit d'entraînement LED haute puissance

J'ai eu cette idée de Dan Goldwater. Consultez son Instructable pour plus d'informations et plus de variations de ce circuit de pilote:

J'avais l'intention d'utiliser une résistance de 0,75 ohm mais à l'époque je n'avais qu'une résistance de 0,81 qui traînait. Ce n'est pas un problème car dans cette configuration, une impédance plus élevée entraînera un courant constant plus faible et prolongera ainsi la durée de vie des LED UV.

Commutateur DIP

J'ai utilisé des résistances pull-down pour stabiliser les signaux. Il serait difficile de contrôler la lumière via DMX si l'adresse de départ DMX change pendant la fête. Je vais perdre la capacité de contrôler la lumière et cela rendra la lumière inutile.

Conversion de signaux DMX

Pour convertir le signal DMX entrant (+2,5V et -2,5V), j'ai utilisé un convertisseur de signal IC. J'ai utilisé le (bon marché) SN75176BP pour cela. Le circuit intégré le plus courant est un MAX485. Connectez les broches de la prise XLR comme ceci:

XLR1 [GND] Masse / broche5

XLR2 [D-] B / broche 6

XLR3 [D+] A / broche7

N'oubliez pas de connecter RO/pin1 et RE/pin2 à la masse et DE/pin3 à VCC ! Connectez DI/pin4 à votre microcontrôleur.

Remarque: cela ne fonctionne que pour les signaux DMX entrants. Si vous souhaitez envoyer des signaux DMX, vous avez besoin d'une configuration différente. Peut-être que je ferai un tutoriel séparé à ce sujet, faites-moi savoir si cela serait utile.

LED d'état

J'ai oublié de dessiner une résistance de 100K entre la broche 3 et la LED. J'ai utilisé une résistance de 100K ohms car elle me permet toujours de voir si la LED clignote ou non, mais la LED ne brillera pas trop, donc elle n'éclairera pas la pièce.

Étape 6: le code

J'ai fait de mon mieux pour décrire le code du mieux que je pouvais mais je pense qu'il y a de la place pour quelques améliorations, je suis ouvert aux suggestions. Si vous avez des astuces pour diminuer les lignes de code, faites le moi savoir !

Avant de me poser des questions sur le code, veuillez regarder la vidéo. Ici, j'explique presque chaque ligne du code et sa fonction.

Étape 7: assemblez le tout

Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble

Maintenant, rassemblez le tout. Peignez le boîtier. Ajoutez des supports pour permettre d'accrocher la lumière à une poutre et profitez de votre lumière !

Ventilateur

Juste pour être sûr que le luminaire ne surchauffera pas, j'ai mis en place un petit ventilateur que j'avais traîné. Je l'ai connecté à la sortie 16V de l'adaptateur secteur et je fonctionnerai lorsque la lumière sera alimentée. Ainsi, même lorsque les LED sont éteintes, le ventilateur peut refroidir les LED.

Effet de lumière noire

Pour le meilleur effet, je recommanderais certaines choses qui s'allumeront lorsque les LED UV sont allumées. Le mieux est d'utiliser du blanc ou du matériel fluorescent (par exemple un marqueur de surbrillance). Pour la première fête, j'ai utilisé des découpes de carton et les ai vaporisées d'une peinture fluorescente. Dans la première image, les LED sont éteintes, dans la seconde, elles sont allumées. Vous pouvez clairement voir une différence, surtout dans la vraie vie. J'ai eu des réactions assez nettes de la foule lorsque les lumières se sont allumées.

Conseillé: