Obsah:

Atari-like USB Spinner using Arduino Leonardo: 4 Steps
Atari-like USB Spinner using Arduino Leonardo: 4 Steps

Video: Atari-like USB Spinner using Arduino Leonardo: 4 Steps

Video: Atari-like USB Spinner using Arduino Leonardo: 4 Steps
Video: Amazing arduino project 2024, Červenec
Anonim
Atari-like USB Spinner pomocí Arduina Leonardo
Atari-like USB Spinner pomocí Arduina Leonardo

Jedná se o snadný projekt. Ovladač číselníku, který lze použít s jakýmkoli emulátorem, který využívá myš. Ve skutečnosti můžete říci, že to není nic jiného než myš s pouze horizontálním pohybem.

Krok 1: Materiály

Materiály
Materiály

Budete potřebovat:

· Arduino Leonardo Pro Micro nebo normální Arduino Leonardo nebo Arduino Pro Micro. Musí to být jeden z těchto Arduinos, jinak to nebude fungovat. Koupil jsem jeden z Ebay a stál mě 3,33 €. Tady je odkaz:

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

· Potenciometr 10 Kohm, nejlépe s kovovou osou, takže bude odolný. Můžete je také vyhledat na Ebay za ceny nižší než euro (nebo dolar).

· Normální tlačítko.

· Univerzální deska plošných spojů, volitelná. Potřebná připojení můžete provést přímo k Arduinu.

· Krabice projektu logické velikosti. Představte si, že jej jako ovladač budete držet na dlani.

· Něco, co bude připomínat pádlo přes osu potenciometru, kterou budete při hraní otáčet. Našel jsem ten svůj na starém přehrávači radiokazet (na jeho vzhledu je to znát. Ale později jsem jej namaloval stříbrnou barvou). Můžete si ho znovu koupit na Ebay nebo v obchodě s elektronikou.

· Některé kusy tenkého kabelu. Podle obrázku by bylo dobré použít červené a černé kabely.

Když jste spokojeni, že jste shromáždili všechny výše uvedené, je čas je sestavit.

Krok 2: Shromáždění

Shromáždění
Shromáždění

Zapojení je jednoduché (viz také obrázek). Připojení jsem provedl na desce plošných spojů, ale můžete je pájet přímo na Arduino:

Připájejte dva kabely k tlačítku. Jeden z nich musí být připájen ke druhému kolíku Arduina (nezáleží na tom, který z nich) a druhý na Arduino pinu 9.

Pokud držíte potenciometr, osu na horní straně a kolíky směrem k sobě, pak musíte pájet kabel na pravém pinu (nejlépe červenou barvu), který bude připájen k kolíku Vcc na Arduinu. Na prostřední kolík jsem připájel modrý kabel, který je třeba připájet na pin A0 na Arduinu. Nakonec připájejte černý kabel na levý kolík potenciometru, druhý konec připájejte ke kolíku gnd na Arduinu.

Krok 3: Programování

Programování
Programování

Znovu zkontrolujte svá připojení a nahrajte tento program na Arduino pomocí Arduino IDE. Ujistěte se, že z nabídky „Nástroje“jste vybrali desku „Arduino Leonardo“nebo „Arduino Pro Micro“a jako port jakýkoli port Leonardo (můj byl COM 8, ale může to být pro vás jiný.

Krok 4: Epilog

A je to!!! Otestoval jsem spinner s hrami MAME Arcanoid a Super Breakout na PC a s Kaboom! na emulátoru Stella, také na Pc. A do programu změna proměnné cspd ovlivňuje citlivost pádla.

Toto je můj první pokyn a vím, že jsem možná udělal nějaké chyby. Neváhejte se mě zeptat na jakoukoli otázku, kterou byste mohli mít.

Doporučuje: