Commande de servomoteurs sous linux via port //

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

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.