XY Joystick Modülü
Kontrolİki eksende (X ve Y) hareket eden ve basınca buton görevi de gören analog kumanda kolu; robot araba, pan-tilt kamera, oyun ve menü kontrolü için. İçinde iki adet 10 kΩ potansiyometre vardır: VRx ve VRy analog pinlere bağlanır, kol ortadayken ~512 okunur, uçlara itildikçe 0'a ya da 1023'e yaklaşır. SW pini için INPUT_PULLUP aç. ESP32 gibi 3.3V kartlarda modülü 3.3V'tan besle.
Özellikler
- Eksen
- 2 (X ve Y), analog
- Potansiyometre
- 2 x 10 kΩ
- Buton
- Basınca çalışan anahtar (SW)
- Çalışma gerilimi
- 3.3 - 5V
- Pinler
- GND, +5V, VRx, VRy, SW
- Okuma
- Ortada ~512, uçlarda 0 - 1023 (Uno)
- Buton bağlantısı
- INPUT_PULLUP (LOW = basılı)
Mağaza fiyatları
- Robotzade24,00 ₺
- Elektrovadi24,05 ₺
- Robocombo27,00 ₺
- Robo9029,76 ₺
- F1 Depo30,00 ₺
- Hatfon31,85 ₺
- HobiDevre34,56 ₺
- Direnc.net38,35 ₺
- SAMM Market38,70 ₺
- Robotsepeti45,72 ₺
- Robolink Market49,50 ₺
- Modül Elektronik37,28 ₺
- RobitshopFiyat mağazada
Bu parçayla yapılan projeler
Joystick'li Yılan OyunuOrta45 dk8x8 LED ekranda oynanan klasik yılan oyunu: yılanı joystick ile yönlendirirsin, yanıp sönen yemi yiyince yılan bir boy uzar, biraz hızlanır ve buzzer kısa öter. Ekran küçük olduğu için yılan bir kenardan çıkınca karşı kenardan girer; kendi gövdesine çarpınca oyun biter, üç inen notayla puanın ekranda rakamlarla görünür ve joystick'in düğmesine basınca yeni oyun başlar. Analog bir joystick'i okuyup yöne çevirmeyi, bir oyunu dizilerle tutmayı (yılanın hücreleri), millis() ile oyun hızını ayarlamayı ve MAX7219 sürücülü bir LED matrisi birkaç kabloyla yönetmeyi öğretir. Kitaplık Yöneticisi'nden "LedControl" kurulur.Projeye git
Joystick ile Pan-Tilt Kamera BaşlığıBaşlangıç40 dkİki servoyla kurulan bir kamera başlığı: alttaki servo kamerayı sağa sola, üstteki yukarı aşağı çevirir, sen de joystick'le yönetirsin. Kolu ne kadar itersen başlık o kadar hızlı döner, bırakınca olduğu yerde kalır; joystick'e basınca iki servo yavaşça ortaya döner. Servolar ayrı bir 3'lü AA pil yuvasından beslenir, GND'ler birleştirilir. Analog bir kolu ölü bölgeyle hıza çevirmeyi, servoları millis() ile düzgün ve sınırlar içinde hareket ettirmeyi ve birden fazla servoyu ayrı güçle beslemeyi öğretir. Servo kütüphanesi Arduino IDE ile gelir, ayrıca kitaplık kurulmaz.Projeye git
Uygulamada her bağlantıyı tek tek işaretle, envanterindeki parçalarla eşleştir ve kaldığın yerden devam et.
Uygulamada adım adım yap