Talaan ng mga Nilalaman:

Tulad ng Atari na USB Spinner Gamit ang Arduino Leonardo: 4 na Hakbang
Tulad ng Atari na USB Spinner Gamit ang Arduino Leonardo: 4 na Hakbang

Video: Tulad ng Atari na USB Spinner Gamit ang Arduino Leonardo: 4 na Hakbang

Video: Tulad ng Atari na USB Spinner Gamit ang Arduino Leonardo: 4 na Hakbang
Video: 15 полезных советов по демонтажным работам. Начало ремонта. Новый проект.# 1 2024, Nobyembre
Anonim
Mala-Atari na USB Spinner Gamit ang Arduino Leonardo
Mala-Atari na USB Spinner Gamit ang Arduino Leonardo

Ito ay isang madaling proyekto. Ang isang spinner controller na maaaring magamit sa anumang emulator na gumagamit ng isang mouse. Sa katunayan, masasabi mong ito ay hindi hihigit sa isang mouse na may pahalang na paggalaw lamang.

Hakbang 1: Ang Mga Kagamitan

Ang Mga Kagamitan
Ang Mga Kagamitan

Kakailanganin mo:

· Isang Arduino Leonardo Pro Micro o isang normal na Arduino Leonardo o Arduino Pro Micro. Ito ay dapat na isa sa mga Arduino na ito, kung hindi man ay hindi ito gagana. Bumili ako ng isa sa Ebay at nagkakahalaga ito sa akin ng 3.33 €. Nandito ang link:

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

· Isang potentiometer na 10 Kohm, mas mabuti na may metal axis, kaya't ito ay magiging matibay. Maaari kang maghanap para sa kanila sa Ebay din para sa mga presyo na mas mababa sa isang euro (o dolyar).

· Isang normal na pindutan ng itulak.

· Isang pangkalahatang layunin PCB, opsyonal. Maaari mong gawin ang mga kinakailangang koneksyon diretso sa Arduino.

· Isang kahon ng proyekto ng lohikal na laki. Isipin na hahawak mo ito sa iyong palad bilang isang taga-kontrol.

· Isang bagay na magkakahawig ng isang sagwan na nasa ibabaw ng axis ng potensyomiter na liliko ka kapag naglalaro. Natagpuan ko ang minahan sa isang matandang player ng radiocassete (maaari mong sabihin mula sa hitsura nito. Ngunit, kalaunan ay pininturahan ko ito ng pilak). Maaari kang bumili muli ng isa mula sa Ebay o isang electronics shop.

· Ang ilang mga piraso ng manipis na cable. Magandang gamitin ang pula at itim na mga kable upang malaman kung saan pupunta kung saan ayon sa larawan.

Kapag nasiyahan ka na nakolekta mo ang lahat ng nasa itaas ay oras na upang tipunin ang mga ito.

Hakbang 2: Ang Assembly

Ang pagtitipon
Ang pagtitipon

Ang mga koneksyon ay simple (tingnan din ang larawan). Ginawa ko ang mga koneksyon sa isang PCB, ngunit maaari mo itong solder nang diretso sa Arduino:

Maghinang ng dalawang mga cable sa pindutan ng push. Ang isa sa kanila ay dapat na solder sa gnd pin ng Arduino (hindi mahalaga kung alin sa dalawa) at ang isa pa sa Arduino pin 9.

Kung hinahawakan mo ang potensyomiter, axis sa itaas na bahagi at mga pin papunta sa iyo, pagkatapos ay kailangan mong maghinang ng isang cable sa kanang pin (mas mabuti ang pulang kulay), ire-solder iyon sa Vcc pin sa Arduino. Sa gitnang pin naghinang ako ng isang asul na kable na dapat na solder sa A0 pin sa Arduino. Sa wakas, maghinang ng isang itim na cable sa kaliwang pin ng potensyomiter, ang iba pang mga dulo ay solder sa gnd pin sa Arduino.

Hakbang 3: Ang Programming

Ang Programming
Ang Programming

Suriing muli ang iyong mga koneksyon at i-upload ang program na ito sa Arduino gamit ang Arduino IDE. Tiyaking mula sa menu na "Mga Tool" na pinili mo bilang board sa "Arduino Leonardo" o "Arduino Pro Micro" at bilang port alinmang port ang Leonardo (ang akin ay COM 8 ngunit maaaring ito ay ibang para sa iyo.

Hakbang 4: Epilog

Ayan yun!!! Nasubukan ko ang manunulid sa mga laro ng MAME na Arcanoid at Super Breakout sa isang Pc, at kasama ang Kaboom! sa emulator ng Stella, din sa Pc. Oh, at sa programa, ang pagbabago ng variable ng cspd ay nakakaapekto sa pagiging sensitibo ng sagwan.

Ito ang aking unang itinuturo at alam kong maaaring nagkamali ako. Huwag mag-atubiling magtanong sa akin ng anumang katanungan na maaaring mayroon ka.

Inirerekumendang: