Programmation

Les codes et programmes d’Interface-Z

Accueil > Matériel > Action > Commande de LED > 64 LED 128 pas en Processing

64 LED 128 pas en Processing

Mis à jour le vendredi 24 mars 2017, par zandrine

Pour télécharger un sketch, clic droit sur l’image ou le lien et choisir
"Enregistrer la cible sous...". Pour afficher le programme en texte, clic normal. Certains sketches sont en archive zip.
Les sketches disponibles ici permettent d’envoyer en Midi des commandes à chaque actionneur (LED) branché sur la carte.
Le choix du port Midi (correspondant au périphérique connecté à l’ordinateur) et du canal Midi (configuré sur la carte) est expliqué en détail dans le chapitre Processing de la page Réception des données en Midi. Une page dédiée à l’envoi de données est en cours de rédaction mais les notions utilisées, ainsi que la plupart des méthodes proMidi, sont identiques pour la réception et pour l’envoi de données.

Patches de test

Pilotage de LEDs. Sketch 1 : Envoi de commandes vers 64 actionneurs de lumière

Envoi de commandes en Midi vers des actionneurs en utilisant Processing.
Archive envoi_8_64_led

Ce sketch est compatible avec plusieurs de nos cartes fonctionnant sur 128 pas de gradation (cartes 8 Transistors, basse et haute puissance, 8 Leds et 64 LEDs). Le programme est cependant dédié à de la commande de lumière : ampoules basse tension à incandescence peu puissantes ou LED. Les autres cartes peuvent y répondre mais les moteurs, surtout les servomoteurs, risquent de ne pas bien supporter la rapidité des commandes.
Ce programme allume et éteint successivement toutes les LED branchées sur la carte une à une. Il permet de vérifier que tous les branchements sont bons, dans les lignes comme dans les colonnes de la matrice de LEDs. Il est aussi utilisable avec une carte ne comportant que 8 sorties. Le texte indique quelle est la dernière valeur envoyée à quel actionneur.

Le running status (lié au protocole Midi) est géré grâce à un compteur. Une page dédiée à ce sujet : running status.