INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Schwellwert mit Taster ändern
12.04.2016, 20:11
Beitrag #17
RE: Schwellwert mit Taster ändern
Danke,
habe es gefunden. Aus dem Setup schickte ich
Code:
lcd.setCursor(8, 0); //1. Reihe 7.Zeichen
  lcd.print("Liter");  //Schreibt das Wort

in den Loop.

Dort entfernte ich die delay`s und setzte unten lcd.clear(); ein. Scheinbar schrieb das LCD ohne Befehl vom Arduino die "4" einfach immer weiter?

Code:
int val;  // Einen Wert vom Sensor einlesen
  val = analogRead(literPin);; // Einen Wert vom Sensor einlesen

  int Liter;  // Er heißt Liter
  analogReference(INTERNAL);  // Referenzspannung = 1,1V
  
  if (val >= -10) Liter = map(val, 0, 20,  2,  3);

  if (val >=  23) Liter = map(val, 23, 46,  4, 5);  
  
  if (val >=  50) Liter = map(val, 50, 75, 7, 8);
  
  if (val >=  83) Liter = map(val, 83, 97, 14, 15);
  
  if (val >=  101) Liter = map(val, 101, 111, 20, 21);
  
  if (val >= 114) Liter = map(val, 114, 129,  26, 27);  

  if (val >= 131) Liter = map(val, 131, 152, 32, 33);  

  if (val >= 156) Liter = map(val, 156, 178, 38, 39);

  if (val >= 181) Liter = map(val, 181, 240, 44, 45);





  lcd.setCursor(1, 0); //1. Reihe 2. Feld
  int columnWidth = 2;
   int displayColumns = 1;  

  lcd.print( Liter); //Schreibe den Wert für Liter
delay(1000);
lcd.clear();

}

Bis jetzt läuft es.

Danke
Achim

Meine Beiträge sind ausschließlich zur Belustigung aller geschrieben!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Taster schalten LEDs mit Schieberegister Sonne 3 325 26.03.2018 20:08
Letzter Beitrag: hotsystems
  OLED Schriftart ändern Klawino 1 251 07.03.2018 23:07
Letzter Beitrag: Tommy56
  LCD Menü per taster Herberto 3 379 21.02.2018 17:56
Letzter Beitrag: Herberto
  LCD Menü per taster Luppi 5 3.528 18.02.2018 12:44
Letzter Beitrag: ardu_arne
  Temperatur mit Taster um +1 erhöhen T100 7 513 09.02.2018 04:58
Letzter Beitrag: T100
  [Frage] Unterschied zwischen &=~ und ^= beim Bit ändern auf dem Port? avoid 13 966 11.01.2018 00:53
Letzter Beitrag: avoid
  led mit taster moankopf 11 866 25.12.2017 23:34
Letzter Beitrag: Chopp
  Taster 1 mal drücken = LED 2 mal blinken oder aufblitzen gordolino 19 2.342 03.11.2017 15:14
Letzter Beitrag: ardu_arne
  Taster: Wechselschaltung Nordlicht 33 3.549 18.09.2017 09:35
Letzter Beitrag: MicroBahner
  Taster an Interrupt - Prellen geschickter vermeiden als millis() zu prüfen? Flap 19 3.704 04.08.2017 08:10
Letzter Beitrag: Binary1

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste