• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Wyswietlacz lcd, wejscia i wyjscia
#15
Tak przekształcałem mój program, że mi się wszystko rozjechało, ale wstępnie udało mi się dojść do pierwowzoru. W załączeniu wysyłam moje kody.

Kod:
#include <LiquidCrystal.h> //Dołączenie bilbioteki
LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Informacja o podłączeniu nowego wyświetlacza
void setup() {
lcd.begin(16, 2); //Deklaracja typu
lcd.clear();
lcd.setCursor(5, 0); //Ustawienie kursora
lcd.print("POZIOM");
lcd.setCursor(0, 1);
lcd.print("Zbiorniki - OK");
pinMode(10, INPUT_PULLUP); //Przycisk jako wejście
pinMode(12, INPUT_PULLUP);
pinMode(11, OUTPUT); //Dioda jako wyjście
pinMode(8,OUTPUT);//Dioda jako wyjście
digitalWrite(11,LOW); //Wyłączenie diody
digitalWrite(8,LOW);//Wyłączonie diody
}
double odczyt;
void loop()
{
if (digitalRead(10) == LOW) { //Jeśli przycisk wciśnięty
digitalWrite(11,HIGH); //Włącz diodę1
} else { //Jeśli warunek nie został spełniony (przycisk nie jest wciśnięty)

lcd.setCursor(0, 1); //Ustawienie kursora w odpowiednim momencie//
lcd.print("Zboirnik 1 pusty"); //Wyświetlenie tekstu//
delay(1000); //Opóźnienie
  digitalWrite(11,LOW);
  lcd.clear();
  lcd.setCursor(0, 1); //Ustawienie kursora w odpowiednim momencie//
lcd.print("Zbiorniki - OK"); //Wyświetlenie tekstu//

 if (digitalRead(12) == LOW) { //Jeśli przycisk wciśnięty
 digitalWrite(8, HIGH); //Wyłącz diodę
 }else { //Jeśli warunek nie został spełniony (przycisk nie jest wciśnięty)

lcd.setCursor(0, 1); //Ustawienie kursora w odpowiednim momencie//
lcd.print("Zbiornik 2 pusty"); //Wyświetlenie tekstu//
delay(1000); //Opóźnienie
digitalWrite(8, LOW); //Wyłącz diodę
    lcd.clear();
  lcd.setCursor(0, 1); //Ustawienie kursora w odpowiednim momencie//
lcd.print("Zbiorniki - OK"); //Wyświetlenie tekstu//

 }}}
 
Odpowiedź
  


Wiadomości w tym wątku
Wyswietlacz lcd, wejscia i wyjscia - przez bond - 18-04-2017, 16:37
RE: Wyswietlacz lcd, wejscia i wyjscia - przez krn78 - 21-04-2017, 12:09
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 24-04-2017, 13:06
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 10-10-2017, 11:40
RE: Wyswietlacz lcd, wejscia i wyjscia - przez krn78 - 24-04-2017, 14:02
RE: Wyswietlacz lcd, wejscia i wyjscia - przez ANT - 10-10-2017, 17:39
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 10-10-2017, 23:22
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 14-10-2017, 20:04
RE: Wyswietlacz lcd, wejscia i wyjscia - przez ANT - 10-10-2017, 23:40
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 14-10-2017, 23:47
RE: Wyswietlacz lcd, wejscia i wyjscia - przez namok - 15-10-2017, 08:35
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 15-10-2017, 09:39
RE: Wyswietlacz lcd, wejscia i wyjscia - przez StaCh - 16-10-2017, 13:20
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 16-10-2017, 19:55
RE: Wyswietlacz lcd, wejscia i wyjscia - przez namok - 15-10-2017, 12:33
RE: Wyswietlacz lcd, wejscia i wyjscia - przez ANT - 15-10-2017, 14:41
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 15-10-2017, 16:55
RE: Wyswietlacz lcd, wejscia i wyjscia - przez namok - 15-10-2017, 17:53
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 16-10-2017, 20:04
RE: Wyswietlacz lcd, wejscia i wyjscia - przez namok - 17-10-2017, 10:22
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 16-10-2017, 20:07
RE: Wyswietlacz lcd, wejscia i wyjscia - przez ANT - 17-10-2017, 19:46
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 22-10-2017, 20:06
RE: Wyswietlacz lcd, wejscia i wyjscia - przez namok - 23-10-2017, 09:29
RE: Wyswietlacz lcd, wejscia i wyjscia - przez ANT - 23-10-2017, 16:09
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 24-10-2017, 21:35
RE: Wyswietlacz lcd, wejscia i wyjscia - przez bond - 27-10-2017, 11:09
RE: Wyswietlacz lcd, wejscia i wyjscia - przez ANT - 25-10-2017, 16:54

Skocz do:


Przeglądający: 1 gości