电子基础
- 电阻 x 3+
- RGB LED x 3+
- 面包板 x 1
- 电线
Arduino编程语言
- int: 变量/数据类型
- begin(): 功能/通讯/串行
- print(): 功能/通讯/串行
- println(): 功能/通讯/串行
- pinMode(): 功能/数字I / O
- AnalogRead(): 功能/模拟I / O
- digitalWrite(): 功能/数字I / O
- if: 结构/控制结构
- else: 结构/控制结构
任务1 开发一套使用电位计控制RGB LED颜色的程序和电路。随着电压读数的变化,LED的颜色也会变化。
练习目标:
- 练习使用serial.print() 和serial.println() 函数以便于阅读的格式显示LED的电压值和颜色。
- 练习使用analogRead() 函数
- 使用if和else语句控制RGB颜色
- 了解RGB LED的操作
任务2 修改程序,更改if和else语句的条件,在电位信号转换时,显示出不同颜色的RGB LED颜色。
练习目标:
- 对if和else语句进行更多练习
- 进一步练习比较运算符和布尔运算符