Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
nsm:mint [2024/02/29 13:36] – Externe Bearbeitung 127.0.0.1 | nsm:mint [2024/10/31 22:44] (aktuell) – [Walzenbilder mint] gerald | ||
---|---|---|---|
Zeile 451: | Zeile 451: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | 4_walzen.ino : | ||
+ | |||
+ | |||
+ | < | ||
+ | |||
+ | uint8_t read_barrier(){ | ||
+ | |||
+ | digitalWrite(LED_BUILTIN, | ||
+ | // 0, wenn Licht durchfällt, | ||
+ | // B11111 = kann nichts lesen: Licht aus oder kaputt | ||
+ | // B00000 sollte nicht vorkommen | ||
+ | // B10100 hoechster Wert (20) | ||
+ | uint8_t licht = gpio_ext2.readPort(MCP23017Port:: | ||
+ | // | ||
+ | // | ||
+ | |||
+ | licht = licht & B11111; | ||
+ | uint8_t licht2 = licht | B10000000; | ||
+ | Serial.print(" | ||
+ | Serial.print(licht2, | ||
+ | Serial.println(); | ||
+ | digitalWrite(LED_BUILTIN, | ||
+ | return (unsigned int)licht; | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
==== Einstellungen Mäuseklavier ==== | ==== Einstellungen Mäuseklavier ==== |