Toggle navigation
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ü
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);
}
Yayın: 15.01.2020 - Güncelleme: 19.12.2024 12:08 - Görüntülenme: 409
Beğen |
0
kişi beğendi
Hata Bildir
Bu içerikte hata var!
Gönder
Bu Sayfa İle İlgili Kategori İçerikleri