PROJE 10
Arduino Mesafe Sensörü LED
Arduino Mesafe Sensörü LED
Kurulan devre ve kodlama yardımıyla, ultrasonic mesafe sensörü ile mesafe ölçümü yapılması ve 150cm den düşük algılanan mesafelerde kırmızı LED yakılması gözlemlenecektir.
Bilgisayar
Arduino UNO
USB kablosu
Mesafe Sensörü
Breadboard
Kablolar
LED
long readUltrasonicDistance(int triggerPin, int echoPin)
{
pinMode(triggerPin, OUTPUT); // Clear the trigger
digitalWrite(triggerPin, LOW);
delayMicroseconds(2);
digitalWrite(triggerPin, HIGH);
delayMicroseconds(10);
digitalWrite(triggerPin, LOW);
pinMode(echoPin, INPUT);
return pulseIn(echoPin, HIGH);
}
void setup() {
pinMode(10, OUTPUT);
}
void loop() {
if (0.01723 * readUltrasonicDistance(13, 12) < 150) {
digitalWrite(10, HIGH);
} else {
digitalWrite(10, LOW);
}
delay(10);
}