TTP223B Dijital Dokunmatik Buton (Touch Sensörü)
TTP223B Dijital Dokunmatik Buton, kapasitif algılama teknolojisi kullanarak fiziksel temas halinde dijital çıkış veren kompakt bir sensör modülüdür. Geleneksel mekanik butonlara modern ve yenilikçi bir alternatif olarak hareketli parça içermeden güvenilir dokunma algılaması sağlar.
Bu dokunmatik sensör, Arduino projeleri için ideal bir giriş bileşenidir. Düşük güç tüketimi, basit dijital çıkış sinyali ve kolay entegrasyon özellikleri sayesinde elektronik projelerinize temassız kontrol arayüzü eklemenize olanak tanır.
Modüller kategorisindeki bu ürün, dokunmatik lambalar, elektronik kapı zilleri, müzik ekipmanları ve interaktif projeler gibi birçok uygulamada kullanılabilecek pratik ve ekonomik bir çözümdür.
Teknik Özellikler
TTP223B Dijital Dokunmatik Buton (Touch Sensörü)'ün detaylı teknik özellikleri aşağıda listelenmiştir.
- Kontrol Çipi: TTP223B Kapasitif Dokunma Algılayıcı IC.
- Çalışma Voltajı: 2.0V - 5.5V DC
- Çalışma Akımı: <5μA statik durum, <50μA aktif durum,
- Çıkış Türü: Dijital (HIGH/LOW)
- Çıkış Modları:
- Varsayılan: Dokunma anında HIGH (1), bırakınca LOW (0)
- Jumper ayarı ile: Toggle (aç/kapa) modu
- Algılama Mesafesi: 0-5mm (malzeme kalınlığına bağlı)
- Tepki Süresi: <220ms (tipik)
- Sensör Pedi: PCB üzerinde bakır pad
- Çalışma Sıcaklığı: -20°C ~ +70°C
- Arabirim Pinleri:
- VCC: Güç girişi (2.0V - 5.5V)
- GND: Toprak
- I/O: Dijital çıkış sinyali
- LED Gösterge: Dokunma algılandığında yanan dahili LED
- PCB Boyutları: 23mm x 16mm x 1.6mm
- Montaj Delikleri: 1 adet, 2mm çapında
- Ağırlık: Yaklaşık 2g
- Koruma: Gürültü bastırma ve otomatik kalibrasyon
- Hassasiyet: Yüksek (cam, plastik ve ince kumaş üzerinden algılama)
Bağlantı ve Kullanım
TTP223B Dijital Dokunmatik Buton (Touch Sensörü)'ün bağlantısı ve kullanım talimatları.
İpucu: Dokunmatik sensörün hassasiyetini artırmak için, sensör pedini bir iletken malzemeyle (alüminyum folyo gibi) genişletebilirsiniz. Pad ile iletken malzeme arasında elektriksel teması sağladığınızdan emin olun.
Arduino ile temel bağlantı:
- VCC: Arduino'nun 5V veya 3.3V pinine
- GND: Arduino'nun GND pinine
- I/O: Arduino'nun herhangi bir dijital pinine (örn. D2)
Çalışma modları:
- Anlık Mod (Varsayılan):
- Jumper açık (bağlantı yok) konumda
- Dokunduğunuzda çıkış HIGH olur
- Dokunma kesildiğinde çıkış LOW olur
- Toggle Mod:
- Jumper kapalı (lehimlenmiş) konumda
- İlk dokunuşta çıkış HIGH olur ve öyle kalır
- İkinci dokunuşta çıkış LOW olur ve öyle kalır
Sensör yüzeyini genişletme:
- Sensör padine iletken bir malzeme (bakır bant, alüminyum folyo) bağlayabilirsiniz
- İletken malzemeyi dokunma yüzeyi olarak kullanabilirsiniz
- Bağlantıyı lehimleyerek veya iletken yapıştırıcı ile gerçekleştirin
- Uzun kablolar kullanıyorsanız, paraziti azaltmak için blendajlı kablo tercih edin
Montaj önerileri:
- İnce plastik, cam veya ahşap (2-5mm kalınlığında) yüzeylerin arkasına monte edilebilir
- Montaj deliği kullanılarak vidayla sabitlenebilir
- Çift taraflı bant veya sıcak silikon ile yapıştırılabilir
- Sensör padini yüzeye mümkün olduğunca yakın konumlandırın
- Metal yüzeylere doğrudan montajdan kaçının, yalıtkan ara katman kullanın
Uygulama Alanları
TTP223B Dijital Dokunmatik Buton (Touch Sensörü)'ün kullanılabileceği çeşitli projeler ve uygulama alanları.
Ev Otomasyonu
- Dokunmatik lambalar
- Dokunmatik anahtarlar
- Akıllı ev kontrol panelleri
- Dokunmatik kapı zilleri
- Banyo ve mutfak kontrolleri
İnteraktif Projeler
- Dokunmatik müzik cihazları
- Etkileşimli sanat enstalasyonları
- Müze ve sergi kontrolleri
- Çocuk oyuncakları
- Eğitim materyalleri
Endüstriyel Uygulamalar
- Basit kontrol panelleri
- Nem/toz bulunan ortamlarda buton alternatifi
- Gıda işleme kontrolleri
- Medikal cihaz arayüzleri
- Hijyenik kontrol yüzeyleri
Proje Örnekleri
TTP223B Dijital Dokunmatik Buton (Touch Sensörü) kullanılarak yapılabilecek detaylı proje örnekleri.
Dokunmatik LED Masa Lambası
Arduino Nano, TTP223B dokunmatik sensör, LED şerit ve küçük bir ahşap/akrilik muhafaza kullanarak modern bir dokunmatik masa lambası yapabilirsiniz. TTP223B sensörü toggle modunda (jumper kapalı) kullanarak bir dokunuşla açılıp kapanan bir sistem oluşturabilirsiniz. Arduino, dokunmatik sensörden gelen sinyali algılayarak LED şeridini kontrol eder. Çoklu dokunuş algılama ekleyerek farklı parlaklık seviyeleri veya renk modları oluşturabilirsiniz (örneğin, bir kez dokun: düşük parlaklık, iki kez dokun: orta parlaklık, üç kez dokun: tam parlaklık, dört kez dokun: kapalı). Sensör, lambanın gövdesine gizlenerek temiz bir görünüm sağlanabilir. Ek olarak, otomatik kapanma zamanlayıcısı veya ambiyans ışık sensörü ekleyerek işlevselliği artırabilirsiniz. Bu proje, modern bir görünüm ve kullanım kolaylığı sunan kişiselleştirilmiş bir aydınlatma çözümü sağlar.
Dokunmatik Kontrollü Müzik Kutusu
Arduino UNO, DFPlayer Mini MP3 modülü, küçük hoparlör, birkaç TTP223B dokunmatik sensör ve şık bir ahşap kutu kullanarak etkileşimli bir müzik kutusu oluşturabilirsiniz. Her dokunmatik sensör, farklı bir şarkıyı veya ses efektini tetikler. TTP223B sensörleri kutunun üst yüzeyinin altına monte edilerek görünmez dokunmatik kontrol noktaları yaratılabilir. Üst yüzeye farklı semboller veya görseller ekleyerek kullanıcıya dokunma alanlarını gösterebilirsiniz. Arduino, dokunmatik sensörlerin sinyallerini algılayarak DFPlayer modülüne komut gönderir. microSD karta yüklenen farklı müzik parçaları, dokunmatik kontrollere göre çalınır. Sistem, pil ile çalışacak şekilde tasarlanabilir ve düşük güç tüketimi için uyku modu eklenebilir. Bu proje, geleneksel müzik kutularına modern bir dokunuş katarak interaktif bir hediyelik eşya veya dekoratif öğe oluşturur.
Dokunmatik Kapı Erişim Sistemi
Arduino Pro Mini, TTP223B dokunmatik sensör, 4x3 dokunmatik tuş takımı (her biri bir TTP223B sensöründen oluşan), servo motor, LCD ekran ve piezo buzzer kullanarak bir dokunmatik kapı erişim sistemi oluşturabilirsiniz. TTP223B sensörleri, ince plastik veya akrilik bir panel arkasına monte edilir ve üzerlerine rakam sembolleri yerleştirilir. Kullanıcı, dokunmatik tuş takımını kullanarak şifre girerek kapıyı açabilir. Arduino, girilen şifreyi doğrular ve doğruysa servo motoru harekete geçirerek kilidi açar. LCD ekran, kullanım talimatlarını ve geri bildirimleri gösterir. Yanlış şifre girildiğinde sesli uyarı verilir. EEPROM kullanılarak şifre saklanabilir ve değiştirilebilir. Bu sistem, geleneksel mekanik tuş takımlarına göre daha dayanıklı, su geçirmez ve şık bir alternatif sunar. Ofis, laboratuvar veya ev kullanımı için uygundur.
Sorun Giderme ve İpuçları
TTP223B Dijital Dokunmatik Buton (Touch Sensörü) kullanırken karşılaşılabilecek yaygın sorunlar ve çözüm yöntemleri.
Yaygın Sorunlar ve Çözümleri
- Sensör Tepki Vermiyor: Güç bağlantılarını kontrol edin. Besleme voltajının 2.0V-5.5V aralığında olduğundan emin olun. Dokunma yüzeyinin temiz olduğunu kontrol edin. Farklı bir parmakla veya daha güçlü basınçla deneyin.
- Yanlış Tetiklenmeler: Sensör çevresindeki elektromanyetik paraziti azaltın. Topraklama bağlantısının iyi olduğundan emin olun. Sensörü metal yüzeylerden uzak tutun. Düşük değerli bir kapasitör (100nF) ekleyerek gürültüyü azaltın.
- Düşük Hassasiyet: Yüzey malzemesinin çok kalın olmadığından emin olun (ideal olarak <5mm). Sensör pediyle dokunma yüzeyi arasındaki mesafeyi azaltın. Sensör pedini genişletmek için iletken malzeme kullanın.
- Toggle Modu Çalışmıyor: Jumper ayarını kontrol edin. Lehim köprüsünün tam olduğundan emin olun. Kararlı güç kaynağı kullanın. Yazılımda debounce (titreşim önleme) uygulamayı deneyin.
- Sensör Sürekli Aktif: El veya iletken nesneleri sensörden uzak tutun. Güç kaynağını yeniden başlatın. Sensör çevresindeki statik elektriği azaltın. Nem veya su buharı etkisine karşı sensörü koruyun.
Performans İpuçları
- Arduino yazılımında debounce (titreşim önleme) uygulayın
- Uzun kablo kullanımında sinyal bozulmasını önlemek için pull-up direnç ekleyin
- En iyi performans için sensör ve elektronik devreleri yalıtkan malzemelerle kaplayın
- Pil ömrünü uzatmak için düşük güç tüketimli uyku modları kullanın
- Yüksek nemli ortamlarda sensörü nem bariyeri ile koruyun
Paket İçeriği
İlgili Ürün Kategorilerimiz
Arduino geliştirme kartları ile elektronik projelerinizi hayata geçirebilirsiniz.
Ü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ış ürünler
- Teknik Destek: Ürün kullanımı konusunda uzman desteği
- Hızlı Teslimat: Stoktan hızlı gönderim ve takip
- Tamamlayıcı Ürünler: Projeleriniz için gerekli tüm elektronik bileşenler
- Uygun Fiyatlar: Kaliteden ödün vermeden rekabetçi fiyatlar
- Güvenilir Alışveriş: Kolay sipariş ve iade süreci
Ürün Hakkında Sıkça Sorulan Sorular
Dokunmatik sensör ne kadar kalınlıktaki malzeme üzerinden algılama yapabilir?
Genellikle 0-5mm kalınlığındaki yalıtkan malzemeler (plastik, cam, ahşap, kumaş) üzerinden algılama yapabilir. Malzeme kalınlığı arttıkça hassasiyet azalır.
Jumper ayarı nasıl değiştirilir?
PCB üzerindeki 'A' işaretli noktaları lehimleyerek jumper'ı kapatabilirsiniz. Bu işlem, anlık moddan toggle moduna geçişi sağlar.
Sensörün algılama alanını büyütebilir miyim?
Evet, sensör pedine iletken malzeme (bakır bant, alüminyum folyo) ekleyerek algılama alanını genişletebilirsiniz. İyi bir elektriksel bağlantı sağlamalısınız.
Metal yüzeylere monte edilebilir mi?
Doğrudan metal yüzeye monte edilmesi önerilmez. Metal ile sensör arasına yalıtkan bir tabaka (plastik, silikon) yerleştirmelisiniz.
Su veya nemli ortamlarda kullanılabilir mi?
Sensör devresini nem ve sudan koruyarak kullanabilirsiniz. Su geçirmez bir kaplama veya muhafaza içine alınması önerilir.
Toggle modunda yazılımsal debounce gerekli mi?
Evet, daha güvenilir çalışma için yazılımsal debounce uygulamanız önerilir. 50-100ms gecikme genellikle yeterlidir.
TTP223B dokunmatik sensör kapasitif mi yoksa rezistif mi?
Kapasitif dokunma algılama teknolojisi kullanır. Parmak dokunuşu sensör padinin kapasitansını değiştirerek algılanır.
Birden fazla sensörü aynı projede kullanabilir miyim?
Evet, her biri ayrı bir Arduino pinine bağlanarak birden fazla TTP223B sensörü kullanılabilir. Sensörler arası paraziti önlemek için mesafe bırakın.