HC-SR04 MESAFE SENSÖRÜ İLE SAYDIRMA NASIL OLUCAK
  • hc-sr04 mesafe sensörü ile saydırmak istiyoruz otopark projemiz için. Örneğin ilk kat için 2 tane hc-sr04 mesafe sensörü var ve biri girişte biri ise çıkışta olucak ve girince bir artıcak çıkınca ise bir azalıcak.Bunu hc-sr0 sensörü yapıcak.Yardımcı olabilir misiniz lütfen
  • siz hc-sr04 sensörlerini bir bağlayın onlardan veri okutun bir ekrana veya serial'e yazdırın sorun olduğunda takıldığınız yeri anlamadığınız konu veya kodları sorun yardımcı olan çıkacaktır
  • #define triggirissensor 3
    #define trigcıkıssensor 4
    #define echogırıssensor 5
    #define echocıkıssensor 6
    int sure;
    int mesafe;
    int araba;

    void setup() {
    pinMode(triggirissensor , OUTPUT);
    pinMode(trigcıkısssensor , OUTPUT);
    pinMode(echogirissensor , INPUT);
    pinMode(echocıkıssensor , INPUT);
    Serial.begin(9600);
    }


    void loop() {


    digitalWrite(triggirissensor , LOW);
    delayMicroseconds(1000);
    digitalWrite(triggirissensor , HIGH);
    delayMicroseconds(1000);
    digitalWrite(triggirissensor , LOW);
    sure = pulseIn(echogırıssensor , HIGH);
    mesafe = (sure/2) / 29.1;
    delay(10);

    if(mesafe < 7 || mesafe < 0{
    if (araba < 4){
    sayici++;
    delay(1000);
    }
    }
    }

    böyle birşey yazdık ama devamı nasıl olacak acaba
  • öncelikle echogırıssensor gibi türkçe karakterler kullanmayın program bunları tanımaz

    ve kodlarınızda Serial.println(mesafe); yazarak Serial monitörde ne olduğunu gözlemleyin mantığı kavramaya çalışın sonra aldığınız ya da almak istediğiniz verilere ulaşınca o verileri koşullar doğru ise yapmaya çalışın
    örneğin
    if(mesafe < 7 || mesafe < 0{ demişsiniz ancak bu satırda bir ) karakteri yazılmamış
    if (mesafe < 7 || mesafe < 0){ olmalıydı.
    ve mantığa göre burada 7 den küçükse veya 0 dan küçükse koşulu işlenmiş -5 sayısı da 7 den küçük olduğuna göre sadece mesafe < 7 olabilirdi
    ve yine herhangi bir yerde ne arttırıldığı ne de eksildiği halde if (araba < 4){ kullanılmış
    biraz daha araştırma yapın ve örnekler inceleyin bence
  • Teşekkür ederim yorumlarınız için
  • HC-04 modülleri ile radar dedektör yapmak isteyenler için,
    www.define-dedektoru.net/dedektor-nasil-yapilir/

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook
Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.