Table des matières:

MANETTE DE JEU CONTRLÉE ARDUINO POUR PC : 5 étapes
MANETTE DE JEU CONTRLÉE ARDUINO POUR PC : 5 étapes

Vidéo: MANETTE DE JEU CONTRLÉE ARDUINO POUR PC : 5 étapes

Vidéo: MANETTE DE JEU CONTRLÉE ARDUINO POUR PC : 5 étapes
Vidéo: Manette de jeu DIY | Les tutos de Mr T 2024, Novembre
Anonim
MANETTE DE JEU CONTRLÉE ARDUINO POUR PC
MANETTE DE JEU CONTRLÉE ARDUINO POUR PC

Bonjour les gars, je suis Sarvesh. Il y a quelques jours, je voulais jouer à des jeux rétro. Je les ai donc installés sur mon PC. Mais je ne pouvais jouer qu'avec le clavier de mon PC et cela ne me donnait pas l'impression de mon enfance. J'ai donc décidé de créer une manette de jeu pour mon PC qui peut jouer aux anciens et aux nouveaux jeux (pas tous). J'ai utilisé un ancien contrôleur de jeu et je l'ai modifié pour créer ce superbe Gamepad. Il s'agit d'une manette de jeu filaire pour PC. Il peut être utilisé pour jouer à des jeux d'émulateur et PC. Le joystick peut également servir de souris pour votre PC. La manette de jeu est contrôlée à l'aide d'un Arduino Pro Micro.

Étape 1: Rassemblez les composants nécessaires

Rassemblez les composants nécessaires
Rassemblez les composants nécessaires
Rassemblez les composants nécessaires
Rassemblez les composants nécessaires
Rassemblez les composants nécessaires
Rassemblez les composants nécessaires

Obtenir toutes les fournitures est la première et la plus importante étape des projets de construction. Et pour vous assurer de les obtenir correctement, vous devez les commander à partir d'un seul endroit. Cela permet de recevoir tous les composants en même temps.

Je vous suggère fortement d'acheter les composants chez UTSource car ils sont assez fiables et la qualité des produits est également bonne. Ils livrent les produits à temps et en bon état.

Voyons maintenant les composants.

1. Ancienne manette de jeu rétro

Vous pouvez utiliser un contrôleur de jeu rétro comme celui que j'ai utilisé. Si vous avez accès à une imprimante 3D, vous pouvez imprimer votre propre boîtier (cette option vous permettra d'ajouter plus de boutons).

2. Arduino Pro Micro

Pour ce projet, vous devez utiliser un Arduino Pro Micro ou un Arduino Leonardo mini. En bref, vous avez besoin d'un microcontrôleur avec une capacité HID (Human Interface Device). Arduino Pro micro a un microcontrôleur ATmega 32U4.

3. Commutateur

Il s'agit d'un interrupteur à curseur normal que j'ai utilisé à des fins d'urgence. Le problème avec le travail avec la bibliothèque de souris et de clavier est que si vous ne parvenez pas à télécharger un code correct, vous pourriez perdre le contrôle de votre clavier ou de votre souris. Il est donc essentiel d'avoir un interrupteur qui pourrait vous aider à reprendre le contrôle de votre souris/clavier PC.

4. Module de manette

Pour contrôler le mouvement de la souris, nous devons utiliser un module joystick. Chaque module contrôle la direction X et Y.

5. Interrupteurs de fin de course

J'ai utilisé des interrupteurs de fin de course comme déclencheurs pour mon contrôleur. Ceux-ci sont facultatifs si vous souhaitez créer une manette de jeu avec uniquement des boutons poussoirs.

6. Bouton poussoir

Les boutons poussoirs peuvent être interfacés en configuration pull up ou pull down. Ici, j'ai utilisé la configuration déroulante pour tous les boutons et commutateurs. J'ai utilisé des résistances de 10 K ohms pour cela.

7. PCB à usage général

Obtenez un PCB à usage général pour souder tous les composants.

Étape 2: Schéma de circuit et codage

Schéma de circuit et codage
Schéma de circuit et codage
Schéma de circuit et codage
Schéma de circuit et codage
Schéma de circuit et codage
Schéma de circuit et codage

Connectez tous les composants selon le schéma de circuit donné ci-dessus. J'ai également joint un guide rapide pour interfacer les boutons-poussoirs avec Arduino.

Je recommanderais de vérifier d'abord toutes les connexions et de travailler sur une maquette.

La disposition de mon placement réel de bouton est également illustrée ci-dessus pour vous donner une idée claire du bouton positionné où, de l'étiquette avec laquelle il est programmé et du caractère qu'il envoie à l'ordinateur.

Téléchargez maintenant le code et installez les bibliothèques mouse.h et keyboard.h. Téléchargez le code sur votre Arduino.

CLIQUEZ CI-DESSOUS POUR TÉLÉCHARGER LE CODE

Étape 3: Découpe, peinture et soudure

Découpe, peinture et soudure
Découpe, peinture et soudure
Découpe, peinture et soudure
Découpe, peinture et soudure
Découpe, peinture et soudure
Découpe, peinture et soudure
Découpe, peinture et soudure
Découpe, peinture et soudure

Découpez d'abord le PCB en fonction de la taille de la manette de jeu et alignez les boutons poussoirs et le module joystick. Vous pouvez éviter cette tâche trépidante de soudure en commandant un PCB. UTSource.net fournit des PCB de qualité à des tarifs abordables.

Peignez ensuite la manette de jeu avec la couleur de votre choix.

Maintenant, soudez les boutons-poussoirs et le joystick sur un circuit imprimé à usage général.

Étape 4: Fixation des interrupteurs de fin de course et test final

Fixation des interrupteurs de fin de course et test final
Fixation des interrupteurs de fin de course et test final
Fixation des interrupteurs de fin de course et test final
Fixation des interrupteurs de fin de course et test final
Fixation des interrupteurs de fin de course et test final
Fixation des interrupteurs de fin de course et test final
Fixation des interrupteurs de fin de course et test final
Fixation des interrupteurs de fin de course et test final

Fixez maintenant les interrupteurs de fin de course dans leurs positions à l'aide d'un peu de super glue.

Soudez les composants restants et faites un test final.

Étape 5: Tout assembler

Mettre tous ensemble
Mettre tous ensemble
Mettre tous ensemble
Mettre tous ensemble
Mettre tous ensemble
Mettre tous ensemble
Mettre tous ensemble
Mettre tous ensemble

Fermez maintenant le boîtier à l'aide de quelques vis.

J'ai joint quelques photos ci-dessus pour vous montrer à quoi ressemble le produit final.

Ça y est vous avez terminé. Essayez maintenant de jouer à quelques jeux. Vous pouvez jouer à l'émulateur ainsi qu'aux jeux PC (qui ne nécessitent pas plus de touches).

Avec cela se termine mon premier instructable. J'espère que tu l'a aimé:)

Conseillé: