Park Sensör Örneği için HC-SR04 Ultrasonik Mesafe Sensörü ile Park Sensör

Park Sensör Örneği için HC-SR04 Ultrasonik Mesafe Sensörü ile Park Sensör

LÜTFEN DAHA İYİ KAYNAKLAR HAZIRLAMAMA YARDIMCI OLMAK İÇİN VİDEOYU BEĞENİP KANALIMA ABONE OLURMUSUNUZ …

const int echo=7;//Eco input
const int trig=8;//Trig çıkış
const int ledK=6;// kırmızı led
const int ledY=5;// yeşil led
int sure=0;// sensördeki süre
int mesafe=0;// sensördeki mesafe
void setup() {

   pinMode(8, OUTPUT); // trig giriş çıkış ayarlama - çıkış ayarı yapıldı
   pinMode(7, INPUT);  // echo giriş ayarı yapıldı
   pinMode(6, OUTPUT); // kırmızı ledlerin çıkışı
   pinMode(5, OUTPUT); // yeşil ledlerin çıkışı
}
 void loop() {

  digitalWrite(8, HIGH);//trig1- TRİGGER 1 E GÜÇ VERME 
  delayMicroseconds(1000);// 1 ms süre başlatımı
  digitalWrite(8, LOW);// 1 ms sonra gücü kestim
  sure = pulseIn(7, HIGH);/// pulsein hıgh olana kadar zaman tutar//echo
  mesafe = (sure/2) / 29.1;// 29.1 (hız=yol/zaman) formülünden bulundu 
  if (mesafe <=6)
  {
    digitalWrite(6, HIGH);//ledk// led kırmızı1 yanıcak
    digitalWrite(5, LOW);//ledy// yeşil led yanıyorsa da söndürecek

  }
  else if (mesafe >6 || mesafe <=50)// mesafe 50 den küçükse çalışacak
  {
    digitalWrite(5, HIGH);//ledy1 yeşili yakacak
    digitalWrite(6, LOW);//ledk1  kırmızıyı söndürecek

  }
  delay(1000);// 1 saniye bekleme 
  }

Leave a Reply