Arduino Taster Entprellung

Entprellung eines Tasters mit den Zeitoptionen Mindeste Druckzeit, Entprellzeit, Abtastrate (indirekte Entprellung). int pin = 6; int laststate = HIGH; int state = HIGH; boolean debouncing = false; //Entprellt? boolean minimpuls = true; //Minimale Impulslänge für Aktion unsigned long lastintervallmillis = millis(); unsigned long changestate = millis(); unsigned long lastdebounce = millis(); unsigned long lastminpulse […]

MCP23017 Deustch

MCP 23017 Kurz und Bündig. Allgemeine Register. IODIR Direction Register, bestimmt ob ein Pin Input oder Output ist. 1=Input, 0=Output IPOL Polaritätsregister, bestimmt die Polarität/Invertierung eines Pins 1=Invertiert, 0=nicht Invertiert GPIO InputOutput Register, LESEN: Eingänge einlesen. SCHREIBEN: wird ans OLAT Output Register weitergeleitet. 0=LOW, 1=HIGH OLAT Output Latch Register, SCHREIBEN: Setzt die Ausgänge der als […]