15 / 16
压力传感器:输入读数与 LED 亮度
改变力敏电阻输入,观察 LED 亮度,跟踪模拟读数到 PWM 的映射,并区分原始读数与标定后的力值。
运行此实验 →
实验目标
将压力输入与输出亮度联系起来。
工作原理
压力控制代替压力传感器分压电路的 ADC 读数,通过整数除以四设置 LED PWM。未经标定不能将它直接当作牛顿等力的单位。
动手试一试
- 打开此实验
- 运行后把输入从 0 增加到 512,再到 1023,对照监视器 PWM 数值与 LED 亮度。
接线
- A0 — 压力传感器分压
- D9 ~ — 经电阻连接 LED
示例代码
void setup() {
pinMode(9, OUTPUT);
Serial.begin(9600);
}
void loop() {
int pressure = analogRead(A0);
analogWrite(9, pressure / 4);
Serial.println(pressure);
}检查理解
输入 512 就代表 512 牛顿吗?
查看答案
不是。这是原始模拟读数。把 FSR 读数换算为力,需要合适的测量电路与校准。