Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
uc-welt:gscheiduino:11-hysterese [2016/01/08 15:51] – Hannes Jochriem | uc-welt:gscheiduino:11-hysterese [2024/02/06 09:43] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
[[uc-welt: | [[uc-welt: | ||
- | ====== Hysterese ====== | + | ====== |
===== Was ist eine Hysterese ===== | ===== Was ist eine Hysterese ===== | ||
Zeile 134: | Zeile 134: | ||
pinMode(LED_GRUEN, | pinMode(LED_GRUEN, | ||
pinMode(ANALOGPIN, | pinMode(ANALOGPIN, | ||
- | if(analogRead(ANALOGPIN)< | + | if(analogRead(ANALOGPIN)< |
{ // Der Wert ist im grünen Bereich, kann also steigen | { // Der Wert ist im grünen Bereich, kann also steigen | ||
wert_steigt = 1; | wert_steigt = 1; | ||
Zeile 153: | Zeile 153: | ||
// Lieber mehr Klammern setzen als zu wenig, so ist die Reihenfolge sicher definiert: | // Lieber mehr Klammern setzen als zu wenig, so ist die Reihenfolge sicher definiert: | ||
if((wert_steigt == 1) && (messwert > (SCHWELLWERT + HYSTERESE))) | if((wert_steigt == 1) && (messwert > (SCHWELLWERT + HYSTERESE))) | ||
- | { // Wenn der Wert >613 ist, wird folgender Code ausgeführt: | + | { // Wenn der Wert >SCHWELLWERT+HYSTERESE |
digitalWrite(LED_ROT, | digitalWrite(LED_ROT, | ||
digitalWrite(LED_GRUEN, | digitalWrite(LED_GRUEN, |