正在加载图示…
已停止 · 你的代码还没有运行。在你按“运行”之前,开发板运行的是板上已有的程序。
还没有输出。按“运行”。
尚未检查
运行代码来检查它。检查会在虚拟时钟上重放一段固定的脚本,所以同样的代码总是得到同样的结果。
每一种故障都会在模拟中真实发生。触发一个,观察图示,再读一读原因。
扮演外部世界:在代码运行时按下、滑动和转动这些零件。
在这里修改数值,或者点击代码里可以点的数值。
用 R4 的 14 位 ADC 读取 A1 上的电位器,用 ~9 上的 PWM 设定 LED 的亮度。选择分辨率,看同一个电压读成 0-1023 还是 0-16383。
| 引脚 | 连接到 | 作用 |
|---|---|---|
A1 | 电位器的中间脚(滑动端) | 模拟输入,0-5 V。 |
D9 | 1 kΩ 电阻,再到 LED | 490 Hz 的 PWM 输出。 |
5V | 电位器的一端 | 分压器的顶端。 |
GND | 另一端,以及 LED 的短脚 | 分压器的底端。 |
这块开发板能驱动的传感器和执行器,以及真实的接法。
两端接 GND 和 5V,中间脚(滑动端)接 A1。analogRead(A1) 默认从 0 到 1023,调用 analogReadResolution(14) 之后到 16383。
| 零件引脚 | 开发板引脚 |
|---|---|
| 1 | GND导线颜色:黑色 |
| 2 | A1导线颜色:蓝色 |
| 3 | 5V导线颜色:红色 |
棕线接 GND,红线接 5V,橙线接 D9。Servo.attach(9),然后 write(0..180)。
| 零件引脚 | 开发板引脚 |
|---|---|
| brown | GND导线颜色:棕色 |
| red | 5V导线颜色:红色 |
| orange | D9导线颜色:橙色 |
舵机启动时可能吸取几百 mA。用 USB 供电时,这些电流直接来自电脑的端口,板上没有保险丝。多于一个舵机就需要单独的 5 V 电源,并把地连在一起。