/*define ile pinlere isim verebiliriz bu tanımlamanın soununa ; konmaz*/
#define trigPin 6 /* 6 nolu digital pine trigPin ismi verldi ve Sensörün trig ayaği buraya bbağla */
#define echoPin 7 /* 7 nolu digital pine echoPin ismi verldi ve Sensörün trig ayaği buraya bbağla */
long sure; //long veri tipi uzun tam sayılar için kullanılır
int uzaklik;
void setup() {
pinMode(trigPin, OUTPUT); /* trig pini çikiş olarak ayarlandı */
pinMode(echoPin,INPUT); /* echo pini giriş olarak ayarlandı */
Serial.begin(9600); /* Seri haberlesme baslatildi */
}
void loop() {
digitalWrite(trigPin,LOW);
delayMicroseconds(5);
digitalWrite(trigPin,HIGH);
delayMicroseconds(10);
digitalWrite(trigPin,LOW);
sure = pulseIn(echoPin,HIGH);
Serial.print("ölçulen süre");Serial.println(sure);
uzaklik= sure *0.034/2;
Serial.print("Uzaklik ");
Serial.print(uzaklik);
Serial.println(" CM olarak olculmustur.");
}