Commande de servomoteurs sous linux via port //

Soyez le premier à donner votre avis sur cette source.

Vue 7 045 fois - Téléchargée 638 fois

Description

Pour commander 2 servomoteurs sous linux via le port //.
Le prog va lire 2 fichiers textes posx.txt et posy.txt qui contiennent
le nbre de ms pour le positionnement du servo.
1500 ms == position centrale 2200 == a fond à droite 800 == a fond à gauche evidemment ça dépend ptet du servo:)
Pour mon soft j'utilise les broches 2 et 3 du port // pour les moteurs x et y
L'alimentation des servo se fait via une prise disque dur en +5v fils rouge et noir.
Je me sers de ce programme pour déplacer une webcam via une page web en php . En php, il suffit de modifier les fichiers texte et d'executer servo
exemple:
<?
system("echo 1500 >&/servo/posx.txt");
system("/servo/servo");
?>
Il faut être en root pour pouvoir utiliser le port // (chmod +s /servo/servo)

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_jojoachim Messages postés 1 Date d'inscription mardi 14 février 2006 Statut Membre Dernière intervention 13 mars 2006
13 mars 2006 à 20:33
bonjour je suis nouveau sur linux et sur la porgramassion et je m'inérése au pore // et a la porgramassion (pour consrir un ou des robots) merci si vous pouvé manvoié des doc,logisél,pdf,... a l'adrése sivante jojoachim@hotmail.fr

merci
camjelemon Messages postés 11 Date d'inscription mardi 26 février 2002 Statut Membre Dernière intervention 14 janvier 2005
18 mars 2005 à 16:55
Bonjour,
Pourrais-je avoir plus d'information sur le matériel utilisé ? (servomoteurs comme cités plus haut, et surtout pour relier les deux servomoteurs au port //)
Cordialement;
bluefrog Messages postés 1 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 13 mai 2003
13 mai 2003 à 20:50
hitec hs-300 :)
Frostizz Messages postés 39 Date d'inscription jeudi 30 août 2001 Statut Membre Dernière intervention 23 janvier 2005
13 mai 2003 à 18:38
C'est koi la marque de tes servots ?

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.