Ana Sayfa Arduino Arduino ile Flex Sensör Uygulaması

Arduino ile Flex Sensör Uygulaması

2 min read
3
0
11,282

Merhaba arkadaşlar bu yazımızda sizlere Arduino ile yapmış olduğumuz basit bir flex(esneklik) sensör uygulamasından bahsedeceğim.Flex sensörden alınan analog değerlerin durumuna göre led’i yakacağız.

     Kullanılan Malzemeler:

  • Arduino UNO R3
  • 2.2” Flex Sensör
  • 3 adet Led Diyot
  • 10K direnç(flex sensör için)
  • 220 ohm direnç(Led diyotlar için)

 

Devre Şeması

flex_sema

Flex sensörün çalışma mantığı

Esneklik sensörleri ingilizce’de bend veya flex olarak tanımlanmaktadır.Flex sensör büküldüğü(esnediği) zaman sensör üzerindeki dirençte artar.Flex sensörün dirençi metal pedler kıvrımın dışında olduğunda değişir.Piyasada 2.2” ve 4.5” boyutlarınde flex sensörler sıklıkla olduğu gibi kendimizde bu sensörü yapabiliriz.

flex_acıflex_boy

Aşağıda basit bir flex sensörün devresi verilmiştir.

flex_devre_basıt

 

#define green 2
#define red 3
#define yellow 4
 
void setup()
{
pinMode(yellow,OUTPUT);
pinMode(green,OUTPUT);
pinMode(red,OUTPUT);
 
Serial.begin(9600);
 
}
 
void loop()
{
int sensor, degrees;
sensor = analogRead(0);
degrees = map(sensor, 768, 853, 0, 90);
Serial.print("analog input: ");
Serial.print(sensor,DEC);
Serial.print(" degrees: ");
Serial.println(degrees,DEC);
 
if(sensor<580)
{
 
digitalWrite(yellow,LOW);
digitalWrite(green,HIGH);
digitalWrite(red,LOW);
 
}
else if((sensor>580)&&(sensor<650))
{
 
digitalWrite(green,LOW);
digitalWrite(yellow,HIGH);
digitalWrite(red,LOW);
 
}
 
else
 
{
 
digitalWrite(red,HIGH);
digitalWrite(green,LOW);
digitalWrite(yellow,LOW);
 
}
delay(100);

 

Buna Benzer Yazılar Göster !
Daha Fazlasını Yükle - Muhammet Özcan
Daha Fazla Göster -  Arduino

3 Yorumlar

  1. kemal

    2 Ocak 2016 at 09:40

    Roboturka Merhaba Flex Sensöre Nasıl Alarm Bağlıyabilirim ? Yani Bükülmeyince Sürekli Alarm Çalmasını Nasıl Sağlarım ?
    Cevap verirseniz sevinirim…

    Reply

  2. Muhammet Özcan

    Muhammet Özcan

    2 Ocak 2016 at 12:33

    Merhabalar Kemal bey.Flex sensör çıkışından analog bir değer alıyoruz.Büküldüğü zaman bu değer değişiyor.Siz bükülmediği durumdaki değeri alıp ıf döngüsünde kullanıp Alarm çalmasını sağlayabilirsiniz.

    Reply

  3. Gamze Tuncay

    1 Ocak 2021 at 15:39

    Basic flex sensor circuit şeklinde pull down resistor kullanılmış, sizin devrenizde ise pull up resistor var. Sizin devrenizdeki output voltajı nasıl hesaplanıyor

    Reply

Muhammet Özcan için bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bak Bakalım ?

IEEE YTÜ 16. İLTEK Günleri

“Sadece Derse Girerek Mühendis Olunmaz!” sloganı ile yıllardır profesyonel işle…