atmega usb arayüzle windows da potansiyometreli direksiyon kontrolü

Başlatan istek61, 10 Mart 2023, 20:19:24

istek61

Merhaba arkadaşlar
windows'da dolphin emülatörle bir araba oyununu kontrol etmeye çalışıyorum.
hassas direksiyon hareketi için axis -x ve -y hareketlerini kontrol etmem gerekiyor.

konunun internette bazı örnekleri var.
bulabildiklerimin hepsi leonardo ile yapılmış. "ATMEGA32U4" çipi "HID" özellikli olduğu için bu kullanılmış.

1. sorum bu projeyi arduino uno ile yapamam mı ? hid, joystick kütüphaneleri var ama axis e potansla birşey yollanıyor mu bilmiyorum? klavyedeki tuşları basabiliyorum.
birkaç yerde çipin HID özellikli olması gerektiğinden bahsetmiş. bu konuda yorumunuz nedir.

2. ATMEGA32U4 ü sadece entegre olarak alsam bağlantı örnek şeması var mı ? aşağıda, atmega328  linki örnegindeki gibi baglantılı bir şema var mı ? ben bulamadım. hep pinoutları göstermişler. çip 250 tl hata yapıp yakmak istemem :) özellikle usb bağlantısının doğru şeması hangi pinler nereye gidiyor gibi
link : atmega328pu bağlantı şeması

3. hiçbirini yapamazsam arduino pro micro ile yapacagım bunun içinde vatandaşın biri şöyle bir yorum yapmış.
- "Arduino ide den sparkfun eklentisini yükleyin pro micro 5 volt seçmeniz lazım yoksa brick edebilirsiniz"
arduino ide den direkt kodu yüklesek sorun mu çıkıyor ? neden bu eklenti ve volt seçimini yapmamız gerekiyor ?

herhangi birini bile cevaplasanız benim için çok makbule geçer. en ufak bilgiye bile ihtiyacım var. şimdiden herkese teşekkür ederim.


örnek direksiyon projeleri

- Proje 1
- Proje 2
Meraklı Acemi

istek61

Bende atmega8a ile yapılmış bir devre var. direkt usb ile potans direksiyonu kontrol edebiliyordu.

şu anda sebebini anlayamadığım bir sebepten dolayı potans ekranda değer almıyor.

atmega8a hid özellikli değil ama adam bununla yapmış.
atmega328 le neden olmasın diyorum.
yardım edebilecek kimse yok mu ?

Meraklı Acemi

mehmet

Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

istek61

Alıntı yapılan: mehmet - 11 Mart 2023, 22:29:41http://www.recursion.jp/prose/avrcdc/
Burası başlangıç olabilir.

sanırım nokta atışı mevcut elimdeki devrenin başlangıcını buldunuz :)
şimdi inceliyorum bakıyım bundan neler çıkarabilirim.
çok teşekkür ediyorum  ::ok
Meraklı Acemi

istek61

Alıntı yapılan: mehmet - 11 Mart 2023, 22:29:41http://www.recursion.jp/prose/avrcdc/
Burası başlangıç olabilir.

kafam darmaduman oldu :)
mantığını anlayamadığımdan çok fazla bağ kuramadım.

buradaki cdc bir bootloader değil mi ? yani bunu çipe yükledikten sonra mevcut şemayı oluşturup çipimizi usb hattından bilgisayara taktığımızda artık buna istediğimiz arduino kodu mevcut başka bir arayüz olmadan yükleyebiliyoruz. durum böyleyse de bu çipimiz otomatik olarak HID e dönüşüyor.
doğrumudur mehmet bey ?


şu yazınızdan biraz ilham alarak durumu böyle anladım :) güzel araştırırım
https://www.mehmetbilgi.net.tr/stm32f103c8t6blue-pill-kartini-usb-den-kullanmak/#more-175
Meraklı Acemi

mehmet

Avr USB ile çok fazla ilgilenmedim.
Durumu bilmiyorum. Ama bununla ilgili
olarak; usbasp programlayıcı yapılmış.

Yeniden yapacaksanız; 32U4 daha uygun
olur. Zira usb donanım mevcut. Basit
bir şekilde HID uygulamalar yapabilirsiniz.
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

istek61

Alıntı yapılan: mehmet - 12 Mart 2023, 12:51:13Avr USB ile çok fazla ilgilenmedim.
Durumu bilmiyorum. Ama bununla ilgili
olarak; usbasp programlayıcı yapılmış.

Yeniden yapacaksanız; 32U4 daha uygun
olur. Zira usb donanım mevcut. Basit
bir şekilde HID uygulamalar yapabilirsiniz.

2 gün önce sipariş verdim umarım entegreyi yakmadan bir şeyler yapabilirim. fiyatı sağlam 250tl :) 2. şansım yok.
birçok proje inceledim ama düzgün birtane bulamadım.


bu projede sanırım 8mhz kullanmış
biri kristal ayaklarında 18pf biri 22pf kullanmış.
sizin bildiğiniz düzgün bir proje var mı ? şemayı ona göre yapayım.
Meraklı Acemi