
Su seviye sensörleri, Arduino projelerinde sıklıkla kullanılan sensörlerden biridir. Su seviyesini ölçmek ve kontrol etmek isteyen hobiciler, mühendisler ya da öğrenciler için Arduino ile su seviye sensörü kullanımı oldukça pratiktir. Bu yazımızda, Arduino ile su seviye sensörünün nasıl kullanılacağını, bağlantı şemasını ve örnek kodu adım adım anlatacağız.
Arduino Su Seviye Sensörü Nedir?
Arduino Su Seviye Sensörü Nedir? Arduino su seviye sensörü, suyun belirli bir seviyede olup olmadığını dijital ya da analog sinyalle Arduino’ya ileten bir cihazdır. Genellikle iletkenlik prensibine dayanan bu sensörler, suyun varlığına göre pin çıkışı değiştirir.
En Çok Kullanılan Arduino Su Seviye Sensörü Modelleri:
- Yüzerli Su Seviye Sensörü: Su seviyesine göre hareket eden yüzer parça ile çalışan mekanik sensör.
- İletkenlik (Conductivity) Sensörleri: Suyun elektrik iletkenliğine göre seviye tespiti yapar.
- Ultrasonik Mesafe Sensörü: Sıvı yüzeyine olan mesafeyi ultrasonik dalgalarla ölçer.
- Kapasitif Su Seviye Sensörü: Kapasitans değişimine bağlı olarak seviye ölçer.
Devre Şeması

Devrenin Kodu
#define SU_SEVIYE A0
void setup() {
Serial.begin(9600);
}
void loop() {
int su_seviye=analogRead(SU_SEVIYE);
Serial.print("Su Seviye: ");
Serial.print(su_seviye);
Serial.println("");
delay(100);
}
Arduino ile su seviye sensörü kullanımı, hem öğrenmesi kolay hem de pratik projeler geliştirmek için ideal bir yöntemdir. Su tankları, otomatik sulama sistemleri, havuz kontrolü gibi pek çok alanda Arduino tabanlı su seviye kontrol sistemleri yapılabilir. Yukarıdaki örnek bağlantı ve kodlarla hemen kendi projenize başlayabilirsiniz!



