Arduino méga 2560

Arduino méga 2560

bonsoir ou bonjour a toutes et à tous j ai un soucis .

je suis un fan de jeux ETS2 j'avais en projet de fabriquer personnellement mon levier de vitesse et mes pédales . et dans mon levier de vitesse j' ai voulu associer 19 boutons qui vont me servir de certaines fonctionnalités dans mon jeu ETS2 notamment les fonctions comme lever et baisser les vitres etc etc ..... sans trop utiliser le clavier . pour ma boite à vitesse , j'ai au totale 28 boutons et 3 potentiomètres pour les pédales . en utilisant la carte Arduino Leonardo , les broches seront insuffisantes . j'ai donc opter la carte Arduino méga 2560 qui contienne plusieurs broches ce qui est idéal pour mon projet selon le nombre de boutons que je compte connecter .
maintenant je me trouve bloqué avec la lecture en tant que joystick pour que le jeu ETS2 puisse reconnaitre ma carte comme un clavier , une souris ou une manette. j ai écris le code que Gemini m'a présenté au moment de vérifier, IDE Arduino m' envoi le message comme tel ( THE JOYSTICK LIBRARY CAN ONLY BE USED WITH A USB MCU ) je rappelle que j ai télécharger la bibliothèque joystick.h de chez matthew heironimus .

ma question est la suivante svp si quelqu'un a une connaissance pour faire fonctionner ma carte Arduino méga 2560 comme un joystick, je suis prenant . merci pour votre bonne compréhension

Je crois que la doc de la librairie joystick est assez claire de ce coté

This library can be used with Arduino IDE 1.6.6 (or above) to add one or more joysticks (or gamepads) to the list of HID devices an Arduino Leonardo or Arduino Micro (or any Arduino clone that is based on the ATmega32u4) can support. This library will also work with the Arduino Due, thanks to @Palakis. A complete list of supported boards can be found in the Wiki. This will not work with Arduino IDE 1.6.5 (or below) or with non-32u4 based Arduino devices (e.g. Arduino UNO, Arduino MEGA, etc.).

Des infos supplémentaires sur le Wiki

Bonjour zigoto85

Tu peux utiliser des "multiplicateurs de ports" comme le MCP23017 pour lire tes boutons, chaque module a 16 ports et tu peux en mettre 8. Ils se connectent en i2C.
Ainsi ton Leonardo est suffisant.

Cordialement
jpbbricole

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.