» Elektronika » Arduino »Joystick NES - do gry

Joystick NES - do gry

Joystick NES - do gry


A w jakim sensie grać? Zarządzanie postacią z gry wideo jest zrozumiałe; używanie obiektów zgodnie z ich przeznaczeniem jest najłatwiejsze z nimi zrobić. Czy gra na nim słabo jak na instrumencie muzycznym? Autor Instructables pod pseudonimem ptevyesaur opowiada, jak dostał się do takiego życia.

Struktura obejmuje trzy urządzenia: Arduino Uno, moduł z emiterem dźwięku i kluczem, a także rzeczywisty gamepad:



Oprócz nich wymagane będą tylko zworki. Oczywiście możesz wziąć zwykłą piezodynamikę, podłączając ją bezpośrednio, bez klucza. Odpowiednie są również słuchawki wchodzące w skład rezystora 1 kilo-omowego. Możesz także zebrać klucz do samodzielnego sterowania głowicą dynamiczną.

Mistrz podłączył gamepad do Arduino w następujący sposób:

7 pinów złącza joysticka - do pinu Arduino, oznaczonego jako 5V - czerwony przewód.

1 styk złącza joysticka - do styku Arduino, oznaczony jako GND (wspólny) - czarny przewód.

2 styki złącza joysticka (taktowanie) - do styku Arduino, oznaczonego jako D5 - pomarańczowy przewód.

3 styki złącza joysticka (zatrzask) - do styku Arduino, oznaczone jako D6 - żółty przewód.

4 styki złącza joysticka (dane) - do styku Arduino, oznaczone jako D7 - zielony przewód.

Oczywiście nie jest konieczne stosowanie wielokolorowych przewodów, ale pozwoliło to mistrzowi pokazać połączenie przewodów z boku złącza i Arduino na zdjęciu:




Używając joysticków z klonów NES ze standardowymi złączami DB, możesz zobaczyć, które piny powinny być użyte w tym przypadku, w ten artykuł.

Z jakiegoś powodu klucz w module emitera dźwięku ptevyesaur nie używa i nie zasila go. Dźwięk, gdy sygnał Arduino jest wysyłany bezpośrednio do emitera dźwięku, nie jest bardzo głośny. Za pomocą niebieskiego drutu łączy wyjście modułu S z wyjściem D9 Arduino, a wyjście modułu ze znakiem minus do wyjścia GND Arduino.

Następnie programista dodaje bibliotekę do Arduino IDE biblioteka pitches.h i powodzie szkic. Program oparty jest na przykładzie szkicu kontrolera gamepad Teachbot / TeachbotServo_NES.ino z książki Gordona McComba „Zrób to sam! Robot na Arduino. ”

Po wypełnieniu szkicu kreator otwiera konsolę debugowania szeregowego (nie jest to konieczne) i rozpoczyna odtwarzanie. Przyciski odpowiadają następującym uwagom:

Aż do czwartej oktawy
Down - D Czwarta oktawa
Po lewej - czwarta oktawa E
Racja - Fa czwarta oktawa
Wybierz - sól czwartej oktawy
Start - na czwartą oktawę
B - czwarta oktawa si
A - do piątej oktawy

Oczywiście bez ostrych przedmiotów, a nawet w tak wąskim zakresie, niewiele można zagrać, ale jeśli spróbujesz ...
5.5
5.5
5.5

Dodaj komentarz

    • uśmiechnij sięuśmiecha sięxaxaoknie wiemyahoonea
      szefiezadrapaniegłupiectaktak-takagresywnysekret
      przepraszamtańczyćdance2dance3przebaczeniepomocnapoje
      przestańprzyjacieledobrzegoodgoodgwizdaćomdlećjęzyk
      palićklaskanierakdeklarowaćdrwiącydon-t_mentionpobierz
      ciepłożałujęśmiech 1mdaspotkaniemoskingnegatywne
      niepopcornukaraćczytaćprzestraszyćstraszyszukaj
      drwinadziękujętoto_clueumnikostryzgadzam się
      źlepszczołablack_eyeblum3rumienić sięchwalić sięnuda
      ocenzurowaneuprzejmośćsekret2grozićzwycięstwoyusun_bespectacled
      shokrespektlolprevedwitamykrutoyya_za
      ya_dobryipomocnikne_huliganne_othodifludzakazzamknij

Radzimy przeczytać:

Podaj go do smartfona ...