Hlídání hladiny problém s vypsáním na LCD

viking
Příspěvky: 8
Registrován: 06 kvě 2018, 20:02
Reputation: 0

Re: Hlídání hladiny problém s vypsáním na LCD

Příspěvek od viking » 09 kvě 2018, 08:55

Repráček má 8 ohm, 0,5W

viking
Příspěvky: 8
Registrován: 06 kvě 2018, 20:02
Reputation: 0

Re: Hlídání hladiny problém s vypsáním na LCD

Příspěvek od viking » 09 kvě 2018, 09:25

rejze69 píše:
09 kvě 2018, 08:34
Zkus v tom puvodnim kodu v bloku %hladina ok" místo else pouzit podminky.

Kód: Vybrat vše

else if (val==0 && rel==LOW)  {

Pak by to melo delat to co jsi chtel.
Ten reprák si myslim, ze nepujde. Bude mit impedanci nejvys 32ohm a to je v podstate zkrat.
Mas jen kontrolu vysoke hladiny a spodni nekontrolujes? Kdyby jsi to doplnil, mohlo by arduino spinat cerpadlo automaticky.
Díky za postrčení, funguje to :)
Manuální sepnutí čerpadla potřebuji, když je třeba vypustit nádobu,když je zaplněná jen zčásti a hladina nedosahuje po čidlo.
Automatika by byla taky fajn, ale jen s možností přepnutí na manuál. Přepínač auto - manuál.
Ale to je nad mé síly co se týká programu.

Ještě mě napadá jak ošetřit, aby bzučák přestal bzučet pokud je čerpadlo v provozu? ;)

rejze69
Příspěvky: 174
Registrován: 02 dub 2018, 18:56
Reputation: 0

Re: Hlídání hladiny problém s vypsáním na LCD

Příspěvek od rejze69 » 09 kvě 2018, 12:23

Ted jen napovim. Podivej se za jake podminky se spusti bzucak a podle toho co jsem Ti poslal minule pridej tomu if(val==1) dalsi podminku v ktera tomu if rekne, ze bezi cerpadlo.
Automatika se s rucnim ovladanim da pripsat snadno, ale musis mit cidlo spodni hladiny.

rejze69
Příspěvky: 174
Registrován: 02 dub 2018, 18:56
Reputation: 0

Re: Hlídání hladiny problém s vypsáním na LCD

Příspěvek od rejze69 » 09 kvě 2018, 12:52

Kdyz vkladas do programu podminky za jakych se ma neco stat, musis to osetrit pro vsechny moznosti, ktere mohou nastat. Takze nejen "ted bzucet" ,ale taky kdy nebzucet. Pak se stane to, ze v programu zustane platit posledni podminka. Taky zkus prezkoumat, jestli potrebujes ty promenne, protoze do podminky muzes dat i primo cteni stavu pinu.

viking
Příspěvky: 8
Registrován: 06 kvě 2018, 20:02
Reputation: 0

Re: Hlídání hladiny problém s vypsáním na LCD

Příspěvek od viking » 09 kvě 2018, 16:51

Tak doplněno:

Kód: Vybrat vše

if (val==1 && rel==HIGH)
    {
      
     digitalWrite(Buzzer, LOW); 
     digitalWrite(Led1, HIGH);
     delay(100);
     digitalWrite(Led1, LOW);
     delay(100);

    }
bzučák nebzučí jen bliká ledka, tak mi to vyhovuje.
Moc díky za rady chlapi. :)

Automatika se s rucnim ovladanim da pripsat snadno, ale musis mit cidlo spodni hladiny.
Čidlo není problém dodělat, ale ten program sám nedám. Pokud mi pomůžete i s tímto byl bych moc rád.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 16 hostů