İçindekiler:

Arduino Leonardo Kullanan Atari Benzeri USB Spinner: 4 Adım
Arduino Leonardo Kullanan Atari Benzeri USB Spinner: 4 Adım

Video: Arduino Leonardo Kullanan Atari Benzeri USB Spinner: 4 Adım

Video: Arduino Leonardo Kullanan Atari Benzeri USB Spinner: 4 Adım
Video: Sıfırdan Arduino Dersleri 1 - Sıfırdan Arduino Başlangıç 2024, Kasım
Anonim
Arduino Leonardo Kullanan Atari benzeri USB Spinner
Arduino Leonardo Kullanan Atari benzeri USB Spinner

Bu kolay bir proje. Fare kullanan herhangi bir öykünücüyle kullanılabilen bir döndürme denetleyicisi. Aslında sadece yatay hareketi olan bir fareden başka bir şey olmadığını söyleyebiliriz.

Adım 1: Malzemeler

Materyaller
Materyaller

İhtiyacınız olacak:

· Bir Arduino Leonardo Pro Micro veya normal bir Arduino Leonardo veya Arduino Pro Micro. Bu Arduino'lardan biri olmalı, yoksa çalışmayacak. Ebay'den bir tane aldım ve bana 3.33€'ya mal oldu. Bağlantı burada:

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 Kohm potansiyometre, tercihen metalik eksenli, bu nedenle dayanıklı olacaktır. Bunları bir eurodan (veya dolardan) daha düşük fiyatlar için de Ebay'de arayabilirsiniz.

· Normal bir basma düğmesi.

· Genel amaçlı bir PCB, isteğe bağlı. Gerekli bağlantıları direk Arduino'ya yapabilirsiniz.

· Mantıksal boyutta bir proje kutusu. Kontrolcü olarak avucunuzun içinde tutacağınızı hayal edin.

· Oynarken çevireceğiniz potansiyometre ekseninin üzerinde kürek gibi olacak bir şey. Benimkini eski bir radyo kaset çalarda buldum (görünüşünden anlayabilirsiniz. Ama daha sonra gümüşe boyadım). Ebay'den veya bir elektronik mağazasından tekrar satın alabilirsiniz.

· Bazı ince kablo parçaları. Resme göre hangisinin nereye gittiğini bilmek için kırmızı ve siyah kabloları kullanmak iyi olurdu.

Yukarıdakilerin hepsini topladığınızdan memnun olduğunuzda, bunları bir araya getirmenin zamanı geldi.

2. Adım: Montaj

Meclis
Meclis

Bağlantılar basittir (resme de bakın). Bağlantıları bir PCB üzerinde yaptım, ancak bunları doğrudan Arduino'ya lehimleyebilirsiniz:

Düğmeye iki kabloyu lehimleyin. Bunlardan biri Arduino'nun gnd pinine (ikisinden hangisi olduğu önemli değil) ve diğeri Arduino pin 9'a lehimlenmelidir.

Potansiyometreyi, ekseni yukarı ve pimleri size doğru tutarsanız, Arduino'daki Vcc pimine lehimlenecek olan sağ pime (tercihen kırmızı renk) bir kablo lehimlemeniz gerekir. Orta pime, Arduino'daki A0 pimine lehimlenmesi gereken mavi bir kablo lehimledim. Son olarak, potansiyometrenin sol pimine siyah bir kablo lehimleyin, diğer ucunu Arduino üzerindeki gnd pimine lehimleyin.

Adım 3: Programlama

Programlama
Programlama

Bağlantılarınızı tekrar kontrol edin ve bu programı Arduino IDE kullanarak Arduino'ya yükleyin. “Araçlar” menüsünden “Arduino Leonardo” veya “Arduino Pro Micro”ya biniş olarak ve Leonardo'nun hangi bağlantı noktası olursa olsun bağlantı noktası olarak seçtiğinizden emin olun (benimki COM 8'di ama sizin için farklı olabilir.

4. Adım: Son Söz

Bu kadar!!! Döndürücüyü bir PC'de MAME oyunları Arcanoid ve Super Breakout ile ve Kaboom ile test ettim! Stella öykünücüsünde, ayrıca PC'de. Oh, ve programda, cspd değişkenini değiştirmek küreğin hassasiyetini etkiler.

Bu benim ilk dersim ve bazı hatalar yapmış olabileceğimi biliyorum. Aklına takılan her soruyu bana sormaktan çekinme.

Önerilen: