Matériel - Actionneurs
Pilotage de 8 servomoteurs en 3500 pas
Pour télécharger un patch, clic droit sur l'image et choisir
"Enregistrer la cible sous...".
Pure-Data
Max MSP
EyesWeb 4
Isadora
Pure Data / Gem
Patch PD 1 : Envoi des commandes pour piloter 8 servomoteurs en 3500 pas
:

Patch PD 2 : Test des servomoteurs en 3500 pas

L'objet "carte_servo3500pas" est une invocation du patch présenté
dans le Patch1. Les huit premières entrées servent à
piloter les 8 servomoteurs, la neuvième permet de choisir le numéro
de la carte (voir documentation)
et la dernière permet de choisir le canal Midi.
Les valeurs des ascenseurs sont définies entre
500 et 3500, ce qui est le plus confortable pour les moteurs.
L'objet "huit_ana_mode10bits"
permet de relier directement la variation d'un capteur (ici le capteur
branché sur l'entrée n°1) au mouvement d'un servomoteur.
Pour cet exemple, le traitement des valeurs est assez grossier mais permet
d'utiliser la gamme de mouvement du servomoteur.
La chaìne càblée sur le huitième servo est
un exemple de comportement aléatoire lent.
Le sous-patch "envoiestatus" permet de s'affranchir
du problème de running status lié au protocole Midi. Une
page dédiée à ce sujet : running-status.

Liste des patches PD disponibles sur le site
Max/MSP
Patch Max 1 : Envoi des commandes pour piloter 8 servomoteurs en 3500 pas

Pour voir un agrandissement, ici.
Patch Max 2 : Test des servomoteurs en 3500 pas

L'objet "carte_servo3500pas" est une invocation du patch présenté
dans le Patch1. Les huit premières entrées servent à
piloter les 8 servomoteurs, la neuvième permet de choisir le numéro
de la carte (voir documentation)
et la dernière permet de choisir le canal Midi.
Les valeurs des ascenseurs sont définies entre
500 et 3500, ce qui est le plus confortable pour les moteurs.
L'objet "huit_ana_mode10bits"
permet de relier directement la variation d'un capteur (ici le capteur
branché sur l'entrée n°1) au mouvement d'un servomoteur.
Pour cet exemple, le traitement des valeurs est assez grossier mais permet
d'utiliser la gamme de mouvement du servomoteur.
La chaìne càblée sur le huitième servo est
un exemple de comportement aléatoire lent.
Le sous-patch "envoiestatut" permet de s'affranchir
du problème de running status lié au protocole Midi. Une
page dédiée à ce sujet : running-status.

Ce patch a été réalisé par Timothée Baschet.
Liste des patches Max disponibles sur le site
Isadora
Patch izz : Envoi des commandes pour piloter 8 Servomoteurs en 3500 pas de résolution
Pour plus d'informations sur la carte : page ici et doc ici.

Fichier Isadora .izz
Pour voir l'image agrandie de ce fichier : ici.

User actor 8_servo_3500 .iza
Pour voir l'image agrandie de cet objet : ici.
L'actor 8_servo_3500 peut être utilisé simplement dans n'importe quel patch. La première entrée permet de choisir le canal Midi utilisé, la deuxième le numéro de carte. Les huit suivantes servent à piloter les servo-moteurs en gradation sur
3500 pas (voir documentation).
L'actor "Running_status" permet de s'affranchir
du problème de running status lié au protocole Midi. Une
page dédiée à ce sujet : running-status.

Actor running_status.iza
Ce patch a été fait avec la version 0.9b32 d'Isadora PC. Si vous ne pouvez l'ouvrir directement (dans une version précédente d'Isadora par exemple), il suffit de le recopier, les objets utilisés étant présents dans toutes les versions d'Isadora.
Liste des patches Isadora disponibles sur le site
|