5.00 / 1 oy

Arduino'da Sıvı Sensörü ile Led Işık Yakmak

Arduino'da sıvı sensörü (su sensörü) kullanarak yağmur yağması ya da yere su taşması gibi durumları takip etmek mümkün ama su sensörü ile aldığımız input'u bir output ile bildirim almadıktan sonra çok da işlevsel bir tarafı kalmıyor. Öncelikle su teması durumunda led ışığı yakma uygulaması yakarak bu output senaryolarına başlayalım.

arduino water sensor led

Fotoğraftan da görebileceğiniz gibi sıvı sensörü devresine ilave olarak 220 ohm'luk bir direnç üzerinden bir kırmızı led bağladım ve aşağıdaki gibi sıvı teması olduğunda kırmızı ledin yanmasını sağladım.

Proje Kodları

#define sensor A0
#define led 2
int data;

void setup() {
  pinMode(led,OUTPUT);
  //Serial.begin(9600);
}
void loop() {
  data = analogRead(sensor);

  if (data > 0)
    digitalWrite(led,HIGH);
  else
    digitalWrite(led,LOW);
  
  //Serial.print(data);  
  //Serial.print("\n");
  delay(1000);
}

Bir de sıvı teması durumunda ledimizi yakalım ki yaptığımız işin çıktısını görmüş olalım.

arduino water sensor red led

Fotoğrafta flash patladığı için az belli oluyor ama su sensörüne su damlattığımda kırmızı led yanmış oluyor. Bir sonraki örnekte de su miktarına göre değişken sayıda ledin yanması örneğini yapacağız.

mr. faruk

03.06.2020 15:28

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Arduino'da Sıvı Sensörü ile Led Işık Yakmak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.