Arduino Devreleri #11 Arduino Dokunmatik Sensör TTP223B Devresi
Merhabalar, bu yazımızda Arduino uygulamaları serisinden Arduino Dokunmatik Sensör TTP223B Devresi hakkında bilgi vereceğim.
Arduino programı ayrıntılı kod kısmı, devre bağlantı şeması, devre kurulumu detaylı anlatımı ve devre çalışma videosu şu şekildedir.
Öncelikle Dokunmatik Sensör (TTP223B) devre elemanını bir tanıyalım.
DOKUNMATİK SENSÖR MODÜLÜ (TTP223B)
Dokunmatik sensör, kapasitif mantıkla çalışan bir sensör çeşididir. Normalde sensöre enerji verildiğinde çıkış olarak LOW değeri vermektedir. Parmağımız ile dokunduğumuz zaman sensörün kapasitesi değişeceği için çıkış değeri HIGH(Aktif) olacaktır.. Sensörün 3 adet bacağı bulunmaktadır. Bunlar Vcc , GND ve sinyal pinidir. Bağlantı Arduino da dijital pin üzerinden yapılır.
Normal bir buton ile yapılacak uygulamalar, bu sensör sayesinde dokunmatik olarak gerçekleştirilebilmektedir.
KOD BÖLÜMÜ
//Dokunmatik sensör (TTP223B)
int led = 7;
int sensor = 8;
void setup() {
Serial.begin(9600);
pinMode(led, OUTPUT);
pinMode(sensor, INPUT);
}
void loop()
{
int deger = digitalRead(sensor); // Sensörden gelen veriyi değişkene atadık.
if (deger == HIGH) // == değeri karşılaştırma için kullanılır. Sensörden gelen değer karşılaştırılır.
{
digitalWrite(led, HIGH);
Serial.println("Temas Var");
}
else
{
digitalWrite(led, LOW);
Serial.println("Temas Yok");
}
delay(100);
}
DEVRENİN ÇALIŞMASI:
Sensörden gelen veri Seri Port Ekranından izlenebilmektedir. Dokunmatik Sensör üzerine dokunulduğunda led diyot ışık verecek, elinizi çektiğinizde ışık sönecektir.
DEVRE BAĞLANTI ŞEMASI
DEVRE KURULUMU:
Malzemeler:
Arduino Uno
Breadboard
1 adet led diyot
1 adet dokunmatik sensör
5 adet iki ucu erkek jumper kablo
Breadboard üzerine Dokunmatik Sensör yerleştirilir. Sensörün VCC bacağı, Arduino nun 5 V. pinine, sensörün GND bacağı, Arduino’nun GND pinine bağlanır. Sensörün sinyal bacağı, Arduino da 8 numaralı pine bağlanır. Board üzerine led diyot yerleştirilir. Led diyotun artı bacağına 220 Ohm’luk direnç bağlanır. Direncin diğer ucu Arduino da 7 numaralı pine bağlanır. Led diyotun eksi bacağı, Arduino’nun GND pinine bağlanır ve devre tamamlanır.
Arduino Dokunmatik Sensör TTP223B Devresi
Devre hakkında yorumlarınızı aşağıdaki yorum kısmına yazabilirsiniz. Youtube kanalımızda da Temel Elektrik- Elektronik, Arduino ve mBlock ile ilgili ders videoları bulabileceksiniz. Youtube kanalıma abone olmayı da unutmayınız.
https://www.youtube.com/@candemirahmet
Yorum Yap