KOD;
// C++ code
//
int trig=12;
int echo=10;
int kirmizi=5;
int yesil=3;
void setup()
{
Serial.begin(9600);
pinMode(trig, OUTPUT);
pinMode(kirmizi, OUTPUT);
pinMode(yesil, OUTPUT);
pinMode(echo, INPUT);
}
void loop()
{
long sure;
long uzaklik;
digitalWrite(trig, LOW);
delayMicroseconds(2);
digitalWrite(trig, HIGH);
delayMicroseconds(10);
digitalWrite(trig, LOW);
sure=pulseIn(echo,HIGH);
uzaklik=(sure/2)/29.1 ;
if(uzaklik<125)
{
digitalWrite(kirmizi, HIGH);
digitalWrite(yesil,LOW);
}
else
{
digitalWrite(yesil,HIGH);
digitalWrite(kirmizi,LOW);
}
if (uzaklik>=250|| uzaklik<=0)
{
Serial.println("Olcuek uzaklik sinirlar disinda.");
}
else
{
Serial.print(uzaklik);
Serial.println("cm");
delay(500);
}
}

