Ultrasonik sensör ile LED nasıl yakılır?
Ultrasonik sensör ile LED yakmak için aşağıdaki adımları izlemek gerekmektedir: 1. Gerekli Malzemeler: Arduino Uno, HC-SR04 ultrasonik mesafe sensörü, LED, 220 Ohm direnç ve jumper kablolar. 2. Bağlantı Şeması: - Ultrasonik sensörün VCC bacağını Arduino'nun 5V pinine, GND bacağını GND pinine, TRIG bacağını 9. pine ve ECHO bacağını 10. pine bağlayın. - LED'in uzun bacağını 8. pine, kısa bacağını ise 220 Ohm direnç üzerinden GND'ye bağlayın. 3. Arduino Kodu: ``` const int trigPin = 9; const int echoPin = 10; const int ledPin = 8; void setup() { pinMode(trigPin, OUTPUT); pinMode(echoPin, INPUT); pinMode(ledPin, OUTPUT); Serial.begin(9600); } void loop() { digitalWrite(trigPin, LOW); delayMicroseconds(2); digitalWrite(trigPin, HIGH); delayMicroseconds(10); digitalWrite(trigPin, LOW); sure = pulseIn(echoPin, HIGH); mesafe = sure 0.034 / 2; if (mesafe < 10) { digitalWrite(ledPin, HIGH); // LED'i yak } else { digitalWrite(ledPin, LOW); // LED'i söndür } delay(500); } ``` Bu kodda, mesafe 10 cm'den küçük olduğunda LED yanar, aksi halde söner. Bu proje, ultrasonik sensörün mesafe ölçümünü kullanarak basit bir otomasyon uygulaması oluşturur.
Ultrasonik sensör ile LED nasıl yakılır?