5.00 / 1 oy

Arduino'da sıvı sensörü ile sesli buzzer uyarısı örneği

Arduino'da sıvı sensörü kullanarak ıslanma durumunda led yakma ve ıslanma miktarına göre farklı sayıda led yakma örneklerinden sonra bir de işitsel bir uyarı çıktısı ile bir uygulama hazırlayalım ve su sensörünün ıslanması durumunda buzzer ile sesli uyarı alalım.

Devre tasarımını aşağıdaki gibi yaptım ve aktif buzzer'a 220r direnç ekledim.

arduino water sensor buzzer

Sıvı teması yokken buzzer'ın herhangi bir ses çıkartmaması, sıvı temasının (miktarından bağımsız olarak) gerçekleşmesi durumunda da buzzer işe uyarı sesi vermesi için hazırladığım proje kodu da şu şekilde:

Proje Kodları

#define sensor A0
#define buzzer 8
int data;

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

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

 

mr. faruk

03.06.2020 17:18

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 sesli buzzer uyarısı örneği

İ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.