Giới thiệu module cảm ứng TTP224 bốn chạm điện dung
Module cảm ứng TTP224 4 chạm điện dung có kích thước nhỏ gọn và giá thành rẻ, thường được sử dụng trong các ứng dụng cảm ứng điện dung: bàn phím, công tắc cảm ứng, báo động, giúp nhẹ nhàng khi điều khiển, với độ bền cao…Với khả năng có thể nhận biết điện dung từ tay người qua 4 vị trí cảm ứng với độ nhạy cao, bàn phím phù hợp với các ứng dụng cần độ bền, tạo sự độc đáo và chuyên nghiệp trong các ứng dụng điều khiển cảm ứng.

Chức năng các chân
- VCC : chân nguồn dương 5V
- GND: Chân cấp nguồn 0V
- OUT4 : Chân xuất nút số 4.
- OUT3 : Chân xuất nút số 3.
- OUT2 : Chân xuất nút số 2.
- OUT1 : Chân xuất nút số 1.
Sơ đồ nguyên lý

Thông số kỹ thuật module cảm ứng TTP224
- Điện áp hoạt động : 5V
- Dòng điện : 0.025mA
- Công suất : 0.075mW
- Chuẩn truyền : Digital
- Nhiệt độ hoạt động : 4°C – 120°C
- Số lượng nút nhấn : 4 nút
- Số chân : 6
- Loại : Module
- Kiểu chân : TTL
- Kích thước : 34.5mm*29mm
Chương trình Test sản phẩm
Nguyên lý kết nối

Chương trình
#define PAD1 2 //Buttons pins
#define PAD2 3
#define PAD3 4
#define PAD4 5
//Arduino pins to which RGB LED connected
#define RED_LED 9
#define GREEN_LED 10
#define BLUE_LED 11
// Variables to store PWM duty cycle for each LED
int Red=0, Blue=0, Green=0; //Color values to be affected to the RGB
//Boolean variable to store pad state
bool PAD1_State, PAD2_State, PAD3_State, PAD4_State;
void setup() {
Serial.begin(9600); //Set Serial communication
pinMode(PAD1,INPUT); //Set pin modes
pinMode(PAD2,INPUT);
pinMode(PAD3,INPUT);
pinMode(PAD4,INPUT);
pinMode(RED_LED,OUTPUT);
pinMode(GREEN_LED,OUTPUT);
pinMode(BLUE_LED,OUTPUT);
}
void loop() {
Serial.print(Red); //Display the colors values on the serial monitor
Serial.print("\t");
Serial.print(Green);
Serial.print("\t");
Serial.println(Blue);
PAD1_State = digitalRead(PAD1); //Read the buttons states
PAD2_State = digitalRead(PAD2);
PAD3_State = digitalRead(PAD3);
PAD4_State = digitalRead(PAD4);
analogWrite(RED_LED,Red); //Write the values on the RGB
analogWrite(GREEN_LED,Green);
analogWrite(BLUE_LED,Blue);
if(PAD1_State == HIGH) //Button 1 controls the RED, 2 Green and 3 Blue
Red+= 20; //Everytime you press the value gets incremented by 20 you can change as you want
if(Red >= 255) //If it exceeds the limit it will be brought back to 0
Red=0;
if(PAD2_State == HIGH)
Green+= 20;
if(Green >= 255)
Green=0;
if(PAD3_State == HIGH)
Blue+= 20;
if(Blue >= 255)
Blue=0;
if(PAD4_State == HIGH){ //Button 4 resets the value to 0
Red=0;
Green=0;
Blue=0;
}
delay(100); //To avoid that one touch gets counted as 10 or more, although 100 is pretty big you can reduce it and test
}
Liên hệ làm mạch
- Phone: 0967.551.477
- Zalo: 0967.551.477
- Email: dientunhattung@gmail.com
- Chi tiết : Nhận làm mạch và hướng dẫn đồ án sinh viên
Tham khảo chương trình mẫu và thông tin linh kiện chi tiết tại:

LƯỚI BẢO VỆ QUẠT TẢN NHIỆT 4x4CM, LƯỚI CHẮN QUẠT
Module giảm áp LM2596 ADJ 3A, Module ổn áp DC-DC giảm áp 3A
Điện trở 1M5 1/4W 5 vòng màu, Điện trở 1/4W - 100 con
ANTEN 2.4G/5.8GHz 3DBI 11CM LỖ TRONG, ANTEN WIFI, ZIGBEE
Công tắc bập bênh KCD4 4P 1TT 25x30mm, Công tắc màu đỏ
Module giảm áp XL4005 ADJ 5A, Module ổn áp DC-DC giảm áp 5A
CẢM BIẾN MQ7, CẢM BIẾN KHÍ CO (CARBON MONOXIDE)
Dây bus 2pin 10cm 24AWG cùng hướng XH2.54mm, Kích thước chân 2.54mm
CẢM BIẾN LƯU LƯỢNG FS300A, CẢM BIẾN LƯU LƯỢNG NƯỚC
Trụ đồng lục giác M3*25mm Cái cái, Trụ đồng lục giác cao 25mm
Hàng rào đực đơn thẳng 1*40P 19mm 2.54mm, Jump header đơn 40 pin
LED 5MM PHỦ MÀU ĐỎ CHÂN DÀI, LED SIÊU SÁNG - 40 CON
CẢM BIẾN PIR HC-SR505, CHUYỂN ĐỘNG THÂN NHIỆT 












Đánh giá
Chưa có đánh giá nào.