En utilisant un Arduino Uno R3 comme un contrôleur de jeu (2 / 7 étapes)

Étape 2: Câblage jusqu'à un commutateur de base & programmation

Dans cette étape, vous va être brancher un commutateur de base à la broche 5. Pourquoi broche 5 ? Je n’ai aucune idée, mais voici le schéma de câblage (fabriqué à l’aide de Fritzing). Il y a deux schémas, un pour (1) 2 broches commutateur et l’autre pour (4) 4 broche interrupteurs.

Maintenant que vous avez un interrupteur accroché sur la broche 5, nous commençons la programmation Arduino. Le code que j’ai utilisé est jointe et ci-dessous :

// *********************************************
Cette constante n’est pas modifiée :
const int buttonPin = 5 ; la goupille qui le bouton-poussoir est attaché à

Variables vont changer :
buttonState int = 0 ;         état actuel de la touche
int lastButtonState = 0 ;     état antérieur du bouton

void setup() {}
Initialiser la broche bouton comme entrée :
pinMode (buttonPin, entrée) ;
Initialiser la communication série :
Serial.Begin(9600) ;
}

void loop() {}
Lire la broche d’entrée bouton poussoir :
buttonState = digitalRead(buttonPin) ;

Si (buttonState == HIGH) {}
Si l’état actuel est haut puis sur le bouton
Envoyer à la série que le moteur a démarré :
Serial.println ("Start Engine") ;
retard (100) ;
}
Enregistrer l’état actuel comme le dernier État,
pour la prochaine fois dans la boucle
lastButtonState = buttonState ;
}
// *********************************************

Lorsque téléchargées à l’Arduino, vous pouvez ouvrir le moniteur de la série (Tools > Serial Monitor) et appuyez sur le bouton. Il doit afficher « Start Engine » aussi longtemps que vous êtes en appuyant sur le bouton. Vous pouvez jouer avec le retard par la suite en fonction de votre goût mais s’il vous plaît note que cela peut causer des problèmes dans le jeu. Vous envoyez maintenant une chaîne série par le biais de rétroaction tactile. C’est génial !

Articles Liés

Comment utiliser une PSP comme un contrôleur de jeu pour PC et PS3

Comment utiliser une PSP comme un contrôleur de jeu pour PC et PS3

Avez-vous déjà assis pour jouer sur votre PS3 avec un ami et s'est rendu compte que vous seulement avez un contrôleur ou étiez en jouant à un jeu sur votre PC et souhaité qu'avoir un contrôleur séparé ? Eh bien maintenant, au lieu d'acheter un nouvea
En utilisant la Esplora comme un contrôleur de jeu

En utilisant la Esplora comme un contrôleur de jeu

Dans ce instructable, je va vous enseigner comment utiliser votre Arduino Esplora comme un contrôleur joystick/bouton poussoir pour tous les jeux. J'ai programmé pour exécuter Kerbal Space programme, mais vous pouvez lui faire exécuter tout ce que vo
Contrôleur de jeu Bluetooth avec accéléromètre et Arduino

Contrôleur de jeu Bluetooth avec accéléromètre et Arduino

Tout le monde aime jouer à des jeux sur PC:) Consoles de jeux les prennent au prochain niveau et quoi de plus amusant que de faire un vous-même ? Ici, nous avons construit une console de jeu avec l'accéléromètre, Arduino et Bluetooth. L'accéléromètre
Ajouter contrôleur de jeu USB pour Arduino Leonardo/Micro

Ajouter contrôleur de jeu USB pour Arduino Leonardo/Micro

Remarque importante : Cet article est pour Arduino IDE version 1.6.5 (ou au-dessous). Pour ajouter un contrôleur de jeu USB un Arduino Leonardo ou le Micro à l'aide de l'IDE Arduino version 1.6.6 (ou supérieur) Voir l'Instructable suivant : Arduino L
Quiz de contrôleur de jeu à l’aide des « Avertisseurs de lumières et de sons » et Arduino

Quiz de contrôleur de jeu à l’aide des « Avertisseurs de lumières et de sons » et Arduino

jeux de quiz style Jeopardy sont favoris pour créer l'excitation et l'enseignement en même temps.  Enseignants, conseillers de camp l'été et les éducateurs de l'industrie même trouvent ce type de jeu afin de générer l'intérêt et l'implication des par
Attiny85 comme un contrôleur de moteur pas à pas Step/Dir

Attiny85 comme un contrôleur de moteur pas à pas Step/Dir

Quelque part en Grèce, quelqu'un a fait quelque chose de jamais fait auparavant...Vu ces choses avant ?Chose: 1Chose: 2Chose: 3Oh, vous avez ! Vous avez acheté un d'eux que vous dites ? Oh... Ne vous inquiétez pas, j'ai fait trop.Ils ont fait le trav
Pirater un contrôleur de jeu vidéo avec un Arduino pour une plus grande accessibilité (ou de la tricherie)

Pirater un contrôleur de jeu vidéo avec un Arduino pour une plus grande accessibilité (ou de la tricherie)

Tout le monde aime les jeux vidéo. Mais il peut être difficile d'apprécier certains jeux si vous êtes blessé ou désactivé et n'avez pas la dextérité nécessaire à la réalisation des combos de touche rapide. Heureusement, nous pouvons utiliser un Ardui
Extrême système Ambilight en utilisant [ws2801 + arduino uno]

Extrême système Ambilight en utilisant [ws2801 + arduino uno]

les couleurs en réalité sont 99 % vrai, les blancs dans cette vidéo ont été plus violets depuis im enregistrement à l'aide de mon iphone:Ddonc, ici, c'est les gars, le clone d'ambilight ultime, vous pouvez faire.Quels sont, on tente d'accomplir scann
Arduino uno faire comme leonardo

Arduino uno faire comme leonardo

Tout d'abord je tiens à clarifier ce point, c'est pas comme n'importe quel autre transformer votre uno dispositif seul HID avec un temps uploard de croquis, vous pouvez télécharger des sketches côte à côte avec hidC'EST VRAI ! avez-vous lu ce que vou
Compteur (0 => 99) en utilisant l’Arduino UNO et deux 7display segmments

Compteur (0 => 99) en utilisant l’Arduino UNO et deux 7display segmments

Salut!Il s'agit de mon premier instructable, cette préoccupation d'instuctable faisant un compteur (0 = > 99).Étape 1: Étape 1: réaliser le montage pièces nécessaires :2 écrans 7segmment anode commune4 résistances: 2 (2,2 kW) sur la base des deux tra
DIY - Comment utiliser l’Arduino Uno pour envoyer un Email, de SMS et de faire une voix appeler

DIY - Comment utiliser l’Arduino Uno pour envoyer un Email, de SMS et de faire une voix appeler

Vous vous demandez comment faire pour envoyer des e-mails via votre Arduino Uno ? Ne vous inquiétez pas... Ce tutoriel vidéo vous éclairera sur le processus étape par étape pour envoyer des emails, messages SMS ainsi que faire des voix appeler à l'ai
Signal PPG ₹1000 fonction calculatrice de fréquence cardiaque et l’affichage de la température en utilisant l’arduino uno et android OS

Signal PPG ₹1000 fonction calculatrice de fréquence cardiaque et l’affichage de la température en utilisant l’arduino uno et android OS

le projet est essentiellement un portable fréquence cardiaque et la température corporelle, système de surveillance. Il a à bord, écran lcd et prennent également en charge pour afficher les paramètres sur un appareil android en temps réel. Arduino es
Manette PS3 utilisation comme contrôleur de jeu PC

Manette PS3 utilisation comme contrôleur de jeu PC

Pour mon anniversaire, j'ai reçu un ordinateur portable et a voulu mettre un émulateur là-dessus. J'ai voulu utiliser un contrôleur pour lui mais ne voulait pas dépenser de l'argent sur un contrôleur, adaptateur ou autre chose. J'ai donc décidé d'uti
Arduino et LM35 à base de contrôleur de température pour les débutants

Arduino et LM35 à base de contrôleur de température pour les débutants

IntroductionVérifiez la température de votre propre système de surveillance à l'aide du capteur de température analogique Arduino et LM35. Il s'agit d'un projet de bricolage très simple pour les débutants de l'Arduino. Toutes les étapes et les exigen