El TTP223B es un circuito integrado sensor táctil capacitivo de un solo canal, usado como sustituto de un botón táctil. Proporciona una salida digital de detección táctil para conexión directa a una entrada de microcontrolador y se usa con frecuencia en interfaces táctiles simples.
| Pin | Señal | Descripción |
|---|---|---|
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 |
| Desde | Hasta | Cable |
|---|---|---|
board:5V |
x1:VCC |
red |
board:GND |
x1:GND |
black |
board:D2 |
x1:SIG |
green |
Este ejemplo se escribió y verificó por compilación para arduino-uno. Codey Online lo adapta a cualquier otra placa compatible.
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);
}
Describe lo que quieres construir. Codey Online escribe el codigo, dibuja el esquema de conexiones, lo compila y graba tu placa directamente desde el navegador.
Empieza gratis