KY-040 Rotary Encoder Modülü

Görsel 1
Görsel 2
Görsel 3
VoltajPuan : 264
Fiyat:
0,78 USD + KDV
İndirimli Fiyat (%16,7) :
0,65 USD + KDV
Kazancınız 0,13 USD
KDV Dahil:
31,68 TL
Aynı Gün Kargo

KY-040 Rotary Encoder Modülü

KY-040 Rotary Encoder Modülü, dijital döner potansiyometre olarak kullanılabilen hassas bir giriş cihazıdır. Sonsuz dönüş kabiliyeti, her iki yönde dönüş algılama ve entegre buton özelliği ile projelerde kolay kullanım sağlar.

Arduino projeleri için ideal olan bu encoder modülü, menü navigasyonu, değer ayarlaması ve kontrol sistemleri için mükemmel bir çözüm sunar. Mekanik yapısı sayesinde hassas ve doğru geri bildirim alabilirsiniz.

Modül üzerindeki dahili pull-up dirençleri ve çıkış pinleri, bağlantı işlemlerini kolaylaştırır. Kullanımı basit ve anlaşılır olan bu encoder, her seviyedeki elektronik projeler için uygundur.


Teknik Özellikler

KY-040 Rotary Encoder Modülünün detaylı teknik özellikleri aşağıda listelenmiştir.

  • Çalışma Voltajı: 5V DC
  • Arayüz Tipi: Dijital (5 pin)
  • Montaj Türü: PCB ve panel montajına uygun
  • Dönüş Açısı: 360° sürekli dönüş (sınırsız)
  • PPR (Pulse Per Revolution): 20 adım/devir
  • Kodlama Tipi: İkili (Gray) kod
  • Buton Özelliği: Basma düğmesi (encoder şaftına entegre)
  • Sinyal Çıkışı: İki fazlı kare dalga (A ve B sinyalleri)
  • Bağlantı Pinleri: CLK, DT, SW, VCC, GND
  • Modül Boyutları: 18mm x 30mm x 30mm
  • Şaft Boyutları: 15mm uzunluk, 6mm çap
  • Çalışma Sıcaklığı: -25°C ~ +70°C
  • PCB Rengi: Mavi
  • Mekanik Ömür: >100,000 dönüş
  • Buton Ömrü: >30.000 basış
  • Encoder Tipi: Mekanik (tırklı) encoder
  • Noise Debouncing: Donanımsal debounce desteği

Paket İçeriği


Bağlantı ve Kullanım

KY-040 Rotary Encoder Modülünün Arduino ve diğer mikrodenetleyicilere bağlantı şeması ve kullanım talimatları.

İpucu: Encoderın dönüş hassasiyetini artırmak için yazılımda interrupt kullanmayı tercih edin.

KY-040 Rotary Encoder Modülünü bağlamak için aşağıdaki adımları izleyin:

  • Güç Bağlantısı: VCC pini mikrodenetleyicinizin 5V pinine, GND pini de GND pinine bağlanmalıdır.
  • Sinyal Bağlantıları: CLK pini herhangi bir dijital pine (önerilen interrupt destekli), DT pini başka bir dijital pine ve SW pini de buton için ayrı bir dijital pine bağlanır.
  • Bağlantı Kontrolü: Bağlantılardan sonra encoderı çevirerek ve butona basarak bağlantıları test edin.

Bağlantı için Arduino UNO örneği:

  • VCC → Arduino 5V
  • GND → Arduino GND
  • CLK → Arduino Dijital Pin 2 (Interrupt destekli)
  • DT → Arduino Dijital Pin 3
  • SW → Arduino Dijital Pin 4

Bu modülü kullanırken dikkat edilmesi gereken en önemli nokta, mekanik yapısı nedeniyle oluşan titreşimlerin (bounce) yazılımsal veya donanımsal olarak giderilmesidir. Modüller arasında sıkça kullanılan bu encoder, doğru kodlama ile çok hassas kontrol sağlar.


Uygulama Alanları

KY-040 Rotary Encoder Modülünün kullanılabileceği çeşitli projeler ve uygulama alanları.

Kullanıcı Arayüzleri

  • Menü navigasyon sistemleri
  • Dijital ses seviyesi kontrolü
  • LED parlaklık ayarlayıcıları
  • Oyun kontrol birimleri

Kontrol Sistemleri

  • Motor hız kontrolü
  • Robot eklem kontrolü
  • Kamera pan ve tilt sistemleri
  • CNC ve 3D yazıcı manuel kontrolleri

Ölçüm ve Kalibrasyon

  • Dijital ölçüm cihazları
  • Ayarlanabilir güç kaynakları
  • Laboratuvar ekipmanları
  • Hassas pozisyon kontrolü

Proje Örnekleri

KY-040 Rotary Encoder Modülü kullanılarak yapılabilecek detaylı proje örnekleri.

Dijital Müzik Kontrol Ünitesi

KY-040 Rotary Encoder kullanarak kompakt bir müzik kontrol ünitesi oluşturabilirsiniz. Arduino Nano, OLED ekran ve MP3 modülü ile entegre edilmiş bir sistem tasarlayın. Encoder dönüşü ile ses seviyesini ve parça seçimini kontrol edebilir, butona basarak çalma/durdurma işlevini yönetebilirsiniz. OLED ekranda mevcut parça bilgisi, ses seviyesi ve oynatma durumu görüntülenebilir. Prototipi breadboard'da oluşturduktan sonra, 3D baskı ile kompakt bir muhafaza tasarlayarak taşınabilir bir cihaz haline getirebilirsiniz.

Akıllı Ev Kontrol Paneli

KY-040 Rotary Encoder ve Arduino kullanarak akıllı ev kontrolü için bir kontrol paneli oluşturabilirsiniz. LCD ekran, ESP8266 WiFi modülü ve röle kartı ile birlikte, ev otomasyonu için merkezi bir kontrol ünitesi yapabilirsiniz. Encoder ile menüde gezinebilir ve aydınlatma, sıcaklık ve diğer ev fonksiyonlarını ayarlayabilirsiniz. Butona basarak seçimleri onaylayabilir, uzun basış ile ana menüye dönebilirsiniz. WiFi bağlantısı sayesinde, kontrol paneli mobil uygulama ile senkronize olabilir ve uzaktan izleme ve kontrol imkanı sunabilir.

Ayarlanabilir Güç Kaynağı

KY-040 Rotary Encoder kullanarak dijital kontrollü bir ayarlanabilir güç kaynağı geliştirebilirsiniz. Arduino, OLED ekran, voltaj ve akım sensörleri ile dijital potansiyometreleri entegre eden bir sistem tasarlayın. Encoder dönüşü ile voltaj ve akım limitlerini hassas bir şekilde ayarlayabilirsiniz. Butona kısa basışla voltaj ve akım ayarı arasında geçiş yapabilir, uzun basışla ayarları kaydedebilirsiniz. Sistem, kısa devre ve aşırı akım koruması için yazılımsal limitler içerebilir. Bu proje, elektronik laboratuvarları, test ekipmanları ve hobi elektronikçileri için ideal bir araçtır.


Sorun Giderme ve İpuçları

KY-040 Rotary Encoder Modülü kullanırken karşılaşılabilecek yaygın sorunlar ve çözüm yöntemleri.

Yaygın Sorunlar ve Çözümleri

  • Titreşim (Bounce) Sorunu: Encoder sinyalinde titreşimler için debounce kodu kullanın.
  • Yanlış Dönüş Algılama: CLK ve DT pinlerini interrupt destekli pinlere bağlayın.
  • Okuma Hatası: Bağlantı kablolarınızı kısa tutun ve gürültüden uzak yerleştirin.
  • Buton Çalışmıyor: Pull-up direnci ekleyin veya INPUT_PULLUP modunu kullanın.
  • Mekanik Sorunlar: Encoder şaftına aşırı kuvvet uygulamaktan kaçının.

Performans İpuçları

  • Hassas okuma için interrupt tabanlı kodlama kullanın.
  • Yazılım debounce için 5-10ms gecikme ekleyin.
  • Hızlı çevirmek için ivmelenme algoritması uygulayın.
  • Buton için 50-100ms debounce süresi kullanın.
  • Çevresel gürültüyü azaltmak için blendajlı kablo tercih edin.

İlgili Ürün Kategorilerimiz

Arduino

Arduino geliştirme kartları ile KY-040 Rotary Encoder Modülünüzü kullanarak interaktif projeler geliştirebilirsiniz. Arduino Uno, Nano ve Mega gibi kartlar encoder projeleri için idealdir.

Ürünleri İncele →

Modüller

Modüller kategorimizde display modülleri, röle kartları ve sensörler ile encoder projelerinizi genişletebilirsiniz. Ekranlar ve motor sürücüler ile kombinleyerek karmaşık kontrol sistemleri oluşturabilirsiniz.

Ürünleri İncele →

Neden Voltaj.Net'ten Almalısınız?

Voltaj.Net, elektronik komponent ve geliştirme platformları konusunda Türkiye'nin güvenilir tedarikçisidir.

  • Kalite Güvencesi: Test edilmiş ve onaylanmış, güvenilir ürünler
  • Teknik Destek: Ürün kullanımı ve projeleriniz konusunda uzman desteği
  • Hızlı Teslimat: Stoktan hızlı gönderim ve takip edilebilir kargo
  • Tamamlayıcı Ürünler: Projeleriniz için gerekli tüm elektronik bileşenler
  • Uygun Fiyatlar: Kaliteden ödün vermeden rekabetçi fiyatlandırma
  • Güvenilir Alışveriş: Kolay sipariş ve iade süreci, güvenli ödeme

Ürün Hakkında Sıkça Sorulan Sorular

Rotary encoder ile potansiyometre arasındaki fark nedir?

Potansiyometreler sınırlı dönüş açısına sahipken, rotary encoderlar sonsuz dönüşlüdür. Encoderlar dijital sinyal üretirken, potansiyometreler analog değer verir.

Rotary encoder nasıl çalışır?

İki fazlı sinyal üreten bir mekanizma kullanır. Dönüş sırasında CLK ve DT pinleri sırayla tetiklenir, bu sıralama dönüş yönünü belirler.

Encoder ile kaç adımlık hassasiyet elde edilebilir?

KY-040 genellikle 20 adım/devir sunar. Yazılımda her adımı 4 duruma bölerek (quadrature decoding), devir başına 80 adıma çıkarabilirsiniz.

KY-040 modülü servo motor kontrolü için kullanılabilir mi?

Evet, ideal bir seçimdir. Encoder dönüşleri servo pozisyonuna çevrilebilir, buton ile önceden belirlenmiş pozisyonlar arasında geçiş yapılabilir.

Encoder neden bazen atlama yapıyor?

Mekanik titreşimler (bounce) nedeniyle sinyal bozulabilir. Yazılımsal debounce, interrupt kullanımı ve doğru pull-up dirençleri bu sorunu giderebilir.

Birden fazla encoder aynı Arduino'ya bağlanabilir mi?

Evet, her encoder için ayrı pinler kullanılabilir. İdeal performans için, mümkünse tüm CLK pinlerini interrupt destekli pinlere bağlayın.

Rotary encoder modülünün ömrü ne kadardır?

Mekanik bir bileşen olduğu için genellikle 100,000 dönüş, buton ise 30,000 basış ömrüne sahiptir. Nazik kullanım ömrü uzatır.

Encoder 3.3V sistemlerle kullanılabilir mi?

Genellikle 5V için tasarlanmıştır ama çoğu durumda 3.3V ile de çalışır. Daha düşük voltajlarda pull-up dirençlerinin değerini azaltmanız gerekebilir.

Diğer Özellikler
Stok KoduVLT-438
MarkaChina
Stok DurumuVar

PlatinMarket® E-Ticaret Sistemi İle Hazırlanmıştır.