Merhaba, kimse var mı burada? Uzun zamandır bir içerik güncellemesi olmamış blog sayfası görüyorum. Gelişmelerin bu kadar hızlı...

Herkese merhaba,
Bu yazımda sizlerle su seviye ölçer modülünü öğrenmeye başlayacağız. Daha önce sizlerle paylaştığım Toprak Nem Sensörü şeklinde bir kullanımı olan bu sensörümüz belirli bir sıvı içerisinde bulunan seviyenin kontrolünü sağlamak amacıyla kullanılmaktadır.
Kullandığım su seviye ölçer modülünü Arduino ile birlikte breadboard olmadan kullanacağız. Malzeme listemizi gözden geçirerek uygulamamıza başlayalım.
Malzemelerimizi tamamladıktan sonra hemen devre şemasını kurmaya başlayalım.
S Pini | + Pini | – Pini |
A0 | 3.3V | GND |
Devre şemamızın kurulumu çok basit. Arduino’nun A0 pininden alacağımız bir pini sensörün “S” pinine, 3.3V’u “+” pinine, “GND” (-) pinine bağlayalım. Böylelikle devre kurulumumuz tamamlanmış oldu. Şimdi kodlama aşamasına geçelim.
Daha önceki uygulamalarımızda analog bir değeri okuma ve kullanma üzerine birçok uygulama hazırlamıştık.
deger = analogRead(sensor); satırı bizim sensörden alınan değeri deger değişkenine aktardığımız kısımdır. Bu analog kullanılan tüm sensörler için geçerli bir komut satırıdır. Yaptığımız sensörden aldığımız değeri kullanmak!
Eğer sensör değeri 100’den büyükse yeşil LED yanacak seri porta bilgi verecek, sensör değeri 100’den küçükse kırmızı LED yanacak seri porta bilgi verecektir. Devremizi hazırladıktan sonra Arduino’yu bilgisayara bağlayalım ve bilgisayarımızda Arduino kod editörünü açalım. Kodumuzu Arduino editöre yazalım ve daha sonra da kartımıza gönderelim.
Yükleme işlemi tamamlandıktan sonra Seri Port ekranını açalım. Seri port ekranımızı açtığımızda yanda görüldüğü gibi değerlere göre uygun bilgilendirme mesajları görüntülenmeye başlayacaktır.
Bir sonraki yazımda görüşebilmek dileğiyle..
Son Yorumlar..