TTP223 Berührungs-Taster

Praxisbeispiel: TTP223 Taster

Das ist ein Auszug aus dem Buch Elektronik und Heimautomation DIY.

In diesem Beispiel verbinden wir den VCC-Pin des TTP223-Moduls mit 3V3 am Arduino Nano ESP32 und GND mit GND.

Der I/O-Pin des Touch-Moduls wird mit dem digitalen Pin D2 des Arduino Nano ESP32 verbunden. Optional kann eine LED mit Vorwiderstand von 220 Ω  an Pin D7 angeschlossen werden, um den Touch-Status sichtbar darzustellen.

Damit ist die Verkabelung abgeschlossen, und auch der zugehörige Source Code bleibt übersichtlich und leicht nachvollziehbar.

				
					/*
Project:  TTP223 Touch Sensor
Author:   Thomas Edlinger for www.edistechlab.com
Date:     Created 12.01.2026
Version:  V1.0 
IDE:      Arduino IDE 2.3.5
*/

// Pin definition
const uint8_t TOUCH_PIN = 2;
const uint8_t LED_PIN   = 7;

void setup() {
  pinMode(TOUCH_PIN, INPUT);
  pinMode(LED_PIN, OUTPUT);
}

void loop() {
  bool touchState = digitalRead(TOUCH_PIN); // For active LOW, invert the input using !digitalRead()
  digitalWrite(LED_PIN, touchState ? HIGH : LOW);
  delay(100);
}
				
			

★☆★ Wenn ihr den Kanal unterstützen wollt über ★☆★

oder über

Vielen Dank im Voraus, Euer Edi.