Buradasın
HC SR04 Arduino ile nasıl kullanılır?
Yazeka
Arama sonuçlarına göre oluşturuldu
HC-SR04 ultrasonik mesafe sensörünü Arduino ile kullanmak için aşağıdaki adımları izlemek gerekmektedir:
- Bağlantıların Yapılması: Sensörün VCC pini Arduino'nun 5V çıkışına, GND pini ise toprağa bağlanır 35. Trig pini, ultrasonik dalgaların gönderilmesini tetiklemek için kullanılır ve bir dijital pine bağlanır 5. Echo pini ise dalganın geri dönüş süresini ölçer ve yine bir dijital pine bağlanır 5.
- Kütüphanenin Eklenmesi: Arduino IDE'de "Sketch" menüsünden "Include Library" seçeneğine gidip, "Manage Libraries…" seçeneğini tıklayarak HC-SR04 kütüphanesini indirmek ve eklemek gerekmektedir 2.
- Kodun Yazılması: Aşağıdaki örnek kod, sensörün ölçtüğü mesafeyi seri port ekranında görüntüler 5:
const int trigPin = 9; const int echoPin = 10; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); Serial.begin(9600); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); long duration = pulseIn(echoPin, HIGH); int distance = duration * 0.034 / 2; Serial.print("Mesafe: "); Serial.println(distance); delay(1000); }
- Kodun Yüklenmesi: Yazılan kod, Arduino'ya yüklenerek test edilir 3.
5 kaynaktan alınan bilgiyle göre: