Bonjour,
Je suis en train de réaliser un projet qui demande 24 servos commandés par pure data http://www.dailymotion.com/video/xepro5_robot-drummer-work-in-progress-3_creation , le problème est que je suis limité à 14 servos sur les pins 2--->15(normalement, ça dit 2-->13, mais chez moi ça fonctionne 2--->15), bien qu'ayant 53 pins sur lesquels j'arrive à faire fonctionner des leds par exemple...mais pas les servos.. J'ai lu sur le net que c'était un problème connu...mais voilà pour mon projet, j'ai vraiment besoin d'autant de servos et donc je me pose la question: est-ce que je dois faire plus de recherches pour faire fonctionner les servos sur plus de pins?est-ce que je dois changer quelque chose dans le patch pduino?ou sur le sketch arduino?ou...?? ou encore dois-je utiliser 2 cartes arduino? et si oui, est-ce possible de contrôler 2 cartes arduino en même temps avec pure data?
J'utilise les dèrnières versions Firmata et pduino
merci d'avance
manu
hello tu peux utiliser un demultiplexeur pour piloter :
http://www.arduino.cc/playground/Main/InterfacingWithHardware#Output
voir la section multiplexing output
merci pour la video
Tu peux également utiliser une librairie "Software Servo" que tu mappes avec Firmata en écrivant de nouvelles routines. Le code Arduino de Firmata est assez clair et on peut le modifier aisément.
un grand merci à tous les deux pour vos réponses , je me vais pencher sur les deux possibilités..
manu