T.C. Mİllî Eğİtİm BakanlIğI
İSTANBUL / PENDİK - Cahit Zarifoğlu Ortaokulu

HC-SR04 Mesafe

HC-SR04 Ultrasonik Mesafe Sensörü

15-01-2020

 

 

 

 

 

 

 

 

 

KODLAR

 

int trigPin = 11; /* Sensorun trigpiniArduinonun 11 numaralı ayağına bağlandı */

int echoPin = 10;  /* Sensorun echopiniArduinonun 10 numaralı ayağına bağlandı */

long sure; // süre ve uzaklık değerleri için değişken tanımladık.

long uzaklik;

 

void setup(){

pinMode(trigPin, OUTPUT); /* trigpini çıkış olarak ayarlandı */

pinMode(echoPin,INPUT); /* echopini giriş olarak ayarlandı */

Serial.begin(9600); /* Seri haberlesmebaslatildi */

}

void loop()

{

digitalWrite(trigPin, LOW); /* sensör pasif hale getirildi */

delayMicroseconds(5);

digitalWrite(trigPin, HIGH); /* Sensore ses dalgasının üretmesi için emir                                                    verildi */

delayMicroseconds(10);

digitalWrite(trigPin, LOW);  /* Yeni dalgaların üretilmemesi için trigpini                                                       LOW konumuna getirildi */

  sure = pulseIn(echoPin, HIGH); /* ses dalgasının geri dönmesi için geçen                                                                   sure ölçülüyor */

uzaklik= sure /29.1/2; /* ölçülen sure uzaklığa çevriliyor */

if(uzaklik> 200)

uzaklik = 200;

Serial.print("Uzaklik "); 

Serial.print(uzaklik); /* hesaplanan uzaklık bilgisayara aktarılıyor */

Serial.println(" CM olarak olculmustur."); 

delay(500);

}

Paylaş Facebook  Paylaş twitter  Paylaş google  Paylaş linkedin
Yayın: 15.01.2020 - Güncelleme: 19.12.2024 12:08 - Görüntülenme: 409
  Beğen | 0  kişi beğendi