正在加载图示…
已停止 · 你的代码还没有运行。在你按“运行”之前,开发板运行的是板上已有的程序。
还没有输出。按“运行”。
尚未检查
运行代码来检查它。检查会在虚拟时钟上重放一段固定的脚本,所以同样的代码总是得到同样的结果。
每一种故障都会在模拟中真实发生。触发一个,观察图示,再读一读原因。
这块板的其他故障
扮演外部世界:在代码运行时按下、滑动和转动这些零件。
在这里修改数值,或者点击代码里可以点的数值。
PWM 模拟出一个模拟输出:D9 每秒开关 490 次,它打开的时间占比决定 LED 的亮度。A0 上的旋钮决定这个占比。
| 引脚 | 连接到 | 作用 |
|---|---|---|
D9 | 电阻 → LED 阳极(+) | 传送 PWM 信号。 |
A0 | 旋钮滑动端 | 设定亮度。 |
5V | 旋钮的一端 | 分压器的顶端。 |
GND | LED 阴极和旋钮 | 公共回路。 |
这块开发板能驱动的传感器和执行器,以及真实的接法。
一颗 5 mm LED 经过 220 Ω 电阻接到 PWM 引脚:USB 供电时约 12 mA,又亮又安全。
| 零件引脚 | 开发板引脚 |
|---|---|
| A | D9导线颜色:橙色 |
| K | GND导线颜色:黑色 |
千万别省掉电阻:LED 直接接在引脚上会吃掉远超 40 mA 最大值的电流,烧坏引脚或 LED。
把 10 kΩ 旋钮当作分压器:两端接 GND 和 5V,滑动端接 A0。analogRead 给出 0-1023。
| 零件引脚 | 开发板引脚 |
|---|---|
| 1 | GND导线颜色:黑色 |
| 2 | A0导线颜色:黄色 |
| 3 | 5V导线颜色:红色 |
光敏电阻从 5V 接到 A0,再加一个 10 kΩ 电阻从 A0 接到 GND:光越强,读数越高。
| 零件引脚 | 开发板引脚 |
|---|---|
| 1 | 5V导线颜色:红色 |
| 2 | A0导线颜色:黄色 |
用 Servo 库,信号接 D9(它会占用 Timer1,所以 D10 上的 PWM 也会停止)。
| 零件引脚 | 开发板引脚 |
|---|---|
| SIG | D9导线颜色:橙色 |
| GND | GND导线颜色:棕色 |
红线要接一个单独的 5 V 电源,并把它的 GND 和 Nano 的 GND 连在一起。堵转的舵机约吃 1 A,在 USB 供电下会让 Nano 掉电,并让自恢复保险丝跳开。