Module nút nhấn cảm biến chạm mini TTP223
Module nút nhấn cảm biến chạm mini TTP223
- Hàng trong kho: 108
- Nhà sản xuất: Nhập khẩu
- Khối lượng: 0.10kg
- Mã kho: 1687
- Vị trí: 1A12
Số lượng đã bán: 383
Lượt xem: 403
4.320đ
Giá chưa bao gồm VAT: 4.000đ
1. Giới thiệu tổng quan
Module nút nhấn cảm biến chạm mini TTP223 là mạch cảm ứng điện dung nhỏ gọn dựa trên IC chính TTP223. Thiết bị cho phép nhận diện thao tác chạm một cách nhạy bén và có khả năng cảm ứng xuyên qua các phi kim như kính, nhựa, acrylic, giúp tăng tính thẩm mỹ và bảo vệ thiết bị trong các thiết kế hiện đại.
2. Thông số kỹ thuật
- IC chính: TTP223
- Điện áp làm việc: 3 ~ 5VDC
- Dòng điện tiêu thụ: 0.025mA
- Khả năng cảm ứng: Xuyên qua các vật liệu phi kim (kính, nhựa, acrylic,...)
- Kích thước module: 15x11mm
3. Ứng dụng
- Làm công tắc bật/tắt thiết bị điện tử xuyên qua vỏ hộp nhựa hoặc kính
- Thay thế các loại nút nhấn cơ học truyền thống trong các dự án IoT
- Thiết kế đèn bàn cảm ứng, bàn phím thông minh, đồ chơi công nghệ
4. Hướng dẫn kiểm tra (Test)
Các bước kiểm tra nhanh:
- Chuẩn bị: Nguồn điện 3V - 5VDC, đồng hồ VOM hoặc vi điều khiển (Arduino), dây cắm.
- Thao tác: Cấp nguồn VCC và GND cho module. Theo dõi điện áp hoặc trạng thái mức logic tại chân tín hiệu (SIG/Q) khi chạm tay vào vùng cảm ứng.
- Kết quả: Khi chạm tay, trạng thái chân tín hiệu thay đổi (từ LOW sang HIGH đối với chế độ mặc định) và LED trên module (nếu có) hoặc thiết bị ngoại vi phản hồi.
* Lưu ý an toàn: Cấp đúng điện áp định mức 3-5VDC, tránh cấp ngược cực hoặc vượt quá áp để không làm cháy IC TTP223.
Sơ đồ kết nối & Code test mẫu (Arduino/ESP)
Kết nối chân:
- VCC nối với 5V (hoặc 3.3V) trên Arduino
- GND nối với GND trên Arduino
- SIG (Q) nối với Chân số 2 (Digital Pin 2) trên Arduino
C/C++ (Arduino/ESP)
const int touchPin = 2; // Khai báo chân kết nối với module TTP223
const int ledPin = 13; // Khai báo chân LED tích hợp trên Arduino
void setup() {
pinMode(touchPin, INPUT); // Đặt chân TTP223 là đầu vào tín hiệu
pinMode(ledPin, OUTPUT); // Đặt chân LED là đầu ra
Serial.begin(9600); // Khởi động Serial Monitor
}
void loop() {
int touchState = digitalRead(touchPin); // Đọc trạng thái nút nhấn cảm ứng
if (touchState == HIGH) {
digitalWrite(ledPin, HIGH); // Bật LED khi có chạm
Serial.println("Da cham vao cam bien!");
} else {
digitalWrite(ledPin, LOW); // Tắt LED khi không chạm
}
delay(50);
}module nut nhan cam bien cham mini ttp223





















