Arduino 觸控感測器介面
觸控感測器類似下圖中的感測器 −

它有 3 個引腳 − Vcc、GND 和訊號。每當有人觸控感測器時,訊號引腳變為高電平(未觸控時通常輸出低電平)。因此,我們只需對訊號引腳進行數字讀取,即可確認感測器是否被觸控。
電路圖
電路圖非常簡單,如下所示

如圖所示,觸控感測器的 GND 引腳連線到 Arduino 的 GND 引腳,Vcc 引腳連線到 5V,SIG 引腳連線到 Arduino 的引腳 7。
示例程式碼
程式碼也非常簡單,如下所示 −
int signalPin = 7;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(signalPin,INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead(signalPin) == HIGH) {
Serial.println("Sensor being touched right now!");
} else {
Serial.println("Sensor not being touched right now!");
}
delay(1000);
}
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
安卓
Python
C 程式語言
C++
C#
MongoDB
MySQL
Javascript
PHP