WS2812b by Artnet Ethernet with Wiznet w5100
Voir WLED
Voilà un petit montage qui demande très peu de temps, d'argent et qui fonctionne très bien
Page internet GitHub du programme d'origine LXDMXEthernet library, installer la librairie dans le répertoire : Arduino/librairie.
Prenez la peine de regarder le boulot fourni par " Claude Heintz " connexion DMX par Ethernet, Wifi, Usart et plein d'autre chose .....(vous pouvez faire un don pour le boulot accompli)
le shield Ethernet wiznet w5100 (possibilité d'utiliser le shield Ethernet wiznet w5500).
Arduino Nano + Shield Wisnet w5100
Ouvrer les exemples, charger le fichier " DMXEthernet_NeoPixels "
Si vous utilisez le shield w5100, il faut de-commenter la ligne en début de programme :
#define ETHERNET_SHIELD_V2 1 pour de-commenter, il faut commencer la ligne par " // "
Changer le nombre de pixels à la ligne
#define NUM_LEDS 12 remplacer 12 par le nombre de pixels voulu
Pour changer d'univers
//
enlever les " // " le premier chiffre est le Subnet, le deuxième l'univers.
((LXArtNet*)interface)->setSubnetUniverse(0, 0);
Téléverser votre programme dans le Uno,
Brancher une résistance de 50 à 220 ohms entre la pin 6 (output) et la broche data de votre strip led.
Un condensateur de 1000 uF / 6v3 minimum entre le 5v et le gnd si le strip led est en 5v, sinon, prenez un condensateur avec une tension supérieure à la tension de votre strip led.
Alimenter en 5v votre ruban led si le vôtre est en 5v, sinon avec la tension de votre strip led, pour l'ampérage le calcul se fait suivant le nombre de leds (ampérage = (60 mA (0.06 A) par led) X (nombre de leds)).
Alimenter en 5v votre Arduino en utilisant les pins 5v et gnd. Si votre strip led et en 12 ou 24v, alimenter l'Arduino par un module dc/dc avec sortie 5v. Voir page Driver led et alimentation
Brancher votre câble RJ45 (l'adressage ce fait en DHCP)
Lancer jinx cela doit marcher du premier coup.
Aucun commentaire:
Enregistrer un commentaire