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)
Sayfa: [1]   Aşağı git
Yazdır
Gönderen Konu: Joystick kontrolu  (Okunma Sayısı 906 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
kudretuzuner
Üye
**
Mesaj Sayısı: 34


Üyelik Bilgileri
« : Eylül 26, 2022, 22:26:23 ÖS »

Merhaba,
Hatırladığım kadarı ile oyun kolu 8 pozisyonu okumaktadır. Kuzey-kuzeydoğu-doğu-güneydoğu-Güney-Güneybatı-Batı ve Kuzeybatı. Bu kontakları fiziksel veya RF Bağlantılı olarak birbirlerine temas ettirerek PC kontrol edilmektedir. Bu düşünceden yola çıkarak joystick kolundan kontrol edebileceğiniz dış ortam girdileri için proje geliştirmek isteyen arkadaşlara PIC (programlanabilen giriş/çıkış portu olmak üzere Peripheral Interface Controller (Çevrebirim ara yüz denetleyicisi) Tabanlı program yazmak isterim(tabii bilgim ve becerim dahilinde) Fakat PC tarafındaki yazılım nasıl halledilir bilemiyorum. Zira en son QBasic ile ufak tefek çalışmalarım oldu ama tamamen unuttum. Özetle dış ortamdan gelecek 8 bitlik bir datayı Joystick ile PC'ye aktaracak PIC programını yazabilirim. İkinci bir PIC ile de Joystiki fiziksel olarak hareket ettirebilir kontakları tetikleyebiliriz. İstenirse bu işlem RF ile de yapılabilir. PC ile Dış ortam algılayıcı kart arasında herhangi bir elektriksel bağlantı olmaz.
Çok daha komplike bir çalışmamın videosu aşağıdadır. Bu çalışmada PIC (18F4550) 2 sensörden gelen 00-FF arası dataları karşılaştırmakta ve anlamlı dataları PC'ye RF olarak yollamaktadır. PC'de de yazdığım program ile bargraf olarak okunabilmektedir.
https://www.youtube.com/watch?v=mJlrbReoFIg&t=9s
Bu projede ise sensörler cep telefonundan da takip edilebilmektedir.
https://www.youtube.com/watch?v=ufbZrMd9q_8&t=7s
« Son Düzenleme: Eylül 26, 2022, 22:29:10 ÖS Gönderen: kudretuzuner » Logged

Amatör
Sayfa: [1]   Yukarı git
Yazdır
Gitmek istediğiniz yer: