Submit

05 / 16

RGB LED:三个 PWM 通道混色

分别调整三个 PWM 通道,混合 RGB 光,尝试红色、黄色和白色,观察单个通道对颜色的影响。

运行此实验 →
独立建模的高细节教学电路:包含插座、引脚、芯片和元件接线

实验目标

独立控制三个 PWM 通道。

工作原理

三个通道独立设置。红光与绿光混合产生黄色;三个相同的非零值产生中性色。模型近似表现可见颜色,不模拟 LED 的光谱响应或标定亮度。

动手试一试

  1. 打开此实验
  2. 先设红色 255、其余为 0;再加入 255 的绿色,最后加入 255 的蓝色,逐次观察颜色。

接线

  • D9 ~ — 经电阻连接红色通道
  • D10 ~ — 经电阻连接绿色通道
  • D11 ~ — 经电阻连接蓝色通道
  • GND — 公共阴极

示例代码

void setup() {
  pinMode(9, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(11, OUTPUT);
}

void loop() {
  analogWrite(9, 180);
  analogWrite(10, 90);
  analogWrite(11, 220);
}

检查理解

模型中哪些通道可以混出黄色?

查看答案

红色与绿色,蓝色设为 0。这是光的加色混合,和颜料混色不同。

参考资料

Arduino Uno R3 ↗ · 语言参考 ↗

MAKE A THOUGHTFUL CHOICE

Your shortlist, side by side.

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