Arduino ile Mesafe Ölçümü Nasıl Yapılır?
Arduino ile mesafe ölçümü yapmak için genellikle ultrasonik sensörler kullanılır. En popüler sensörlerden biri HC-SR04\'tır. Aşağıda adım adım bir rehber bulabilirsiniz.
Gerekli Malzemeler
- Arduino kartı (Uno, Mega vb.)
- HC-SR04 ultrasonik mesafe sensörü
- Jumper kabloları
- Breadboard (isteğe bağlı)
Bağlantı Şeması
- HC-SR04 VCC pinini Arduino\'nun 5V pinine bağlayın.
- HC-SR04 GND pinini Arduino\'nun GND pinine bağlayın.
- HC-SR04 Trig pinini Arduino\'nun herhangi bir dijital pinine (örneğin, 9. pin) bağlayın.
- HC-SR04 Echo pinini Arduino\'nun başka bir dijital pinine (örneğin, 10. pin) bağlayın.
Arduino Kodu
Aşağıdaki kodu Arduino IDE\'ye yapıştırın ve yükleyin:
```cpp
const int trigPin = 9;
const int echoPin = 10;
void setup() {
Serial.begin(9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop() {
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration * 0.034) / 2;
Serial.print(\"Mesafe: \");
Serial.print(distance);
Serial.println(\" cm\");
delay(1000);
}
```
Çalıştırma
1. Arduino\'yu bilgisayara bağlayın.
2. Kodu yükledikten sonra, Seri Monitör\'ü açın.
3. Mesafe değerlerini görebilirsiniz.
Bu adımlarla Arduino ile mesafe ölçümünü gerçekleştirebilirsiniz.