Op werkdagen vóór 14:00 uur besteld = dezelfde dag verzonden en in 98% van de gevallen de volgende dag in huis. Gratis retourneren 30 dagen bedenktijd 1 jaar garantie

Aansluitschema en codevoorbeeld

Zo sluit je de Touch sensor TTP223B aan op een Arduino UNO of ESP32, met een voorbeeldsketch die je direct kunt uploaden.

TTP223B capacitieve aanraaksensor demo

Dit project laat de TTP223B capacitieve aanraaksensormodule zien. Wanneer je het capacitieve aanraakvlak aanraakt, geeft de sensor een HIGH-signaal af, waardoor de ingebouwde LED van de Arduino aangaat en de status wordt weergegeven in de Serial Monitor.

Aansluitschema: Touch sensor TTP223B op een Arduino UNO
Aansluitschema · Klik om te vergroten
Aansluittabel: Touch sensor TTP223B op een Arduino UNO
Aansluittabel · Klik om te vergroten
TTP223B_Capacitive_Touch_Sensor_Demo.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : TTP223B Capacitive Touch Sensor Demo
 *  Board     : Arduino UNO (arduino:avr:uno)
 *  Parts     : Touch sensor TTP223B
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

// Pin definitions
const int touchPin = 2;
const int ledPin = 13;

int lastState = LOW;

void setup() {
  pinMode(touchPin, INPUT);
  pinMode(ledPin, OUTPUT);

  Serial.begin(115200);
  Serial.println(F("TTP223B Touch Sensor Initialized"));
}

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

  // Control onboard LED based on touch input
  digitalWrite(ledPin, touchState);

  // Print message on state change
  if (touchState != lastState) {
    if (touchState == HIGH) {
      Serial.println(F("Touch detected!"));
    } else {
      Serial.println(F("Touch released."));
    }
    lastState = touchState;
  }

  delay(20);
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

ESP32 TTP223 capacitieve aanraaksensor demo

Dit circuit leest digitale signalen van de TTP223 capacitieve aanraaksensor en geeft de status weer op de ingebouwde LED van de ESP32. Wanneer je het sensoroppervlak aanraakt, gaat de signaalpin HIGH, waardoor de onboard LED oplicht en aanraakgebeurtenissen naar de Serial Monitor worden geprint. De module wordt rechtstreeks gevoed met 3.3V voor veilige logische compatibiliteit.

Aansluitschema: Touch sensor TTP223B op een ESP32 DevKit V1
Aansluitschema · Klik om te vergroten
Aansluittabel: Touch sensor TTP223B op een ESP32 DevKit V1
Aansluittabel · Klik om te vergroten
ESP32_TTP223_Capacitive_Touch_Sensor_Dem.ino · gecompileerd en getest
/*
 * ==================================================================
 *  Generated by Codey.online  —  https://www.codey.online
 * ==================================================================
 *  Project   : ESP32 TTP223 Capacitive Touch Sensor Demo
 *  Board     : ESP32 DEVKIT V1 (esp32:esp32:esp32doit-devkit-v1)
 *  Parts     : Touch sensor TTP223B
 *  Libraries : none (built-in)
 *
 *  Codey Online is an AI-powered browser IDE for Arduino and ESP32.
 *  Describe your project and Codey writes the code, draws the wiring
 *  diagram and uploads it to your board, straight from the browser.
 *  This code is free to use, modify and share, without warranty.
 * ==================================================================
 */

const int TOUCH_PIN = 4;   // D4 on ESP32 DevKit V1
const int LED_PIN   = 2;   // Onboard LED on ESP32 DevKit V1

int lastState = LOW;

void setup() {
  Serial.begin(115200);
  pinMode(TOUCH_PIN, INPUT);
  pinMode(LED_PIN, OUTPUT);
  digitalWrite(LED_PIN, LOW);
  Serial.println("TTP223 Touch Sensor Initialized.");
}

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

  if (touchState != lastState) {
    if (touchState == HIGH) {
      digitalWrite(LED_PIN, HIGH);
      Serial.println("Touch detected!");
    } else {
      digitalWrite(LED_PIN, LOW);
      Serial.println("Touch released.");
    }
    lastState = touchState;
    delay(50); // Simple debounce delay
  }
}

Wiring diagram and example code generated by Codey.online — https://www.codey.online

Touch sensor TTP223B

De TTP223B is een capacitieve touch sensor die reageert op aanraking van een object of persoon op een gevoelig oppervlak. Deze sensor is ontworpen voor diverse toepassingen, zoals aanraakbediening, aanraakschakelaars en -knoppen, en andere touch-geactiveerde apparaten.

Technische Specificaties TTP223B Touch Sensor:

  • Bedrijfsspanning: 2.0 V tot 5.5 V DC
  • Detectiebereik: 0 mm tot 12 mm
  • Uitgangsmodus: Toggle-modus of Momentary-modus (instelbaar)
  • Uitgangsspanning:
    • Gelijk aan de voedingsspanning (Vcc) in Momentary-modus
    • Hoog of laag in Toggle-modus (instelbaar)
  • Uitgangsstroom: 500 mA (maximaal)
  • Bedrijfstemperatuur: -20 °C tot +70 °C

De TTP223B touch sensor beschikt over een ingebouwde debounce-schakeling om storingen te voorkomen. Het stroomverbruik is laag, minder dan 1 mA in stand-by modus. De sensor heeft een snelle respons van minder dan 60 ms en een lange levensduur van meer dan 100.000 cycli.

  • Capacitieve sensor
  • Instelbare modus
  • Laag verbruik
  • 100.000 cycli

Waarom kiezen voor dit product?

  • Instelbare modus – Toggle- of momentary-modus instelbaar.
  • Snelle respons – Reageert in minder dan 60 ms.
  • Lange levensduur – Meer dan 100.000 cycli.
  • Lage standby – Minder dan 1 mA in stand-by.
  • Debounce-schakeling – Voorkomt storingen.
Specificaties
Bedrijfsspanning2.0 V tot 5.5 V DC
UitgangsspanningGelijk aan de voedingsspanning (Vcc) in Momentary-modus
Bedrijfstemperatuur-20 °C tot +70 °C
Detectiebereik0 mm tot 12 mm
Levensduur> 100000 cycli
Uitgangsstroom500 mA (maximaal)
UitgangsmodusToggle-modus of Momentary-modus (instelbaar)
Responstijd< 60 ms
Stroomverbruik standby< 1 mA

Vaak samen gekocht

Totaal: € 10,69

Beoordelingen

★★★★★ 4,5/5 2 beoordelingen
  • ★★★★★Ferre WillemsGeverifieerde koop

    Werkt goed.

  • ★★★★★Brenon EjupovicGeverifieerde koop

    tof voor kleine projecten.

Schrijf een beoordeling
Jouw beoordeling

Verzenden & retourneren

Verzending

  • Pakket met track & trace€ 7,70Binnen 24 uur
  • Ophalen bij PostNL locatie€ 7,40Binnen 24 uur
  • Brievenbuspakketje€ 3,70Binnen 2 werkdagen
  • Brievenbuspakketje 24 uur€ 4,55Binnen 24 uur
  • Afhalen in de winkelGratis
Alles over verzenden

Retourneren

Niet tevreden? Je hebt 30 dagen bedenktijd na ontvangst om het product terug te sturen.

Alles over retourneren