TTP223B Dokunmatik Sensör Kullanımı

TTP223B Kapasitif Dokunmatik Sensör Arduino ile Nasıl Kullanılır?
TTP223B, fiziksel butonların yerine dokunmatik girişler sağlayan kompakt bir kapasitif sensör modülüdür. Düşük enerji tüketimi, kolay bağlantı yapısı ve stabil çalışması sayesinde Arduino projelerinde sıkça tercih edilir.
Neden TTP223B Tercih Edilmeli?
- 2.0V – 5.5V arası düşük voltajla çalışır, pilli projeler için uygundur.
- Lehim pedleri ile anlık (momentary) veya aç-kapa (toggle) modu seçilebilir.
- Harici bileşene gerek duymadan otomatik kalibrasyonlu kapasitif algılama yapar.

Çalışma Prensibi
TTP223B sensör yüzeyine dokunulduğunda kapasitans değişimini algılar ve bunu dijital sinyale dönüştürür.
- Varsayılan mod: Dokunulduğunda HIGH (5V), bırakıldığında LOW (0V)
- Toggle modu: Her dokunuşta çıkış durumu değişir (Aç / Kapa)
Pin Yapısı
| Pin | Görev |
|---|---|
| VCC | 2.0 – 5.5V DC besleme (genellikle Arduino 5V) |
| GND | Toprak hattı |
| SIG / IO | Dijital çıkış pini (dokunulduğunda HIGH) |
Gerekli Malzemeler
Arduino Bağlantıları
- VCC → Arduino 5V
- GND → Arduino GND
- SIG → Arduino Dijital Pin 2
- LED (opsiyonel) → Dijital Pin 4 (100Ω direnç ile)
Sensöre dokunulduğunda LED yanar ve Serial Monitor üzerinde "Touch detected!" mesajı görüntülenir.

Örnek Arduino Kodu
// TTP223B Touch Sensor Arduino Example
const int touchPin = 2;
const int ledPin = 4;
void setup() {
Serial.begin(9600);
pinMode(touchPin, INPUT);
pinMode(ledPin, OUTPUT);
}
void loop() {
int touchState = digitalRead(touchPin);
if (touchState == HIGH) {
digitalWrite(ledPin, HIGH);
Serial.println("Touch detected!");
while (digitalRead(touchPin) == HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}
Nerelerde Kullanılır?
- Dokunmatik lamba ve buton tasarımları
- LED, röle veya buzzer kontrolü
- IoT projelerinde kullanıcı arayüzü
- Fiziksel butonlara uzun ömürlü alternatif olarak
Artı Özellikler
- Düşük maliyetli ve kolay bulunabilir
- Harici direnç veya kondansatör gerektirmez
- 0–50pF harici kapasitör ile hassasiyet ayarı yapılabilir
- Röle, motor sürücü ve buzzer gibi modüllerle uyumludur
Kaynak: playwithcircuit.com
Paylaş
Blog Son Eklenenler

Drone Pervanelerindeki Sayıların Şifresi: Pervane Ölçüleri Nasıl Okunur?
11.02.2026

Güneş Paneli ile Taşınabilir Şarj İstasyonu Yapımı
10.01.2026

Li-ion ve Li-Po Bataryalar Arasındaki Farklar: Hangi Batarya Hangi Proje İçin Uygun?
12.12.2025

MPU-9250: 9 Eksenli İvme Sensörü - Kapsamlı Başlangıç Rehberi
28.10.2025

ULN2003 Entegresi Nedir ?
13.10.2025

Seri Dönüştürücü Kartları (RS232, RS485, TTL) Nedir ve Nerelerde Kullanılır?
16.09.2025
.png)