Submit

09 / 20

天黑自动亮灯

用光敏分压器和阈值控制台灯。

运行此实验 →
ESP32 教学电路插图,显示模组、引脚和本课实验元件

实验目标

让光照读数降低并越过阈值,观察台灯亮起。

工作原理

用光敏分压器和阈值控制台灯。 只对本课的分压接法成立;交换分压器两端会反转变化方向。 此处为配套教学模型,硬件示例基于经典 ESP32 与 Arduino-ESP32 3.x;网络、声波、负载和机械运动均为简化演示。

动手试一试

  1. 打开此实验
  2. 让光照读数降低并越过阈值,观察台灯亮起。

接线

  • 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);
}

检查理解

低读数一定代表更暗吗?

查看答案

只对本课的分压接法成立;交换分压器两端会反转变化方向。

参考资料

Arduino-ESP32 ↗ · GPIO 参考 ↗

MAKE A THOUGHTFUL CHOICE

Your shortlist, side by side.

Pricing models are indicative. Check each official website for current plans and limits.