09 / 20
天黑自动亮灯
用光敏分压器和阈值控制台灯。
运行此实验 →实验目标
让光照读数降低并越过阈值,观察台灯亮起。
工作原理
用光敏分压器和阈值控制台灯。 只对本课的分压接法成立;交换分压器两端会反转变化方向。 此处为配套教学模型,硬件示例基于经典 ESP32 与 Arduino-ESP32 3.x;网络、声波、负载和机械运动均为简化演示。
动手试一试
- 打开此实验
- 让光照读数降低并越过阈值,观察台灯亮起。
接线
- GPIO 34 — 光敏电阻与 10kΩ 分压,3V3/GND
- GPIO 2 — 台灯 LED 经电阻
示例代码
void setup() {
pinMode(2, OUTPUT);
Serial.begin(115200);
analogReadResolution(12);
}
void loop() {
int light = analogRead(34);
digitalWrite(2, light < 1000);
Serial.println(light);
delay(50);
}检查理解
低读数一定代表更暗吗?
查看答案
只对本课的分压接法成立;交换分压器两端会反转变化方向。