Ultasonik Sensör İle Park Sensörü

Malzemeler 

4x Led

Yettiği Kadar Kablo ( saymaya üşendim)

1x Ultasonik Sensör

1x buzzer

Yapımı


                                                    dirençleri isterseniz kullanırssınız

Kodları

// arduino danışmanım

int trigger_pin = 12;

int echo_pin = 13;

int aled = 2;

int bled = 3;

int cled = 4;

int dled = 5;

int buzzer = 6;

int sure ;

int mesafe ;

  

void setup() {

pinMode(aled , OUTPUT);

pinMode(bled , OUTPUT);

pinMode(cled , OUTPUT);

pinMode(dled , OUTPUT);

pinMode(buzzer , OUTPUT);

pinMode(trigger_pin , OUTPUT);

pinMode(echo_pin ,INPUT);

Serial.begin(9600);

  

}

  

void loop()

{

digitalWrite(trigger_pin , HIGH);

delayMicroseconds(1000);

digitalWrite(trigger_pin , LOW);

sure = pulseIn(echo_pin , HIGH);

mesafe = (sure/2) / 29.1;

  

if (mesafe <= 10)

{

digitalWrite(aled , HIGH);

digitalWrite(buzzer , HIGH);

delay(250);

digitalWrite(aled , LOW);

digitalWrite(buzzer , LOW);

}

else if (mesafe <=25)

{

digitalWrite(bled , HIGH);

digitalWrite(buzzer , HIGH);

delay(500);

digitalWrite(bled , LOW);

digitalWrite(buzzer , LOW);

}

else if ( mesafe <=50)

{

digitalWrite(cled , HIGH);

digitalWrite(buzzer , HIGH);

delay(750);

digitalWrite(cled , LOW);

digitalWrite(buzzer , LOW);

}

else

{

digitalWrite(dled , HIGH);

delay(1000);

digitalWrite(dled , LOW);

  

}

}

BU SİTE İLE KURULMUŞTUR