» електроника » Arduino »NES Джойстик - за игра

NES Joystick - за игра

NES Joystick - за игра


И в какъв смисъл да играя? Управлението на характера на видеоигра е разбираемо; използването на обекти по предназначение е най-лесното нещо с тях. Играе ли се слабо на него като на музикален инструмент? Авторът на Instructables под псевдонима ptevyesaur разказва как е стигнал до такъв живот.

Структурата включва три устройства: Arduino Uno, модул със звуков излъчвател и ключ и действителния геймпад:



Освен тях ще се изискват само джъмпери. Разбира се, можете да вземете обичайния пиезодинамик, като го свържете директно, без ключ. Подходящи са и слушалки, включени през 1-килограмов резистор. Можете също да съберете ключа, за да контролирате сами динамичната глава.

Господарят свърза геймпада с Arduino както следва:

7 пина на конектора за джойстика - към щифта Arduino, обозначен като 5V - червен проводник.

1 щифт на конектора на джойстика - към щифта Arduino, обозначен като GND (общ) - черен проводник.

2 пина на съединителя на джойстика (часовник) - към щифта Arduino, обозначен като D5 - оранжев проводник.

3 пина на конектора за джойстика (резе) - към щифта Arduino, обозначен като D6 - жълт проводник.

4 пина на конектора за джойстика (данни) - към щифта Arduino, обозначен като D7 - зелен проводник.

Разбира се, не е необходимо да се използват многоцветни проводници, но това позволи на капитана да покаже връзката на проводниците от страната на конектора и Arduino на снимката:




Когато използвате джойстици от клонове на NES със стандартни DB конектори, можете да видите какви пинове трябва да се използват в този случай. тази статия.

По някаква причина ключът на модула за звуков излъчвател ptevyesaur не използва и не доставя захранване към него. Звукът, когато Arduino сигналът е директно изпратен към излъчвателя на звук, не е много силен. Той свързва изхода на S модула към изхода D9 на Arduino със синя жица, а изхода на модула със знак минус към изхода на GND Arduino.

Тогава разработчикът добавя библиотеката към Arduino IDE pitches.h библиотека и наводнения скица, Програмата е базирана на примера на скицата на контролния геймпад Teachbot / TeachbotServo_NES.ino от книгата на Гордън Маккомб “Направете го сами! Роботът на Ардуино “.

След попълване на скицата, съветникът отваря серийната конзола за отстраняване на грешки (това не е необходимо) и започва да играе. Съответствието на бутоните с бележките е както следва:

Горе - до четвърта октава
Надолу - D Четвърта октава
Отляво - Четвърта октава E
Вдясно - Четвърта октава Фа
Изберете - четвърта октава сол
Старт - за четвъртата октава
B - четвърта октава si
А - до петата октава

Разбира се, без остри и дори в такъв тесен диапазон може да се играе малко, но ако опитате ...
5.5
5.5
5.5

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо

Съветваме ви да прочетете:

Предайте го за смартфона ...