3 moteurs télécommandés par un joystick

Bonjour,

J’ai un petit montage à faire et je débute en robotique, pourriez vous me guider dans le choix des composants.
Voilà je voudrais commander 3 petits moteurs à l’aider d’une télécommande sans fil.
Cette télécommande sera muni d’un joystick qui commandera à lui tout seul ces 3 moteurs, 2 moteurs identiques pour les axes x et y, 1 moteur vibreur pour le poussoir.

Pour ce faire j’ai sélectionné :

1 joystick : robotshop.ca/mini-capteur-manche-electronic-brick-seeedstudio.html

2 moteurs x et y : robotshop.ca/gm15-moteur-engrenage-solarbotics.html

4 capteurs de fin de course et axes et engrenage …

1 moteur vibreur : robotshop.ca/carte-vibration-lilypad-arduino.html

1 émetteur/récepteur unidirectionnelle : robotshop.ca/tx-rx-faible-cout-on-shine-1.html

Il devrait y avoir besoin d’un codeur pour transmettre au Data les informations du joystick, et d’un décodeur pour repartir ces informations de commande aux 3 moteurs.
Avez vous ces 2 fameux codeur et décodeur qui correspondrait à mon montage et est ce que j’aurais besoin d’autre composants électronique ?

Je vous remercie par avance de votre aide
Vero

Bonjour,
je vous remercie de votre réponse

donc j’ai choisi ce Microcontroleur (2 pieces) :
robotshop.ca/arduino-pro-mini-5v-16mhz-sfe.html

Et 1 controleur pour 2 moteurs (1 piece) :
robotshop.ca/mini-controleur-moteur-seriel-pololu-2.html

Est ce que ces produits correspondent à mon montage et est compatible avec le matériel sélectionner figurant dans mon 1er message?

si tout est bon je pourrais passer commande
En vous remerciant par avance
Véro

euh … je ne veu pas le brancher sur un ordi … le montage doit pouvoir fonctionner seul ; a quoi cela va me servir?

Bonjour,

D’accord, juste une dernière question, ce programme est il livrer avec le microcontroleur ou doit je le concevoir, le langage de ce programme est il en C ou en C++

En vous remerciant
Vero

L’idéal serait d’avoir un système comme suit:

Joystick -> Microcontôleur -> Transmetteur … Récepteur -> Microcontrôleur -> Contrôleur de moteur -> Moteurs

l manquerait donc un contrôleur de deux moteurs sur une sortie sérielle du microcontrôleur pour les moteurs x et y, et un simple transistor pour le moteur vibrateur sur une sortie numérique. En plus deux microcontrôleurs pour contrôler la logique du système. Arduino est un bon choix.

Ceci ferait un système robuste et flexible.

On suggère de travailler de facon modulaire. Aussi, faites le communiquer par fil et ensuite remplacez les fils par la solution sans-fils.

Oui,

Les produits sont compatibles. Vous aurez aussi besoin d’un Convertisseur USB à Sériel

Il faut utiliser la convertisseur pour mettre le programme sur le microcontroleur. Apres, vous n’aurez rien a faire sauf si vous voulez modifier le code.

Vous avez plusieurs choix concernant la programmation de l’Arduino. La première serait d’utiliser le logiciel développé par Arduino, nomme “Arduino”. Le deuxième serait de développer votre propre code en C.