Su Seviye Algılama Sensörü Modülü - P45 22x55mm
Su seviye algılama sensörü modülü, üzerinde bulunan paralel bakır iletken hatların suyla temas etmesi sonucu oluşan direnç değişimini ölçerek analog bir gerilim sinyali üreten basit, ucuz ve dayanıklı bir sensör kartıdır. 22x55mm boyutundaki P45 model kart, tarak şeklinde art arda dizilmiş iletken şeritler sayesinde suyun kart üzerinde ne kadar yükseldiğini kademeli olarak algılar; su seviyesi yükseldikçe ıslanan şerit sayısı artar, iletken hatlar arasındaki toplam direnç düşer ve buna bağlı olarak çıkış geriliminde de kademeli bir artış görülür. Kart üzerinde ek bir komparatör devresi, potansiyometre veya lojik seviye ayarı bulunmadığı için doğrudan Arduino, ESP8266/ESP32, STM32 veya benzeri bir geliştirme kartının analog giriş (ADC) pinine bağlanarak kullanılabilir. Akvaryum, su deposu, sera sulama sistemi, yağmur suyu tankı ve sızıntı takibi gibi projelerde su seviyesini yaklaşık olarak sayısal biçimde izlemek için tercih edilen, düşük maliyetli, kolay entegre edilen ve elektronikle yeni tanışan kullanıcılar için de anlaşılması kolay bir çözümdür.
Teknik Özellikler
| Sensör Tipi | Analog çıkışlı su seviyesi algılama kartı |
| Çalışma Gerilimi | DC 3-5V |
| Çalışma Akımı | 20 mA'in altında |
| Kart Boyutu | 22 x 55mm (P45) |
| Pin Sayısı | 3 pin (S / sinyal, + / VCC, - / GND) |
| Çıkış Sinyali | Su seviyesiyle orantılı, kademeli şekilde değişen analog gerilim |
| Algılama Yöntemi | Paralel bakır iletken şeritler arasındaki direnç değişiminin ölçülmesi |
| Kart Malzemesi | FR4 cam elyaf tabanlı çift taraflı baskı devre kartı |
| İletken Hat Kaplaması | Korozyona karşı nikel/lehim kaplamalı bakır hatlar |
| Bağlantı Şekli | Dupont (jumper) kablo ile analog giriş pinine bağlantı |
| Uyumlu Kartlar | Arduino UNO/Nano/Mega, ESP8266, ESP32, Raspberry Pi Pico gibi ADC girişli geliştirme kartları |
| Montaj | Üst kısımdaki vida deliği ile dikey sabitleme |
| Çıkış Karakteristiği | 0V ile besleme gerilimi arasında sürekli değişen analog voltaj (dijital eşik/röle çıkışı yok) |
| Kullanım Ortamı | İç mekan kullanımı, tatlı su ile temas için uygundur |
| Yazılım Gereksinimi | Ek kütüphane gerektirmez, standart analogRead() fonksiyonu ile okunur |
Öne Çıkan Özellikler
- Ek bir komparatör IC'si veya potansiyometre gerektirmediği için devre yapısı olabildiğince basittir ve olası arıza noktası azdır.
- Tarak şeklinde art arda dizilmiş iletken şeritler sayesinde su seviyesindeki küçük değişiklikler bile analog çıkışta ölçülebilir bir gerilim farkına dönüşür, böylece kaba bir "dolu/boş" bilgisinden daha ayrıntılı bir okuma elde edilir.
- 3 pinlik sade bağlantı yapısı (sinyal, güç, toprak) sayesinde kablolama karmaşık değildir ve breadboard üzerinde birkaç dakikada hızlı prototipleme yapılabilir.
- Analog çıkışı sayesinde sadece "su var/yok" bilgisi değil, kartın ıslanan yüksekliğiyle orantılı kabaca bir seviye bilgisi de elde edilebilir.
- Kompakt 22x55mm boyutu sayesinde küçük hacimli tank, kap, saksı altlığı veya masaüstü deney düzenekleri gibi dar alanlara kolayca yerleştirilebilir.
- Düşük çalışma akımı (20 mA altı) sayesinde pil veya güneş paneli ile beslenen taşınabilir ve düşük güç tüketimli projelerde de tercih edilebilir.
- Herhangi bir özel kütüphane veya karmaşık yapılandırma gerektirmeden, tek bir analog pin okumasıyla projeye entegre edilebilir.
Kullanım Alanları
- Sera veya saksı otomatik sulama sisteminde su deposundaki seviye belirli bir çizginin altına indiğinde mikrodenetleyicinin pompayı otomatik olarak devreye sokması
- Akvaryum veya balık tankında buharlaşma ya da sızıntı nedeniyle su seviyesi düştüğünde kullanıcıyı sesli veya görsel olarak uyaran basit bir alarm sistemi kurmak
- Çatıdan toplanan yağmur suyunun biriktirildiği depoda doluluk oranını yaklaşık olarak izleyip depo taşmadan önce bilgi vermek
- Çamaşır makinesi, bulaşık makinesi veya su sebili altına yerleştirilip beklenmedik bir su sızıntısı başladığında erken uyarı vermek
- ESP32 veya ESP8266 tabanlı bir sistemle sera, bahçe deposu veya çatı deposundaki su seviyesini Wi-Fi üzerinden telefona veya bir web paneline aktararak uzaktan izlemek
- Yemekhane, ofis veya laboratuvar ortamındaki su sebili haznesinin ne zaman dolduğunu takip eden basit bir gösterge sistemi kurmak
- Okul projelerinde ve maker atölyelerinde analog sensör okuma, ADC dönüşümü ve eşik değeri ile karar verme mantığını uygulamalı olarak öğretmek
Bağlantı ve Kullanım
Modül üzerindeki S (sinyal) pini, kullanılan geliştirme kartının analog giriş pinine (örneğin Arduino UNO üzerinde A0, ESP32 üzerinde uygun bir ADC pinine) bağlanır; + (VCC) pini karta 3-5V besleme sağlayan pine, - (GND) pini ise devrenin ortak toprak hattına bağlanır. Kart, iletken şeritler aşağı bakacak ve gövde dikey duracak şekilde tank, kap veya depo içine yerleştirilmeli, şeritlerin ölçüm yapılacak sıvı ile serbestçe ve doğrudan temas etmesi sağlanmalıdır. Arduino IDE üzerinde analogRead() fonksiyonuyla S pininden okunan 0-1023 aralığındaki ham değer, su seviyesi yükseldikçe düzenli olarak artar; bu ham değer istenirse map() fonksiyonu kullanılarak yüzde ya da yaklaşık santimetre cinsinden bir seviye göstergesine dönüştürülebilir ve belirlenen bir eşik değerinin üzerine veya altına düşüldüğünde bir röle, pompa ya da buzzer tetiklenebilir. Daha kararlı bir okuma elde etmek için ardışık birkaç örneğin ortalamasının alınması, besleme geriliminin sabit tutulması ve sensörün kısa aralıklarla okunması önerilir.
Paket İçeriği
- 1 adet Su Seviye Algılama Sensörü Modülü (P45, 22x55mm)
- Kart üzerinde fabrika çıkışı lehimlenmiş 3 pinlik bağlantı başlığı
Dikkat Edilmesi Gerekenler
- Sensör kalıcı ve sürekli tam daldırma için değil, kısa süreli temas ile seviye ölçümü için tasarlanmıştır; uzun süre suyun içinde bırakılması kartın ömrünü ve doğruluğunu zamanla azaltabilir.
- İletken hatlar zamanla kireç, mineral birikimi veya oksitlenme nedeniyle hassasiyetini kaybedebilir; düzenli aralıklarla yumuşak bir bezle temizlenmesi ölçüm doğruluğunu korumaya yardımcı olur.
- Tuzlu su, deniz suyu, asidik sıvı veya kimyasal içeren sıvılarda kullanım, iletken hatların beklenenden çok daha hızlı aşınmasına ve kartın erken bozulmasına yol açabilir.
- Analog çıkış elektriksel gürültüye açıktır; uzun sinyal kablosu, yakındaki güçlü elektromanyetik kaynaklar veya besleme geriliminde yaşanan dalgalanmalar hatalı ya da kararsız okumalara neden olabilir.
- Kartın üzerinde su birikip iletken hatların sürekli ıslak kalmasını önlemek için modülün yatay değil, dikey konumda monte edilmesi tercih edilmelidir.
- Üretici tarafından belirtilen 3-5V aralığının üzerinde bir gerilim uygulanması, kart üzerindeki iletken hatlara ve bağlantı devresine kalıcı hasar verebilir.
- Sensör suya tamamen daldırılan bir "batırma" sensörü değil, kısmi temas ile seviye algılayan bir karttır; gövdenin bağlantı pinleri bulunan üst kısmının kuru kalmasına özen gösterilmelidir.