Merhaba, Arduino Uno sahibiyim ve YouTube'da insanların Arduino Leonardo ile hile yapabildiklerini gördüm Uno ile bende yapabilir miyim?
( Sadece merak ettiğimden soruyorum hile yapmak için değil).
Uno ile değil ama Leonardo ile bir şeyler yapabilirsin. Leonardo doğrudan bilgisayara bağlandığında üzerindeki ATMEL işlemcinin yeteneği sayesinde bilgisayara kendini klavye ve mouse gibi tanıtır. Uno ile bunu yapamazsın (bazı Uno modelleri bunu yapabiliyor ama bunlar çok nadir ve Türkiye'de fazla bulunmuyor, bulunanlarda leonardo fiyatında oluyor), daha doğrusu Uno ile yapamazsın değil üzerindeki ATMEL işlemcinin tipine bakman gerek. Genelde Uno ile yapamazsın der ve geçeriz.
Soruna gelince hile yapmaktan kastın oyunlarda makro yapmak gibiyse evet ben çokça Leonardo'nun bu yeteneğini kullanırım. Hatta sadece makro olarak düşünme Leonardo ve Pro Micro kartlar ile kendi direksiyon, vites, pedal setini yapabilirsin. Uçak kullanmak istiyorsan kendine kokpit yapabilirsin. Sana özelleşmiş, programlanabilir klavye ve mouse olarak düşün bu kartı.
Peki bu Uno'yu bir şekilde USB aygıtı olarak tanıtamaz mıyım?
Tamamdır teşekkürler.Hayır, doğrudan klavye ve mouse gibi algılatamazsın. Dolaylı yoldan Arduino ile örneğin C# veya Java ile bir program geliştip ikisini birbirleriyle haberleştirirsin. Arduino'dan aldığın bilgiyi ise program içerisinden kullanırsın. Ama bu hem gecikme anlamına gelir, hem de oyunda bir iş yaptırmak istediğinde sorun yaşatır.
Örneğin ben bir tuşa bastığımda Arduino bunu bilgisayara iletsin, bilgisayarda bu tuşlara (C# için örnek veriyorum) autoitx3.dll üzerinden oyunda yapsın dersin. Ama dediğim gibi gecikme bir yana, birçok oyun autoitx3.dll gibi kütüphanelerin girişine izin vermez.
Hocam şimdi biraz daha araştırınca fark ettim benim Arduino Uno modeli USB chip olan ne farkı oluyor yani olmayan ile bu chip varsa yapabilir miyim Leonardo'daki gibi.Hayır, doğrudan klavye ve mouse gibi algılatamazsın. Dolaylı yoldan Arduino ile örneğin C# veya Java ile bir program geliştip ikisini birbirleriyle haberleştirirsin. Arduino'dan aldığın bilgiyi ise program içerisinden kullanırsın. Ama bu hem gecikme anlamına gelir, hem de oyunda bir iş yaptırmak istediğinde sorun yaşatır.
Örneğin ben bir tuşa bastığımda Arduino bunu bilgisayara iletsin, bilgisayarda bu tuşlara (C# için örnek veriyorum) autoitx3.dll üzerinden oyunda yapsın dersin. Ama dediğim gibi gecikme bir yana, birçok oyun autoitx3.dll gibi kütüphanelerin girişine izin vermez.
Yapamazsın o CH340 çipi var yada yok bilgisidir. O bambaşka bir konu.Tamamdır teşekkürler.
Hocam şimdi biraz daha araştırınca fark ettim benim Arduino Uno modeli USB chip olan ne farkı oluyor yani olmayan ile bu chip varsa yapabilir miyim Leonardo'daki gibi.
Tamamdır teşekkürlerYapamazsın o CH340 çipi var yada yok bilgisidir. O bambaşka bir konu.
Yapamazsın o CH340 çipi var yada yok bilgisidir. O bambaşka bir konu.
Tamamdır teşekkürler
Hocam kusura bakmayın çok fazla soru soruyorum eğer bu Arduino Leonardo'yu alırsam USB host Shield diye bir şey varmış bu tam olarak neye yarıyor eğer bu projeyi yapmak istersem bunu almam zorunlu mu?
@hegzabyte
Tamam ben yine de başkalarına cevap olsun diye yazayım. Hayır almana gerek yok.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.