Arduino ile uzunluk ölçümü nasıl yapılır?
Arduino ile uzunluk ölçümü ultrasonik mesafe sensörü kullanılarak yapılabilir. Gerekli malzemeler: - Arduino Uno veya benzeri bir Arduino modeli; - HC-SR04 ultrasonik mesafe sensörü; - Breadboard; - Jumper kabloları. Bağlantı şeması: 1. Ultrasonik sensörün VCC pinini Arduino'nun 5V pinine bağlayın. 2. Ultrasonik sensörün GND pinini Arduino'nun GND pinine bağlayın. 3. Ultrasonik sensörün TRIG pinini Arduino'nun dijital pinlerinden birine (örneğin, D9) bağlayın. 4. Ultrasonik sensörün ECHO pinini Arduino'nun diğer bir dijital pinine (örneğin, D10) bağlayın. Arduino kodu: ``` const int trigPin = 9; // TRIG pin bağlantısı const int echoPin = 10; // ECHO pin bağlantısı 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 / 2) / 29.1; // Mesafeyi santimetre cinsinden hesapla Serial.print("Mesafe: "); Serial.print(distance); Serial.println(" cm"); delay(500); } ``` Bu kod, ultrasonik sensörün ses dalgalarını gönderip geri dönen sinyali ölçerek mesafeyi hesaplar ve sonucu seri monitörde görüntüler.
Arduino ile uzunluk ölçümü nasıl yapılır?