» Elektronik » Arduino »NES Joystick - zum Spielen

NES Joystick - zum Spielen

NES Joystick - zum Spielen


Und in welchem ​​Sinne zu spielen? Das Verwalten eines Videospielcharakters ist verständlich. Die Verwendung von Objekten für den beabsichtigten Zweck ist am einfachsten. Ist es schwach wie ein Musikinstrument? Der Autor von Instructables unter dem Spitznamen ptevyesaur erzählt, wie er zu einem solchen Leben gekommen ist.

Die Struktur umfasst drei Geräte: Arduino Uno, ein Modul mit einem Soundemitter und einer Taste und das eigentliche Gamepad:



Zusätzlich werden nur Jumper benötigt. Natürlich können Sie die übliche Piezodynamik verwenden, indem Sie sie ohne Schlüssel direkt anschließen. Ein Kopfhörer, der über einen 1-Kilo-Ohm-Widerstand geliefert wird, ist ebenfalls geeignet. Sie können den Schlüssel auch sammeln, um den dynamischen Kopf selbst zu steuern.

Der Master hat das Gamepad wie folgt mit dem Arduino verbunden:

7 Pin des Joystick-Steckers - zum Arduino-Pin, bezeichnet als 5V - roter Draht.

1 Pin des Joystick-Steckers - zum Arduino-Pin, bezeichnet als GND (Common) - schwarzer Draht.

2 Pin des Joystick-Steckers (Taktung) - zum Arduino-Pin, bezeichnet als D5 - orangefarbener Draht.

3 Pin des Joystick-Steckers (Verriegelung) - an den Arduino-Pin, bezeichnet als D6 - gelber Draht.

4 Pin des Joystick-Anschlusses (Daten) - zum Arduino-Pin, bezeichnet als D7 - grüner Draht.

Natürlich müssen keine mehrfarbigen Drähte verwendet werden, aber dies ermöglichte es dem Master, die Verbindung der Drähte von der Seite des Steckers und Arduino auf dem Foto zu zeigen:




Wenn Sie Joysticks von NES-Klonen mit Standard-DB-Konnektoren verwenden, können Sie sehen, welche Pins in diesem Fall verwendet werden sollten. dieser Artikel.

Aus irgendeinem Grund wird der Schlüssel des Ptevyesaur-Sound-Emitter-Moduls nicht verwendet und wird nicht mit Strom versorgt. Der Ton, wenn das Arduino-Signal direkt an den Tonsender gesendet wird, ist nicht sehr laut. Er verbindet den Ausgang des S-Moduls mit dem D9-Ausgang des Arduino mit einem blauen Draht und den Ausgang des Moduls mit einem Minuszeichen mit dem Ausgang des GND Arduino.

Anschließend fügt der Entwickler die Bibliothek der Arduino IDE hinzu Stellplätze.h Bibliothek und Überschwemmungen Skizze. Das Programm basiert auf dem Beispiel der Teachbot Gamepad-Controller-Skizze / TeachbotServo_NES.ino aus Gordon McCombs Buch „Mach es selbst! Der Roboter auf Arduino. "

Nach dem Ausfüllen der Skizze öffnet der Assistent die serielle Debugging-Konsole (dies ist nicht erforderlich) und beginnt mit der Wiedergabe. Die Entsprechung der Tasten zu den Notizen ist wie folgt:

Bis zur vierten Oktave
Down - D Vierte Oktave
Links - Vierte Oktave E.
Richtig - Fa der vierten Oktave
Wählen Sie - Salz der vierten Oktave
Start - für die vierte Oktave
B - vierte Oktave si
A - bis zur fünften Oktave

Natürlich kann ohne scharfe Gegenstände und selbst in einem so engen Bereich wenig gespielt werden, aber wenn Sie es versuchen ...
5.5
5.5
5.5

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...