Tak doplněno:
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 ...
Nalezeno 8 výsledků hledání
Přejít na rozšířené vyhledávání
- 09 kvě 2018, 16:51
- Fórum: Displeje
- Téma: Hlídání hladiny problém s vypsáním na LCD
- Odpovědi: 14
- Zobrazení: 9911
- 09 kvě 2018, 09:25
- Fórum: Displeje
- Téma: Hlídání hladiny problém s vypsáním na LCD
- Odpovědi: 14
- Zobrazení: 9911
Re: Hlídání hladiny problém s vypsáním na LCD
Zkus v tom puvodnim kodu v bloku %hladina ok" místo else pouzit podminky.
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 ...
- 09 kvě 2018, 08:55
- Fórum: Displeje
- Téma: Hlídání hladiny problém s vypsáním na LCD
- Odpovědi: 14
- Zobrazení: 9911
Re: Hlídání hladiny problém s vypsáním na LCD
Repráček má 8 ohm, 0,5W
- 09 kvě 2018, 07:43
- Fórum: Displeje
- Téma: Hlídání hladiny problém s vypsáním na LCD
- Odpovědi: 14
- Zobrazení: 9911
Re: Hlídání hladiny problém s vypsáním na LCD
Nakonec jsem to vyřešil tak, že 1. řádek na lcd zobrazuje stav hladiny " OK, nebo MAX"
a 2. řádek lcd zobrazuje stav čerpadla "JEDE, nebo STOP". Tak to zobrazení funguje skvěle.
Dotaz bokem - můžu místo malého piezo bzučáku použít ten malý reprák ze starého PC bez následků pro Arduino UNO ...
a 2. řádek lcd zobrazuje stav čerpadla "JEDE, nebo STOP". Tak to zobrazení funguje skvěle.
Dotaz bokem - můžu místo malého piezo bzučáku použít ten malý reprák ze starého PC bez následků pro Arduino UNO ...
- 07 kvě 2018, 01:54
- Fórum: Displeje
- Téma: Hlídání hladiny problém s vypsáním na LCD
- Odpovědi: 14
- Zobrazení: 9911
Re: Hlídání hladiny problém s vypsáním na LCD
Tak nevím, při tomto kodu to ukazuje hladiny na ldc OK, ale jak stisknu tlačítko a sepne relé začne lcd blikat jako by se zacyklil.
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
//nastavíme adresu a typ displeje
LiquidCrystal_I2C lcd(0x27,20,4); // nastavení adresy (0x27) je důležité ...
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
//nastavíme adresu a typ displeje
LiquidCrystal_I2C lcd(0x27,20,4); // nastavení adresy (0x27) je důležité ...
- 07 kvě 2018, 00:31
- Fórum: Displeje
- Téma: Hlídání hladiny problém s vypsáním na LCD
- Odpovědi: 14
- Zobrazení: 9911
Re: Hlídání hladiny problém s vypsáním na LCD
a takto?
Kód: Vybrat vše
rel = digitalRead(relePin);
if (rel == HIGH){
lcd.setCursor ( 0, 0 );
lcd.print(" cerpadlo bezi ");
lcd.setCursor ( 0, 1 );
lcd.print(" ");
}- 07 kvě 2018, 00:01
- Fórum: Displeje
- Téma: Hlídání hladiny problém s vypsáním na LCD
- Odpovědi: 14
- Zobrazení: 9911
Re: Hlídání hladiny problém s vypsáním na LCD
Je to správně takto?
rel = digitalRead(releState);
if (rel == HIGH){
lcd.setCursor ( 0, 0 );
lcd.print(" cerpadlo bezi ");
lcd.setCursor ( 0, 1 );
lcd.print(" ");
}
ale nevím kam ten kus kódu umístit aby to fungovalo.
tak jak je v prvním příspěvku to nefunguje, nezobrazí text pokud je ...
rel = digitalRead(releState);
if (rel == HIGH){
lcd.setCursor ( 0, 0 );
lcd.print(" cerpadlo bezi ");
lcd.setCursor ( 0, 1 );
lcd.print(" ");
}
ale nevím kam ten kus kódu umístit aby to fungovalo.
tak jak je v prvním příspěvku to nefunguje, nezobrazí text pokud je ...
- 06 kvě 2018, 20:20
- Fórum: Displeje
- Téma: Hlídání hladiny problém s vypsáním na LCD
- Odpovědi: 14
- Zobrazení: 9911
Hlídání hladiny problém s vypsáním na LCD
Ahoj,
Začínám s Arduinem a pokouším se dát dohromady program pro hlídání hladiny,
kdy pokud je hladina pod čidlem nic se neděje - na lcd je text: Hladina OK.
Pokud se čidlo zalije - bliká LED a bzuučí bzučák + text: Hladina na MAX zapni čerpadlo.
Tlačítkem zapnu relé - čerpadlo, pokud hladina ...
Začínám s Arduinem a pokouším se dát dohromady program pro hlídání hladiny,
kdy pokud je hladina pod čidlem nic se neděje - na lcd je text: Hladina OK.
Pokud se čidlo zalije - bliká LED a bzuučí bzučák + text: Hladina na MAX zapni čerpadlo.
Tlačítkem zapnu relé - čerpadlo, pokud hladina ...