» Electrònica » Arduino »Joystick de NES: per jugar

Joystick NES: per jugar

Joystick NES: per jugar


I en quin sentit jugar? És fàcil entendre el maneig d’un personatge de videojocs; és més senzill fer servir objectes per a la seva finalitat prevista. Hi toca dèbil com un instrument musical? L’autor d’Instructables sota el sobrenom de ptevyesaur explica com va arribar a una vida així.

L’estructura inclou tres dispositius: Arduino Uno, un mòdul amb un emissor de so i una tecla i el gamepad real:



A més d’ells, només caldrà saltadors. Per descomptat, podeu agafar l’habitual piezodinàmica connectant-la directament, sense cap clau. També és adequat un auricular inclòs a través d’un resistor d’1 kilograms. També podeu recollir la clau per controlar tu mateix el cap dinàmic.

El mestre va connectar el gamepad a l'Arduino de la següent manera:

7 pins del connector joystick - al passador Arduino, designat com a 5V - fil vermell.

1 pin del connector joystick - al passador Arduino, designat com a GND (comú) - fil negre.

2 pins del connector joystick (clocking) - al passador Arduino, designat com D5 - filferro taronja.

3 pin del connector joystick (pestell) - al passador Arduino, designat com a D6 - cable groc.

4 pins del connector joystick (dades) - al passador Arduino, designat com a D7 - cable verd.

Per descomptat, no és necessari utilitzar cables multicolors, però això va permetre al mestre mostrar la connexió de cables del costat del connector i Arduino a la foto:




Quan feu servir joysticks de clons NES amb connectors DB estàndard, podreu veure quins pins s'han d'utilitzar en aquest cas, a aquest article.

Per alguna raó, la clau del mòdul emissor de so ptevyesaur no s'utilitza i no li subministra energia. El so quan s’envia directament el senyal d’Arduino a l’emissor de so no és gaire fort. Connecta la sortida del mòdul S a la sortida del D9 Arduino amb un fil blau, i la sortida del mòdul amb un signe menys a la sortida del GND Arduino.

A continuació, el desenvolupador afegeix la biblioteca a l’ID Arduino biblioteca pitches.h i inundacions esbós. El programa es basa en l'exemple del sketch del controlador del gamepad Teachbot / TeachbotServo_NES.ino del llibre de Gordon McComb "Fes-ho tu mateix! El robot a Arduino. "

Després d’emplenar l’esbós, l’assistent obre la consola de depuració en sèrie (això no és necessari) i comença a reproduir-se. La correspondència dels botons a les notes és la següent:

Fins a la quarta octava
Baix - D quarta octava
Esquerra: quarta octava E
Dreta - Fa quarta octava
Seleccioneu - quarta octava sal
Inici: per a la quarta octava
B - quarta octava si
A - fins a la cinquena octava

Per descomptat, sense aguts, i fins i tot en un abast tan estret, es pot jugar poc, però si ho intenteu ...
5.5
5.5
5.5

Afegeix un comentari

    • somriuresomriuxaxad'acordno ho séyahoonea
      capratllarximplesísí-síagressiusecret
      ho sentoballarballar2ballar3perdóajudarbegudes
      pararamicsbébondatxiuletswoonllengua
      fumaraplaudintcranideclararderisiudon-t_mentiondescarregar
      calorirritariure1mdareuniómosquitnegatiu
      no_icrispetescastigarllegirporespantosbuscar
      burlargràcies_youaixòto_clueumnikagutd'acord
      dolentbeeeblack_eyeblum3ruborpresumirl'avorriment
      censuradaplaersecret2amenaçarvictòriatusun_bespectacled
      xocrespectlolpreveurebenvingudaKrutoyja_za
      ja_dobryiajudantne_huliganne_othodifludprohibicióa prop

Us aconsellem que llegiu:

Doneu-lo al telèfon intel·ligent ...