Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
commodore.gen.trGenel KategoriProje9 Pin Retro Joystick to USB Dönüştürücü Projem (ArduJOY Projesi)
Sayfa: [1] 2   Aşağı git
Yazdır
Gönderen Konu: 9 Pin Retro Joystick to USB Dönüştürücü Projem (ArduJOY Projesi)  (Okunma Sayısı 754 defa)
0 Üye ve 2 Ziyaretçi konuyu incelemekte.
runal
Deneyimli
*****
Mesaj Sayısı: 542



Üyelik Bilgileri
« : Kasım 01, 2024, 20:29:25 ÖS »

 Merhaba,

 9 Pin Joystick to USB Dönüştürücü (ArduJOY) projem hakkında biraz bilgi vereyim.
Bu proje geçmiş aylarda belki de yıl olmuştur forumda birinin 9 pinli joystick i PC ye bağlama ile ilgili sorusu ile aklıma geldi.

 Arkadaşın yaşadığı problemi retroya başlamadan önce yaşadım ve o dönem PS3 için yapılmış joystiğin içine DPad in elektroniğini lehimleyerek amelece halletmiştim.

 Neyse, internette bu konuyu araştırınca bir sürü proje var aslında, kimisi açık kaynak kimisi de satılıyor.
 
 Benim yaptığımın diğerlerinden tabiki ekstrası yok ama heves ettik yaptık işte ve çalışıyor. Projeye ait malzemeleri Türkiye' den temin edip benim gibi pcb siz elde yapabilirsiniz. Ayrıca autofire özelliği de var ve bunu yapmak beni baya yordu. Autofire özelliği olmayan joystick e bu sayede autofire özelliğide katılabiliyor. Bide pasif çalıştığı için joystiğinize enerji vermiyor dolayısı ile Autofire ı olan joystiğiniz olsa da bu devrede çaışmayacaktır.

 Devrede hala yapılabilecek şeyler de var aslında. Mesela boş pinlere ikinci oyuncunun joystick girişleri verilebilir. Ya da millet genelde LAG sorunu yaşamamak yazılımı registerleri kullanarak daha, sofistike yapmış ama maalesef bende okadar yazılım yok hem de LAG sorunu da yaşamadım.

 Son olarak, devreyi yapabilmek için Arduino Micro yada Leonardo gibi (ATmega32u4 tabanlı) bir arduino lazım, bu MCU modeli USB HID desteğini MCU üzerinden sağlıyor. Benim devrede kullandığım orjinal Arduino Micro nun klonu olan Pro Micro isimli bir model.

 ArduJOY ile yaptığım test videoları:
 
 https://www.youtube.com/watch?v=6FVjLA18Uac

 https://www.youtube.com/watch?v=20wnTJdy0eM

 https://www.youtube.com/watch?v=0tdC_SAT4Ck


* Windows-HID.JPG (232.94 KB, 1504x823 - Görüntüleme: 26 kez.)

* ArduJOY-1.jpg (240.57 KB, 1600x1200 - Görüntüleme: 35 kez.)

* ArduJOY-2.jpg (147.75 KB, 1200x1600 - Görüntüleme: 30 kez.)

* ArduJOY-3.jpg (156.34 KB, 1200x1600 - Görüntüleme: 25 kez.)

*  (71.12 KB, 559x646 - Görüntüleme: 29 kez.)
* ArduJOY-source.zip (39.13 KB - Yükleme: 16 kez.)
« Son Düzenleme: Kasım 03, 2024, 08:24:25 ÖÖ Gönderen: runal » Logged
fort_apocalypse
Uzman
*****
Mesaj Sayısı: 3.803



Üyelik Bilgileri WWW
« Yanıtla #1 : Kasım 01, 2024, 21:17:41 ÖS »

Elinize sağlık.
Bu devre ile PC'de retro oyunları orijinal retro joysticklerle oynamak çok daha keyifli olacaktır.
Logged

muhendis
Deneyimli
*****
Mesaj Sayısı: 2.830



Üyelik Bilgileri
« Yanıtla #2 : Kasım 01, 2024, 21:54:24 ÖS »

ürün satışa çıkarsa 1 tane talibim emeğinize sağlık bu arada saygılar
Logged
malik
Deneyimli
*****
Mesaj Sayısı: 675



Üyelik Bilgileri
« Yanıtla #3 : Kasım 01, 2024, 23:45:55 ÖS »

Ucuz USB joystiklerin içindeki devre kartları da
9 pin joystik butonlarına bağlanarak USB ile kullanılabilir.
Arduino da başka proje de kullanılabilir.
Ama hobi olarak güzel bir uğraş eline sağlık.
« Son Düzenleme: Kasım 01, 2024, 23:52:15 ÖS Gönderen: malik » Logged
murtek
Deneyimli
*****
Mesaj Sayısı: 633


DO-IT-YOURSELF (AMIGA FOREVER)


Üyelik Bilgileri
« Yanıtla #4 : Kasım 02, 2024, 01:22:48 ÖÖ »

Eline sağlık üstat güzel proje
Logged

DO-IT-YOURSELF
runal
Deneyimli
*****
Mesaj Sayısı: 542



Üyelik Bilgileri
« Yanıtla #5 : Kasım 02, 2024, 05:35:48 ÖÖ »

@fort_apocalypse teşekkür ederim.

@muhendis teşekkür ederim. Proje satış işi yapmıyorum ama PCB çizip projeyi PCBWay e yükleme niyetindeyim.

@malik evet dediğiniz yöntemi bende kullandım. Çok yer kaplıyor, ama elinde usb joystiği ve lehim becerisi olan için en hızlı dönüşüm. Yorumunuz ve desteğiniz için teşekkür ederim.

@murtek teşekkür ederim.
« Son Düzenleme: Kasım 02, 2024, 05:43:00 ÖÖ Gönderen: runal » Logged
Oğuzhan
Uzman
*****
Mesaj Sayısı: 4.770


There's no place like 127.0.0.1


Üyelik Bilgileri
« Yanıtla #6 : Kasım 02, 2024, 11:01:29 ÖÖ »

PCBWay e yükleme niyetindeyim.

Eline sağlık. Bekliyoruz o zaman
Logged

Amiga 500/500+/1200
Commodore 64
Atari 1040STe/Falcon 030/Jaguar/2600
Roland MT-32 Rev.A&B/SC-88/SB-55/MT300s
Sony PS 1-2-3-4-5/PSP/PVM 20"/9"
Sega SMS1-2/MD2/Saturn/Dreamcast/GG
Nintendo NES/SNES/DMG/GB Color/GBA SP
runal
Deneyimli
*****
Mesaj Sayısı: 542



Üyelik Bilgileri
« Yanıtla #7 : Kasım 02, 2024, 12:37:39 ÖS »

PCBWay e yükleme niyetindeyim.

Eline sağlık. Bekliyoruz o zaman

👍
Logged
lunarstrain
Üye
****
Mesaj Sayısı: 364



Üyelik Bilgileri
« Yanıtla #8 : Kasım 02, 2024, 15:01:08 ÖS »

Elinize sağlık. Malum piyasada çok sayıda beyaz Phyton 5 joystick var vebunlar pc gameport girişini kullanıyorlar.Projenizde alternatif olarak bu porta da yer verirseniz bu joystickleri de pc'de kullanma şansımız olabilir.
Logged
Foxbat
Üye
****
Mesaj Sayısı: 296



Üyelik Bilgileri
« Yanıtla #9 : Kasım 02, 2024, 16:35:22 ÖS »

Ellerinize sağlık, PCBWay'e yükleyince ben de bir tane yaparım artık.


Elinize sağlık. Malum piyasada çok sayıda beyaz Phyton 5 joystick var vebunlar pc gameport girişini kullanıyorlar.Projenizde alternatif olarak bu porta da yer verirseniz bu joystickleri de pc'de kullanma şansımız olabilir.


Evet, öyle bir versiyonda hoş olucaktır.
Logged
Feandreu
Deneyimli
*****
Mesaj Sayısı: 558



Üyelik Bilgileri
« Yanıtla #10 : Kasım 02, 2024, 16:57:40 ÖS »

Elinize sağlık Recep hocam
Logged
runal
Deneyimli
*****
Mesaj Sayısı: 542



Üyelik Bilgileri
« Yanıtla #11 : Kasım 02, 2024, 20:08:24 ÖS »

@oğuzhan teşekkür ederim. Bugün kırdım bacağımı oturdum çizdim projeyi, pcbway e de yazdım döktüm undereview de şu an.
@lunarstrain teşekkür ederim. O joystickten bende yok,  uğraşasım da yok maalesef.
@Foxbat teşekkür ederim.
@Feandreu teşekkür ederim.
Logged
muhendis
Deneyimli
*****
Mesaj Sayısı: 2.830



Üyelik Bilgileri
« Yanıtla #12 : Kasım 03, 2024, 10:04:44 ÖÖ »

rica ederim projeenin hayatını geçmesini sabırsızlıkla bekliyorum
Logged
runal
Deneyimli
*****
Mesaj Sayısı: 542



Üyelik Bilgileri
« Yanıtla #13 : Kasım 04, 2024, 07:42:00 ÖÖ »

PCBWay Proje Link:
PCBWay e yükleme niyetindeyim.

Eline sağlık. Bekliyoruz o zaman


PCBWay Proje Link:

https://www.pcbway.com/project/shareproject/ArduJOY_DB9_Joystick_to_USB_Adapter_21ef1f4b.html

« Son Düzenleme: Kasım 22, 2024, 21:27:20 ÖS Gönderen: runal » Logged
lunarstrain
Üye
****
Mesaj Sayısı: 364



Üyelik Bilgileri
« Yanıtla #14 : Kasım 04, 2024, 08:38:36 ÖÖ »

Tekrar teşekkürler,  bu arada bahsettiğim porta sahip adaptör de pcbway de varmış. Artık sitedeki üstatların takdiri, yaparlarsa ikisinden de alırız.

https://www.pcbway.com/project/shareproject/Necroware_s_GamePort_Adapter_3f4ea295.html
Logged
Sayfa: [1] 2   Yukarı git
Yazdır
Gitmek istediğiniz yer: