Codey OnlineArduino- & ESP32-Komponentenbibliothek › Touch sensor TTP223B
Touch sensor TTP223B
Sensoren

Touch sensor TTP223B

Der TTP223B ist ein einkanaliger kapazitiver Touch-Sensor-IC, der als Ersatz für eine Touch-Taste verwendet wird. Er liefert einen digitalen Touch-Erkennungsausgang für den direkten Anschluss an einen Mikrocontroller-Eingang und wird häufig in einfachen Touch-Oberflächen eingesetzt.

Breite: 27.1 mm

Pinbelegung — Touch sensor TTP223B

Pin Signal Beschreibung
SIG digital Digital touch-detect output from TTP223B — connect to a microcontroller input
VCC power Positive supply input for the touch sensor module, typically 2.0–5.5V
GND ground Ground reference for the touch sensor module and output signal

Beispielschaltplan — Touch sensor TTP223B

Von Nach Kabel
board:5V x1:VCC red
board:GND x1:GND black
board:D2 x1:SIG green

Arduino-Beispielcode — Touch sensor TTP223B

Dieses Beispiel wurde für das arduino-uno geschrieben und kompiliergeprüft. Codey Online passt es für jedes andere unterstützte Board an.

const int touchPin = 2;
const int ledPin = 13;

void setup() {
  pinMode(touchPin, INPUT);
  pinMode(ledPin, OUTPUT);
  Serial.begin(9600);
  while (!Serial) {
    ;
  }
  Serial.println("TTP223B touch sensor example");
}

void loop() {
  int touchState = digitalRead(touchPin);

  digitalWrite(ledPin, touchState);

  Serial.print("Touch state: ");
  if (touchState == HIGH) {
    Serial.println("TOUCHED");
  } else {
    Serial.println("not touched");
  }

  delay(50);
}

Ähnliche Komponenten

18650 Battery Shield with USB-C Charger and 5V Boost Converter

18650 Battery Shield with USB-C Charger and 5V Boost Converter

2.4 inch OLED Display I2C 3.3V

2.4 inch OLED Display I2C 3.3V

3.5 inch TFT LCD Shield

3.5 inch TFT LCD Shield

50kg Load Cell Weight Sensor

50kg Load Cell Weight Sensor

Bau dein Arduino- oder ESP32-Projekt mit AI

Beschreib einfach, was du bauen willst. Codey Online schreibt den Code, zeichnet den Schaltplan, kompiliert alles und flasht dein Board direkt aus dem Browser.

Kostenlos starten