En cours Leonardo bootloader help...

  • Auteur de la discussion gaston83
  • Date de début
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #76
RE,
Je viens de trouver ça...
https://www.zem.fr/utiliser-mouse-keyboard-azerty-arduino-pro-micro-teensy/

et il parle de ça ...

En effet, il faut obligatoirement un processeur ATMega32U4 qui gère 2 communications USB simultanément pour pouvoir utiliser la librairie KeyboardMouse. Cette librairie est donc réservée au Arduino Micro, Arduino Due ou bien encore au Arduino Leonardo.

et j'ai fouillé sur le net mais je n'ai pas trouvé cette librairie...
 
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 182
Corsier-sur-Vevey (Vaud)
Salut Gaston

Regardes cet exemple
Je n'ai pas trouvé cette bibliothèque.

Cordialement
jpbbricole
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #78
Oui, j'ai vu....

mais c'est quand même bizarre que les deux librairies soient incompatibles...
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #79
Dés qu'on inclue la keyboard.h, ça bloque le bouton qui émule le left....
 
S
speedjf37
Compagnon
15 Oct 2009
2 143
indre et loire
mais c'est quand même bizarre que les deux librairies soient incompatibles...
Bonjour,

Pas toujours !

Arduino IDE 1.8.5
fichier:
exemples
09.USB
KeyboardAndMouseControl

1552566482146.png
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #81
Pas toujours !
Bonjour,

Ok, mais cet exemple n'est pas ce que je recherche..... est-ce que tu peux tester ça... chez moi dés que j'inclue le KeyBoard.h le bouton ne fonctionne plus .


#include <Mouse.h>

// #include <Keyboard.h>

void setup() {
pinMode(5, INPUT_PULLUP);
//initiate the Mouse library
Mouse.begin();
}

void loop() {
//if the button is pressed, send a left mouse click
if (digitalRead(5) == LOW) {
Mouse.click();
delay(100);
}

}
 
S
speedjf37
Compagnon
15 Oct 2009
2 143
indre et loire
Ok, mais cet exemple n'est pas ce que je recherche..... est-ce que tu peux tester ça...
@gaston83 si tu nous expliquais ce que tu veux faire !

Pour tester il faudrait que je sois chez moi , promis quand je rentre j'essaie.

JF
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #83
si tu nous expliquais ce que tu veux faire !
C'est simple.... quoique ... :wink: .

Le projet: faire une manivelle pour piloter Mach3 (enfin certaines fonctions) a savoir... le déplacement en X ou Y avec un bouton rotatif (codeur) et pouvoir "changer le saut" 1.00, 0.10, 0.01.
Donc je désirerais utiliser un codeur rotatif (left/right) et un bouton (tout bête) pour émuler le bouton gauche de la souris.

Et pour l'instant, je n'arrive pas à faire fonctionner Keyboard.h et Mouse .h ensemble... ça paraît simple comme ça mais ça fait trois jours que je me prends la tête. Je précise que j'ai essayé un bon nombre d'IDE, de la version 1.6 à 1.8.8.... là, je rends les armes...
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #84
Y aurait peut-être une solution extrême. Ce serait d' inclure keyboard.h et de l'exclure avant d'utiliser mouse.... :7grat:
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #86
Bonsoir,
C'est ce mode de fonctionnement que tu veux simuler ?
Au meilleur des cas.... oui ce serait le top ! mais bon si j'arrive à envoyer le left et right et la touche gauche de la souris pour le saut ce sera déjà pas mal.

Mais avant de faire tout ça, j'aimerais bien que le petit morceau de code du post #81 fonctionne bien...
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #87
Bonjour à tous,

Alors....ou on en est de mon bout de prog en #81.... ? c'est quand même terrible de ne pas pouvoir le faire fonctionner ....

Maintenant, la solution ultime... c'est deux Leonardo, dont une pour le keyboard et l'autre l'autre pour le bouton qui émule la souris.

Donc, deux ports USB sur le PC, deux câbles, pffffffffffff... c'est n'importe quoi !!! mais bon... au pire il faut deux cartes ou alors un HUB pourquoi pas !

Mais c'est quand même idiot d'en arriver là... allez zou la communauté Arduino là, au tafff....

Je pense que c'est un (petit) projet pour l'instant mais je suis sûr que qu'on peut faire beaucoup mieux et cela en intéressera plus d'un .... qu'en pensez-vous....?
 
Dernière édition:
jpbbricole
jpbbricole
Compagnon
26 Mai 2016
2 182
Corsier-sur-Vevey (Vaud)
Salut Gaston
allez zou la communauté Arduino là, au tafff....
Je voudrais bien mais, actuellement, j'ai pas le temps. Il faut bien t'imaginer que pour pouvoir t'aider efficacement, il faut faire le montage chez soi et pour toi, j'avais tout démonté :sad:.
Si j'ai le temps ce week-end...

Cordialement
jpbbricole
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #89
Bonsoir,

Je voudrais bien mais, actuellement, j'ai pas le temps
:lol: je rigole quand je dis qu'il faut y aller... y a pas le feu au lac... mais serait un bon truc à élaborer ... qu'en penses-tu ?
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 382
FR-71520
  • Auteur de la discussion
  • #90
De mon côté, je continue a fouiller, on sait jamais... :smt082
 
La dernière réponse à ce sujet date de plus de 6 mois
Haut