Nombre total de pages vues

Leds DMX 2 RGB + strobe (8 ch dmx)


Projecteur DMX 8 canaux (2RGB)



News : nouvelle implantation sur la carte mère ( voir plus bas )
 
Électronique pour projecteur à leds 8 canaux commandé par 
DMX avec adressage par bouton poussoir et afficheur 4 Digits
Dimmer général et strobe (sans delay)
fonctionne avec stripled, barled, Leds High Power .....
Programme pour arduino Nano fichier ino pour afficheur Tm1637 ou Oled:

Version Oled avec 4 programmes hors Dmx
Version Tm1637 strobe mais sans programmes hors Dmx

Programme ino :
Dmx_2xRVB+strobe   (Tm1637 ) 

Dmx 6ch +strobe+automatique (Oled ) voir 6 canaux 4x3w (72 Watts)  
 
j'ai choisi d'allumer la led dmx (présence du signal dmx) en absence de signal en partant du principe que si le projecteur fonctionne c'est qu'il reçoit bien le signal .
si vous préférer l'inverse à la ligne 206 changer
"  {   digitalWrite(dmx_on_off , LOW); } " en " {   digitalWrite(dmx_on_off , HIGH); } "
 
Pour les strobes vous pouvez ajuster la fourchette des vitesses à vos besoin en modifiant dans les 3 strobes le mapage des vitesses ligne 212, ligne 232, ligne 275
strobeRate = map( strobeRate,x,x,150,2); ne modifier que les 2 chiffres en jaune
 
Vous aurez besoin de la librairie DMXserial, Tm1637 et la librairie Eeprom.
Les 3 librairies sont disponibles en dernière version sur github  ou cliquer sur le lien 3xLibrairies    et décompresser les dans le dossier arduino/librairie .
  

j'ai fractionné le montage en plusieurs module, vous trouverais une page par module avec explication détaillé.
en premier voir page Par ou commencer
après aller faire un tour sur le site russe (en anglais) sur lequel j'ai récupéré le montage de base ( 95% du montage).

Voir le montage original sur le site russe :  city416.ru   (en russe + google traduction)


Il vous faut
 
1 : module DMX In voir page                         =>  In/out dmx ou splitter
2 : module adressage voir page                         =>  Dmx adress
3 : module puissance voir page                         =>  Carte out high power
4 : module alimentation voir page                    =>  Power supply    
5 : Arduino Nano AT328.
N'importe quel Arduino peut faire l'affaire, le Uno, le Mini, le Mini pro ou le Nano .Pour moi le Nano est un bon compromis, plus petit que le Uno, plus pratique à programmer que le mini.
Ce que je nomme Carte mère se résume à souder des connecteurs pour le Nano et toutes les entrées et sorties utilisées sur connecteur avec détrompeur. (xh-2.54)
A noter pour les récalcitrant du fer à souder il existe des shields pour nano avec connections borne à vis.

Screw Shield NANO IO 



  Schéma Carte Mère Nano.
 
Vraiment aucune difficulté. le montage tiens sur un protoboard 70 x 50 mm ( pcb à trou pas de 2.54mm ) si besoin fichier kicad  arduino_dmx carte mère
 

 
Les 2 leds sont optionnelles ( led power et led dmx  ( j5 et j7 ainsi que r1 et r2 ) )
Les sorties pwm     =  D3, D5, D6, D9, D10, D11
Les 4 BP               =  A0, A1, A2, A3 ( voir Dmx Adress )  
I2c                        =  A4, A5  ( voir Dmx Adress )  
Led Dmx               =  D13  (voir affichage ) optionnel
Dmx_In                 =  Rx   ( voir Dmx in / out )
 

CI Carte mère Nano prévu pour plaque à trous, le nano est emboité sur barrette femelle dupont (voir Par ou commencer ? )
 
 
Sur le coté droit du circuit vous avez l'interface de commande ( bouton poussoir, écran, et leds )
sur le coté gauche les entrée sortie ( alimentation du module, entrée sortie dmx avec son pontage d'alimentation, et les six sorties pwm )
 
Vue Coté composant
 
 
 
Vue Coté cuivre
 

 
6 : Des leds (au choix !) Voir Carte Out High power    
 

7 : à venir module régulation température ( à noter que j'utilise depuis un moment des barleds de 50cm ou des stripleds de 2m50 (75 leds) sans radiateur ni ventilation sur les mosfets sans aucune chauffe)
Pour des puissances supérieures penser à mettre des radiateurs sur les mosfets 




Aucun commentaire:

Enregistrer un commentaire