Print this page
KY-036 Dokunma (Metal Touch Sensor) Sensör Modülü Kullanımı, arduino ve mblock kodları (Arduino Dersleri, 29)

KY-036 Dokunma (Metal Touch Sensor) Sensör Modülü Kullanımı, arduino ve mblock kodları (Arduino Dersleri, 29) Featured

Rate this item
(0 votes)


Bu dersimizde Arduino ile KY-036 Dokunma sensörü veya metal dokunma sensörü modülü kullanımıyla ilgili temel bir uygulama yapacağız.  

Yazacağımız kodlarla KY-036Dokunma sensör modülü birlikte led kullanarak basit bir iletken (insan, demir vb) algılama sistemi yapacağız. Eğer sensöre bir temas yoksa kırmızı led, sensöre iletken temas ettiğinde ise yeşil led yanacak.

Bu uygulamada sensörün D0 pinini giriş olarak kullandık. Daha hassas sonuçlar için A0 pini de kullanılabilir.


Gerekli Malzemeler

1 adet Arduino Uno R3
1 adet breadboard
1 adet KY-036Dokunma sensör modülü
2 ader led (kırmızı, yeşil)
2 ader direnç (220 ohm)
7 adet jumper kablo (4EE, 3DE)


KY-036 Dokunma sensör modülü nedir?

Metal dokunmatik sensör veya dokunmatik sensör olarak geçmektedir. Sensörün ucundaki demir alana vücudumuz gibi bir iletken temas ettiğinde tetiklenen bir modüldür. Sensör 4 pinlidir: 5V, GND, A0 (analog), D0 (dijital).


KY-036 Dokunma sensör modülü Devresi

 

KY-036 Dokunma sensör (metal dokunma sensörü) modülü arduino kodları

#define kled 3  //Kırmızı ve yeşil ledlerimizi bağladık
#define yled 4
#define sensor 8  //8 numaralı pine bağladık sensörümüzü

void setup() {
  // 

pinMode(kled,OUTPUT); // ledleri çıkış olarak tanımladık
pinMode(yled,OUTPUT);
pinMode(sensor, INPUT);  //dokunma (touch) sensoru giriş olarak tanımladık

}

void loop() {



  if (digitalRead(sensor)==0) //bir temas yoksa
  { 
    digitalWrite(yled,1);
    digitalWrite(kled,0);
    delay(50);
  }
  else
  { //temas varsa
  
    digitalWrite(yled,0);
    digitalWrite(kled,1);
     delay(50);
  }

}

 

KY-036 Dokunma sensör (Metal dokunma sensörü) modülü Mblock Kodları

Share:

Latest from RAM