Mini Manette Arduino

Dsc 0053 1

Difficulté:

Dans ce tutoriel, je vais vous présenter mon projet qui va vous permettre de contrôler un personnage   d'un jeux à distance.

Matériel

Budget:

20 €
  • 1 Arduino (32U4)
  • 7 bouton pousoir
  • 9 ressitance
  • 1 plaque d essai
  • 1 joystick

Etape 1 : Tout D'abord

Avant de commencer il faut savoir une chose important sur l'Ardunio que on va utiliser

Elle doit pouvoir supporter les library MOUSE et KEYBOARD.

Les seules arduino qui supporte ces library sont les arduino qui possède un micro-contrôleur                     du type   32U4 comme la leonardo etc...

J'ai  utilisé dans ce tuto une ardunio pro micro car plus petite et pas très chère .

Etape 2 : La manette

La manette est composé de 7 bouton qui contrôle la direction de deux autres pour le clique droit et

clique gauche  un qui allume et éteint la fonction souris  de 2 led qui indique la mise sous tension  et 

l'autres la fonction souris et d'un joystick de recupe

Etape 3 : Le schéma des boutons

T%c3%a9l%c3%a9chargement

Le schéma des boutons est simple on a que reproduire celui ci est de mettre tout les - ensemble et tous les + en commun .Plus d'info sur :

https://openclassrooms.com/courses/programmez-vos-premiers-montages-avec-arduino/le-bouton-poussoir

Etape 4 : Réalisation du schéma

Dsc 0045 1

Sur le papier c'est bien mais en pratique c'est plus compliqué et en plus la je n'avais pas encore finit lemontage .

Je vous conseille de utiliser des fils fin pour faire vos raccordement car moins encombrant  et aussi de   coller une plaque d plastique sur le dessous car vos mains risquerait d arracher un fils  ce qui serait

dommage.

Etape 5 : Le code

V    arduino 1.8.5 27 03 2018 10 58 17

Le code est très simpliste il suffit d'inclure les deux library puis d’écrire dans le void SETUP

Keyboard.begin();

et

Mouse.begin();

puis de utiliser la fonction if suivie de la fonction Keyboard.press(' ') pour envoyer une lettre 

pareil pour la souris on utiliser if puis Mouse.click( MOUSE_RIGHT)pour le clique droit et MOUSE_LEFT

pour le gauche .

Maintenant que vous avez compris le principe vous pouvez rédigé le code tout seule 



Etape 6 :

Pour programmer la pro Micro   qui n'a pas sont nom dans l'IDE Arduino il suffit de sélectionner dans Outils/Type de carte la carte Arduino Leonardo car il sont basé sur le même processeur .

Etape 7 : photo

Dsc 0052 1

Etape 8 :

Dsc 0048 1

Etape 9 :

Dsc 0052 1

Voila la mini manette arduino et enfin finit elle ne peut pas fonctionné sur tous les jeux surtout que de 

base je l'avais pensé entièrement pour jouer au jeux cubique Minecraft.

Amélioration possible :

-Ajouter plus de boutons

-envoyer les commande par les ondes

Vous aimez ce tutoriel ?


Soyez le premier à poster un commentaire pour Mini Manette Arduino


Recevez une fois par mois les meilleurs tutoriels Technologie dans votre boîte mail




S'inscrire:


  • Vues: 137
  • J'aime: 1