Mạch Cảm Biến Điện Dung 8 Phím - TTP229
Mạch cảm biến điện dung - 8 phím được sử dụng trong các thiết bị cao cấp. Mạch được thiết kế với 8 pad chạm cực nhạy, ngõ ra tín hiệu mức cao.
Mạch cảm biến điện dung - 8 phím được sử dụng trong các thiết bị cao cấp. Mạch được thiết kế với 8 pad chạm cực nhạy, ngõ ra tín hiệu mức cao.
Thông số kỹ thuật:
- Điện áp làm việc: 2.4 - 5V
- Số nút cảm biến: 8
- Có đèn báo cảm biến.
- Ngõ ra tín hiệu: mức cao
- Kích thước: 47.5 x 46mm
Code Arduino :
int s1 =9;
int s2 =8;
int s3=7;
int s4=6;
int s5 =5;
int s6 =4;
int s7=3;
int s8=2;
int out=10;
void setup() {
pinMode(s1, INPUT); //Cài đặt chân D11 ở trạng thái đọc dữ liệu
pinMode(s2, INPUT);
pinMode(s3, INPUT);
pinMode(s4, INPUT);
pinMode(s5, INPUT);
pinMode(s6, INPUT);
pinMode(s7, INPUT);
pinMode(s8, INPUT);
pinMode(out,OUTPUT); // Cài đặt chân D2 dưới dạng OUTPUT
}
void loop() {
if(digitalRead(s1)==HIGH){analogWrite(out, 0); }
if(digitalRead(s2)==HIGH){analogWrite(out,30 ); }
if(digitalRead(s3)==HIGH){analogWrite(out, 60); }
if(digitalRead(s4)==HIGH){analogWrite(out, 90); }
if(digitalRead(s5)==HIGH){analogWrite(out, 120); }
if(digitalRead(s6)==HIGH){analogWrite(out, 160); }
if(digitalRead(s7)==HIGH){analogWrite(out, 200); }
if(digitalRead(s8)==HIGH){analogWrite(out, 255); }
}