» Électronique » Arduino »Joystick NES - pour jouer

Joystick NES - pour jouer

Joystick NES - pour jouer


Et dans quel sens jouer? La gestion d'un personnage de jeu vidéo est compréhensible; utiliser des objets pour leur destination est la chose la plus simple à faire avec eux. Joue-t-il faible comme un instrument de musique? L'auteur d'Instructables sous le surnom de ptevyesaur raconte comment il est arrivé à une telle vie.

La structure comprend trois appareils: Arduino Uno, un module avec un émetteur sonore et une clé, et la manette de jeu réelle:



En plus d'eux, seuls des cavaliers seront nécessaires. Bien sûr, vous pouvez prendre la piézodynamique habituelle en la connectant directement, sans clé. Un casque inclus via une résistance de 1 kilo-ohm convient également. Vous pouvez également récupérer la clé pour contrôler vous-même la tête dynamique.

Le maître a connecté la manette de jeu à l'Arduino comme suit:

7 broches du connecteur du joystick - à la broche Arduino, désignée comme 5V - fil rouge.

1 broche du connecteur du joystick - à la broche Arduino, désignée comme GND (commun) - fil noir.

2 broches du connecteur du joystick (synchronisation) - à la broche Arduino, désignée comme D5 - fil orange.

3 broches du connecteur du joystick (loquet) - à la broche Arduino, désignée comme D6 - fil jaune.

4 broches du connecteur du joystick (données) - à la broche Arduino, désignée comme D7 - fil vert.

Bien sûr, il n'est pas nécessaire d'utiliser des fils multicolores, mais cela a permis au maître de montrer la connexion des fils du côté du connecteur et de l'Arduino sur la photo:




Lorsque vous utilisez des joysticks de clones NES avec des connecteurs DB standard, vous pouvez voir quelles broches doivent être utilisées dans ce cas, dans cet article.

Pour une raison quelconque, la clé du module émetteur de son ptevyesaur ne l'utilise pas et ne l'alimente pas. Le son lorsque le signal Arduino est directement envoyé à l'émetteur sonore n'est pas très fort. Il connecte la sortie du module S à la sortie du D9 Arduino avec un fil bleu, et la sortie du module avec un signe moins à la sortie de GND Arduino.

Ensuite, le développeur ajoute la bibliothèque à l'IDE Arduino bibliothèque pitches.h et inondations croquis. Le programme est basé sur l'exemple de l'esquisse du contrôleur de la manette de jeu Teachbot / TeachbotServo_NES.ino du livre de Gordon McComb "Faites-le vous-même! Le robot sur Arduino. "

Après avoir rempli l'esquisse, l'assistant ouvre la console de débogage série (ce n'est pas nécessaire) et commence la lecture. La correspondance des boutons avec les notes est la suivante:

Jusqu'à la quatrième octave
Down - D quatrième octave
Gauche - quatrième octave E
Droite - Quatrième octave Fa
Select - sel de quatrième octave
Début - pour la quatrième octave
B - quatrième octave si
A - jusqu'à la cinquième octave

Bien sûr, sans objets tranchants, et même dans une plage aussi étroite, peu de choses peuvent être jouées, mais si vous essayez ...
5.5
5.5
5.5

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer

Nous vous conseillons de lire:

Donnez-le au smartphone ...