flow meter kontrol hakkında biraz yardıma ihtiyacım var
  • arkadaşlar amacım flow meter ölçümünde 1000 ml geçdiğinde 5 nolu pinin low olması 4nolu pin hıgh olana kadar 5 nolu pinin low kalması.
    ne kadar uğraştıysam beceremedim yardım edebilirmisiniz??

    proje link;

    https://drive.google.com/file/d/0BxMGvMfnCSSsWE9jVGEtcWN4NG8/view?usp=sharing
  • tanımlama kısmına
    int pinkontrol=1;


    loop içerisine
    if (totalMilliLitres > 1000 && pinkontrol) //litre ayarı ml cinsinden
    {
    pinkontrol=0;
    digitalWrite(5,LOW);
    totalMilliLitres=0;
    }

    if(totalMilliLitres > 1000 && digitalRead(4)==HIGH)
    {
    digitalWrite(5,HIGH);
    }


    şu koduda kapat

    /*
    if (digitalRead(5)==LOW)
    {val = digitalRead(startpin);
    digitalWrite(5, val);}
    */

    bunları ekleyip denermisin
  • ekmekçi hocam vermiş olduğun kodları denedim ama hata veriyor. rica edersem veermiş olduğun kodları deneyipte göndermenin imkanı var mıdır acaba?? senin için zahmet olmazsa??
  • aldığınız hatayı da yazın bazen basit yazım veya noktalama hatası olabiliyor.
  • flowmeter:43: error: 'pulseCounter' was not declared in this scope

    attachInterrupt(sensorInterrupt, pulseCounter, FALLING);

    ^

    C:\Users\cem\Desktop\flowmeter\flowmeter.ino: At global scope:

    flowmeter:47: error: expected initializer before 'if'

    if((millis() - oldTime) > 1000) // Saniyede bir kez yalnızca işlem sayaçları

    ^

    exit status 1
    'pulseCounter' was not declared in this scope

    hata mesajıdır okoman hocam. bir kaç zamandır bu proje ile uğraşmaktayım fakat işin bu noktasına gelince tıkanıp kaldım yardımcı olabilir iseniz cok memnun kalıcam
  • yalnız benim yazdığım kod parçasında,
    pulsecounter ile ilgili bir kısım yokki.
  • sorunum çözülmüştür teşekkürler.
  • merhaba
    çözumü burada gösterebilirmisiniz

Howdy, Stranger!

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

Login with Facebook

Tagged

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