Arduino et joysticks
-
- Membre Expérimenté
- Messages : 391
- Enregistré le : 30 août 2020, 17:37
- Localisation : Migné-Auxances
Arduino et joysticks
Bonsoir,
Le nombre de messages concernant l'utilisation des cartes Arduino devenant bien grand je crée ce nouveau sujet.
Le problème de la commande par Arduino est le lien entre la machine et l'utilisateur. La programmation ne permet que des mouvements répétitifs, même avec des fin-de-course ou des détecteurs.
Je viens d'acquérir un"shield" (une "tortue"?) qui se clipse au-dessus d'une carte Arduino (Romeo) et qui contient un joystiks. J'ai bien trouvé des sketch arduino pour commander un joystiks, mais comment savoir quel "pin" va servir pour envoyer la commande vers un moteur?
Je n'ai sans doute pas été très clair, alors je reformule ma question: comment commander un moteur avec un joystiks et une carte Arduino romeo?
A suivre et merci d'avance pour la réponse
Yves
Le nombre de messages concernant l'utilisation des cartes Arduino devenant bien grand je crée ce nouveau sujet.
Le problème de la commande par Arduino est le lien entre la machine et l'utilisateur. La programmation ne permet que des mouvements répétitifs, même avec des fin-de-course ou des détecteurs.
Je viens d'acquérir un"shield" (une "tortue"?) qui se clipse au-dessus d'une carte Arduino (Romeo) et qui contient un joystiks. J'ai bien trouvé des sketch arduino pour commander un joystiks, mais comment savoir quel "pin" va servir pour envoyer la commande vers un moteur?
Je n'ai sans doute pas été très clair, alors je reformule ma question: comment commander un moteur avec un joystiks et une carte Arduino romeo?
A suivre et merci d'avance pour la réponse
Yves
- marc80
- Modérateur
- Messages : 424
- Enregistré le : 27 juil. 2020, 14:22
- Localisation : 80500 Montdidier
Re: Arduino et joysticks
Peux tu mettre une photo de ton shield sur la carte ?
As tu une référence pour que je puisse trouver la doc sur internet. J'ai déjà un programme de test disponible que je devrai pouvoir adapter ?
La roméo est une V1 (connecteur USB classique) ou une V2 (connecteur micro USB) ?
As tu une référence pour que je puisse trouver la doc sur internet. J'ai déjà un programme de test disponible que je devrai pouvoir adapter ?
La roméo est une V1 (connecteur USB classique) ou une V2 (connecteur micro USB) ?
Bon Meccano à tous ! Marc
- BB2906
- Membre Confirmé
- Messages : 195
- Enregistré le : 28 sept. 2020, 18:04
- Localisation : Meurthe et moselle
- Contact :
Re: Arduino et joysticks
Le problème est plus dans le choix d'une interface de puissance que dans le choix des pins de commande.
Cette carte ne commande que 2 moteurs , je crois et en plus en 5 volts ...
Bernard
Cette carte ne commande que 2 moteurs , je crois et en plus en 5 volts ...
Bernard
Mon site de construction simulateur de vol : https://tabar57.blog4ever.com/
-
- Membre Expérimenté
- Messages : 391
- Enregistré le : 30 août 2020, 17:37
- Localisation : Migné-Auxances
Re: Arduino et joysticks
Bonsoir,
La photo est-elle assez nette?
Derrière le joysticks on peut lire
3v3 gnd d13 d12 d1 d10 d9 d3v3 key
derrière les boutons bleus et jaunes:
V A C E K X
G B D F 3 Y
U
La carte romeo est une V2 avec une micro USB
A suivre
Merci d'avance pour l'aide
Bonne soirée
Yves
La photo est-elle assez nette?
Derrière le joysticks on peut lire
3v3 gnd d13 d12 d1 d10 d9 d3v3 key
derrière les boutons bleus et jaunes:
V A C E K X
G B D F 3 Y
U
La carte romeo est une V2 avec une micro USB
A suivre
Merci d'avance pour l'aide
Bonne soirée
Yves
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
- marc80
- Modérateur
- Messages : 424
- Enregistré le : 27 juil. 2020, 14:22
- Localisation : 80500 Montdidier
Re: Arduino et joysticks
J'approfondis ça demain matin.
Le contrôleur intégré à la Roméo peut commander 2 moteurs jusque 14 V en 2 A.
Pour d'autres moteurs, il faut utiliser des cartes contrôleurs externes.
A titre d'exemple, le schéma de l'équipement de commande d'une grue de chantier à 3 moteurs (mais qui pourrait en commander 4) :
Ici, c'est une commande par télécommande infrarouge, mais le principe coté moteurs est le même. Les moteurs peuvent être de types différents et on peut mixer les tensions. Cas de la commande suivante (grue ferroviaire 4 moteurs dont 1 12V non Meccano, radiocommandée) :
Le contrôleur intégré à la Roméo peut commander 2 moteurs jusque 14 V en 2 A.
Pour d'autres moteurs, il faut utiliser des cartes contrôleurs externes.
A titre d'exemple, le schéma de l'équipement de commande d'une grue de chantier à 3 moteurs (mais qui pourrait en commander 4) :
Ici, c'est une commande par télécommande infrarouge, mais le principe coté moteurs est le même. Les moteurs peuvent être de types différents et on peut mixer les tensions. Cas de la commande suivante (grue ferroviaire 4 moteurs dont 1 12V non Meccano, radiocommandée) :
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Bon Meccano à tous ! Marc
- marc80
- Modérateur
- Messages : 424
- Enregistré le : 27 juil. 2020, 14:22
- Localisation : 80500 Montdidier
Re: Arduino et joysticks
J'ai trouvé la doc de cette carte Joystick. Elle n'est pas compatible avec la Roméo, car plusieurs broches sont en conflit.
Broches sur la Roméo :
Broches sur la Roméo :
- D4 Contrôle Moteur 2 (module Moteurs)
- D5 PWM moteur 2 (module Moteurs)
- D6 PWM moteur 1 (module Moteurs)
- D7 Contrôle Moteur 1 (module Moteurs)
- A0 Bontons
- Button A – Connects to D2
- Button B – Connects to D3
- Button C – Connects to D4
- Button D – Connects to D5
- Button E – Connects to D6
- Button F – Connects to D7
- Joystick : broches A0 et A1 - bonton D8
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Bon Meccano à tous ! Marc
-
- Membre Expérimenté
- Messages : 391
- Enregistré le : 30 août 2020, 17:37
- Localisation : Migné-Auxances
Re: Arduino et joysticks
Bonjour Marc,
L'année dernière j'ai racheté à Stephan Evrat son stock de cartes et shields Arduino et j'y ai trouvé une carte Méga 2560. J'ai trouvé aussi une carte de commande annexe pour 4 moteurs.
Reste à programmer tout ça...
A suivre Bonne journée
Yves
L'année dernière j'ai racheté à Stephan Evrat son stock de cartes et shields Arduino et j'y ai trouvé une carte Méga 2560. J'ai trouvé aussi une carte de commande annexe pour 4 moteurs.
Reste à programmer tout ça...
A suivre Bonne journée
Yves
- marc80
- Modérateur
- Messages : 424
- Enregistré le : 27 juil. 2020, 14:22
- Localisation : 80500 Montdidier
Re: Arduino et joysticks
Avec des photos, un schéma de ce que tu veux faire, je pourrai voir si je peux t'aider.
Bon Meccano à tous ! Marc
-
- Membre Expérimenté
- Messages : 391
- Enregistré le : 30 août 2020, 17:37
- Localisation : Migné-Auxances
Re: Arduino et joysticks
Merci d'avance; je prépare ça.
Bonne soirée
Yves
Bonne soirée
Yves
-
- Membre Expérimenté
- Messages : 391
- Enregistré le : 30 août 2020, 17:37
- Localisation : Migné-Auxances
Re: Arduino et joysticks
Bonsoir Marc,
J'ai plusieurs projets en tête, mais pour rester dans "l'air du temps" je vais tenter d'animer ma grue Hachette. J'envisage d'utiliser un moteur par mouvement, donc sans doute de modifier sérieusement la cabine, du moins à l'intérieur.
On se retrouve dans la configuration de "la grue ferroviaire" ci-dessus, mais avec la commande par le joystick. Les boutons devraient permettre de choisir le moteur désiré et le joystick de réguler la tension donc le mouvement de rotation ou de course du chariot ou de levage de la pince.
Comment faire fonctionner tout ça?
Tu trouveras dans un "post" mon précédent montage.
Merci d'avance pour ton aide.
Bonne soirée- Yves
J'ai plusieurs projets en tête, mais pour rester dans "l'air du temps" je vais tenter d'animer ma grue Hachette. J'envisage d'utiliser un moteur par mouvement, donc sans doute de modifier sérieusement la cabine, du moins à l'intérieur.
On se retrouve dans la configuration de "la grue ferroviaire" ci-dessus, mais avec la commande par le joystick. Les boutons devraient permettre de choisir le moteur désiré et le joystick de réguler la tension donc le mouvement de rotation ou de course du chariot ou de levage de la pince.
Comment faire fonctionner tout ça?
Tu trouveras dans un "post" mon précédent montage.
Merci d'avance pour ton aide.
Bonne soirée- Yves
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.