正在加载图示…
已停止 · 你的代码还没有运行。在你按“运行”之前,开发板运行的是板上已有的程序。
还没有输出。按“运行”。
尚未检查
运行代码来检查它。检查会在虚拟时钟上重放一段固定的脚本,所以同样的代码总是得到同样的结果。
每一种故障都会在模拟中真实发生。触发一个,观察图示,再读一读原因。
扮演外部世界:在代码运行时按下、滑动和转动这些零件。
在这里修改数值,或者点击代码里可以点的数值。
转动电位器,LED 就跟着变化:12 位 ADC 的读数直接送进 16 位的 PWM 占空比。
| 引脚 | 连接到 | 作用 |
|---|---|---|
GP26 | 电位器滑动端 | ADC0 输入 |
3V3 | 电位器一端 | 3.3 V 电源 |
AGND | 电位器一端 | 模拟地 |
GP15 | 330 Ω 电阻和 LED | PWM 输出 |
这块开发板能驱动的传感器和执行器,以及真实的接法。
一颗 5 mm LED 从 GP15 经过 330 Ω 电阻接到 GND:红色 LED 的电流为 (3.3 - 2.0) / 330 ≈ 4 mA,在引脚默认 4 mA 驱动能力之内。
| 零件引脚 | 开发板引脚 |
|---|---|
| A | GP15导线颜色:橙色 |
| K | GND导线颜色:黑色 |
千万别省掉电阻:引脚会试图输出远超 12 mA 的电流。
一个 10 kΩ 电位器:一端接 3V3(第 36 脚),另一端接 AGND(第 33 脚),滑动端接 GP26 / ADC0。
| 零件引脚 | 开发板引脚 |
|---|---|
| 1 | 3V3导线颜色:红色 |
| 2 | GP26导线颜色:黄色 |
| 3 | AGND导线颜色:黑色 |
两端千万不要接 5 V:在每一款 Pico 上,ADC 引脚最多只能承受 3.3 V。