先看结论
建议依次学习 Uno 开发板、LED 闪烁和按钮输入。这三课分别解决引脚在哪里、输出如何变化、程序如何响应输入。
先认识输入、判断与输出
一个输入可以是按钮状态或传感器读数。程序根据输入做判断,输出则可能是一盏灯、一个角度或一段声音。每次实验都先说清这三件事。
只改变一个条件
同一时间改变多个参数,会让你难以解释结果。先运行默认示例,再改变一个延时、一个阈值或一个输入读数,观察输出如何变化。
把模拟与真实硬件区分开
实验台执行配套的确定性教学模型,不编译任意 C++,也不模拟电流、噪声或器件损坏。连接真实电路时,请参考实际开发板和元件的资料。
给自己的理解留一个标记
“标记为已理解”由你主动确认。运行按钮不会自动完成课程。进度和参数保存在当前浏览器,不会同步到其他设备。
从实验,再多走一步
从这三课开始
- Uno 开发板:引脚、电源与 GND找出电源、地线与控制器。
- LED 闪烁:HIGH、LOW 与延时用 HIGH、LOW 和延时设置节奏。
- 按钮输入:digitalRead 与下拉电阻读取数字输入,控制 LED。
回到一手资料
真实开发板的参数与接线应以官方文档和元件数据表为准。