Şimdi Ara

usb makro pad projesi için nasıl bir donanım tavsiye edersiniz

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
821
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhabalar,
    klavyemdeki 18 makro tuşunu yetersiz bulmam ve yeni çıkan klavyelerdeki az sayıda makro tuşları yüzünden kendim klavyenin üstüne şerit vb şekilde makro pad yapmaya niyetlendim.

    bilgisayar müh öğrencisiyim biraz programlama biliyorum, lise düzeyince temel elektronik bilgim var,

    hedeflerim
    1-100 adet makro tuşu, tuşların fonksiyonu windows arayüzlü basit bir programla değiştirilecek ve cihaz kendi hafızasından tüm fonksiyonları programsız-driversız çalıştırabilecek
    2-bir lcd ile msi afterburnerdan fps-sıcaklık-kullanım değerleri okuncak
    3-mümkün ise tuşa bastığımdan itibaren 1 ms altında gecikme ile pcye veri göndermek


    internette arduino uno ve pro mikro ile yapılmış basit hid klavye-keypad örnekleri var,
    arduino pro mikro, STM32F103C8T6 ve raspberry pi zero siparişi verdim ama muhtemelen arduinonun 2 kb rami ileride yeterli gelmeyecek. ek olarak fiziki tuşlar için mekanik switch sipariş ettim.

    sizin önerileriniz yorumlarınıza açığım.
    ek olarak bu projede birlikte çalışabileceğim kişilere kapım açık, özellikle antalya merkezde olan kişilerle.







  • BÖYLE bir site buldum. buradan nasıl arduino ile yapabileceğiniz var. Hatta Bu videonun açıklamasında klavye malzemeleri var. belki parça bakımından ilham verebilir.
    Arduino ile yapan kişi digital pinleri kullanmış. bu size çok kısıtlı bir tuş sayısı verebilir. İnternette bazı yöntemler var Mesela bu ama denemedim. Belki analog pinleri kullanabilirsiniz. bence önce arduino ve numeric pad alıp bir deneme yapın. Hatta şimdi aklıma geldi.ŞÖYLE BİR NUMEROC PAD var. tek bir analog pin ile 16 farklı butonu kontrol edebiliyorsunuz. bundan alıp bir deneyin. size özelden nasıl çalıştığını bir ara anlatabilirim. Arduino ile yapılabilir ama hız konusunda garanti veremem. Ama başlangıç olarak buradan başlayabilirsiniz.




  • quote:

    Orijinalden alıntı: kaskas123

    BÖYLE bir site buldum. buradan nasıl arduino ile yapabileceğiniz var. Hatta Bu videonun açıklamasında klavye malzemeleri var. belki parça bakımından ilham verebilir.
    Arduino ile yapan kişi digital pinleri kullanmış. bu size çok kısıtlı bir tuş sayısı verebilir. İnternette bazı yöntemler var Mesela bu ama denemedim. Belki analog pinleri kullanabilirsiniz. bence önce arduino ve numeric pad alıp bir deneme yapın. Hatta şimdi aklıma geldi.ŞÖYLE BİR NUMEROC PAD var. tek bir analog pin ile 16 farklı butonu kontrol edebiliyorsunuz. bundan alıp bir deneyin. size özelden nasıl çalıştığını bir ara anlatabilirim. Arduino ile yapılabilir ama hız konusunda garanti veremem. Ama başlangıç olarak buradan başlayabilirsiniz.
    bu siteyi görmemiştim, teşekkür ettim,
    keypad benzeri elimde var, çalışırabiliyorum, yurtdışında sipariş ettiğim mekanik switchler gelince onları şerit halinde bu sitedekine benzer birleştiricem,
    çok sayıda tuş için ya birden çok arduino kullanıp haberleştirme veya shift register entegrelerinden kullanmayı düşünüyorum, bildiğim kadarıyla analog pin kullanılırsa, aynı anda çok tuşa basmak çalışmıyor ve parazitler hatalı sonuca sebep olabilir

    yazılım açısından her tuş için 5-10 değişken gerekecek, her değişken 4 byte olunca 100 tuş olursa 2 kb-4 kb ram gerekli, ek olarak program için de biraz gerekli




  • estf kullanıcısına yanıt
    Analog pin için eğer çok fazla tuş bağlamansanız parazit vs olmaz. ama 2 tuşa aynı anda basarsanız büyük ihtimal başka bir sonuç verebilir. hafıza konusunda da arduino'nun hafızasını arttırabilirsiniz diye biliyorum. internetten kolaylıkla bulabilirsiniz.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.