Created
March 24, 2020 12:54
-
-
Save ikizoglu/9a08a4a52103b53b014c64922fd7518f to your computer and use it in GitHub Desktop.
Arduino Su Seviye Ölçer Kullanımı
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
int kled = 7; //Kırmızı LED'i 7 numaralı pine bagladık | |
int yled = 6; //Yeşil LED'i 2 numaralı pine bagladık | |
int deger; //deger adında bir degisken tanımladık | |
int sensor = A0; //Sensörü A0 pinine bağladık | |
void setup() { | |
pinMode(kled, OUTPUT); //Kırmızı LED'i tanımladık | |
pinMode(yled, OUTPUT); //Yeşil LED'i tanımladık | |
Serial.begin(9600); //Seri portu başlattık | |
} | |
void loop() { | |
deger = analogRead(sensor); //Sensörden alınan değeri deger değişkenine aktardık | |
Serial.print(deger); //Seri Port ekranına sensör değerini yaz | |
if (deger<100) { //deger değişkeni 100'den küçükse | |
digitalWrite(yled, LOW); //Yeşil LED'i söndür | |
digitalWrite(kled, HIGH); //Kırmızı LED'i yak | |
Serial.println(" - Su bitmek üzere"); //Seri port ekranına bilgi yaz | |
} else { //Eğer değer 100'den büyükse | |
digitalWrite(yled, HIGH); //Yeşil LED'i yak | |
digitalWrite(kled, LOW); //Kırmızı LED'i söndür | |
Serial.println(" - Su yeteri kadar var"); //Seri port ekranına bilgi yaz | |
} | |
delay(1000); //1 sn bekleme | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment