Force Sensor


結合 Arduino 和壓力感測器 來感測按壓的強度

簡介

壓力感測器 Force Sensor (FSR 402),又稱電阻式薄膜壓力傳感器,長尾型,壓力感測範圍為 0-10 kg。當壓力越大,感測器電阻值越低,Arduino 讀取的電位值 (0-1023) 越高;反之,當壓力越小,感測器電阻值越高,Arduino 讀取的電位值越低。

先看看 YouTube 成果影片:

材料

壓力感測器 Force Sensor (FSR 402) x1

電阻 (10 K歐姆) x1

Arduino UNO R3 x1

麵包板 x1

電線數條

接線圖 I

壓力感測器 (沒有方向性),一腳連接 Arduino 5V,另一腳連接10K電阻 。電阻的另一端連接 Arduino GND。

感測器訊號線如左圖連接至 Arduino A0。


接線圖 II

如果您用模組接法如左圖

上傳程式

複製下列程式於 Arduino IDE中,點擊 ”工具”,確認開發板是 Arduino/Genuino Uno, 序列埠 Port COM已接上,再點擊 ”上傳”。大功告成。

(程式上傳後,壓力感測器似乎需要一段暖機的時間,19-20 秒後,即可正常感測壓力值。 )

創客點子

  1. 用一個十段LED牌燈,來顯示按壓強度的大小。

  2. 用一個 LCD 1602 I2C 或 OLED SSD 1306,來顯示按壓強度的大小。