Բովանդակություն:

Atari- ի նման USB մանող Arduino Leonardo- ի միջոցով. 4 քայլ
Atari- ի նման USB մանող Arduino Leonardo- ի միջոցով. 4 քայլ

Video: Atari- ի նման USB մանող Arduino Leonardo- ի միջոցով. 4 քայլ

Video: Atari- ի նման USB մանող Arduino Leonardo- ի միջոցով. 4 քայլ
Video: Atari VCS: What It Is, Why I Like It, And Negative Moot Points - Complete Video 2024, Հուլիսի
Anonim
Atari- ի նման USB մանող ՝ օգտագործելով Arduino Leonardo- ն
Atari- ի նման USB մանող ՝ օգտագործելով Arduino Leonardo- ն

Սա հեշտ նախագիծ է: Պտտվող վերահսկիչ, որը կարող է օգտագործվել ցանկացած էմուլյատորով, որն օգտագործում է մկնիկը: Իրականում, կարելի է ասել, դա ոչ այլ ինչ է, քան միայն հորիզոնական շարժումով մուկ:

Քայլ 1: Նյութեր

Նյութերը
Նյութերը

Ձեզ անհրաժեշտ կլինի.

· Arduino Leonardo Pro Micro կամ սովորական Arduino Leonardo կամ Arduino Pro Micro: Այն պետք է լինի այս Արդուինոսներից մեկը, հակառակ դեպքում այն չի աշխատի: Ես գնել եմ Ebay- ից և այն արժեցել է ինձ 3.33 €: Ահա հղումը.

www.ebay.com/itm/Leonardo-Pro-Micro-ATmega32U4-5V-Arduino-Bootloader-IDE-1-0-3-replace-Pro-Mini/172239182998?ssPageName=STRK%3AMEBIDX%3AIT&_trksid= p2060353.m2749.l2649

· 10 Կոմ պոտենցիոմետր, ցանկալի է մետաղական առանցքով, այնպես որ այն երկարակյաց կլինի: Դուք կարող եք դրանք փնտրել նաև Ebay- ում ՝ մեկ եվրոյից (կամ դոլարից) ցածր գներով:

· Սովորական սեղմիչ կոճակ:

· Ընդհանուր նշանակության PCB, ըստ ցանկության: Կարող եք անհրաժեշտ կապեր հաստատել անմիջապես Arduino- ի հետ:

· Տրամաբանական չափի նախագծի տուփ: Պատկերացրեք, որ այն որպես վերահսկիչ կպահեք ձեր ձեռքի ափին:

· Մի բան, որը նման կլինի թիավարի `պոտենցիոմետրի առանցքի վրայով, որը դուք կշրջեք նվագելիս: Ես իմը գտա հին ռադիոկասետ նվագարկիչի վրա (կարելի է ասել դրա արտաքին տեսքից: Բայց, հետագայում այն արծաթագույն ներկեցի): Դուք կարող եք նորից գնել Ebay- ից կամ էլեկտրոնիկայի խանութից:

· Որոշ բարակ մալուխի կտորներ: Լավ կլիներ օգտագործել կարմիր և սև մալուխներ `իմանալու համար, թե որն ուր է գնում ըստ նկարի:

Երբ դուք բավարարված եք, հավաքել եք վերը նշված բոլորը, ժամանակն է դրանք հավաքել:

Քայլ 2: Համագումար

Վեհաժողովը
Վեհաժողովը

Կապերը պարզ են (տես նաև նկարը): Ես կապերը հաստատեցի PCB- ի վրա, բայց դրանք կարող եք ուղղակիորեն զոդել Arduino- ով.

Երկու մալուխ կպցրեք կոճակի վրա: Նրանցից մեկը պետք է զոդել Arduino- ի gnd կապին (էական չէ, թե երկուսից որն է), իսկ մյուսը ՝ Arduino- ի 9 -րդ կապում:

Եթե դուք պահում եք պոտենցիոմետրը, առանցքը վերևից և կապում դեպի ձեզ, ապա դուք պետք է զոդեք մալուխը աջ կապում (գերադասելի է կարմիր գույնը), որը կպցվի Arduino- ի Vcc կապին: Միջին կապում ես կապեցի կապույտ մալուխը, որը պետք է զոդել Arduino- ի A0 կապում: Ի վերջո, սև մալուխը կպցրեք պոտենցիոմետրի ձախ քորոցին, իսկ մյուս ծայրը կպցրեք Arduino- ին ամրացնելու համար:

Քայլ 3: mingրագրավորում

Programրագրավորում
Programրագրավորում

Կրկին ստուգեք ձեր կապերը և վերբեռնեք այս ծրագիրը Arduino- ում ՝ օգտագործելով Arduino IDE- ն: Համոզվեք, որ «Գործիքներ» ընտրացանկից որպես տախտակ ընտրել եք «Arduino Leonardo» կամ «Arduino Pro Micro» և որպես նավահանգիստ որևէ նավահանգիստ է Լեոնարդոն (իմը COM 8 -ն էր, բայց դա ձեզ համար կարող է այլ լինել:

Քայլ 4: Էպիլոգ

Վերջ !!! Ես փորձարկել եմ մանողը MAME խաղերով Arcanoid և Super Breakout համակարգչով և Kaboom- ով: Stella emulator- ում, ինչպես նաև ԱՀ -ում: Օ,, և ծրագրի մեջ cspd փոփոխականի փոփոխությունը ազդում է թիավարի զգայունության վրա:

Սա իմ առաջին հրահանգն է, և ես գիտեմ, որ գուցե որոշ սխալներ եմ թույլ տվել: Ազատ զգալ տվեք ինձ, թե ինչ հարց կարող եք ունենալ:

Խորհուրդ ենք տալիս: