Arduino轻松学的课程又更新了,上周我们学习了Arduino的安装,以及尝试了两个简单的案例:LED灯的控制。这一周我们将从三个案例,来学习Arduino的循环操作、模拟信号输入和PWM控制。
课程安排
课时5:交通警示灯
循环和变量的结合可以实现丰富的程序变化,上节课是for循环与全局变量delay的结合,简化了程序的编写,这节课为大家介绍for循环与局部变量---循环变量i的结合,实现程序的多端口输出控制,做一个酷炫的交通警示灯。
本节课所需硬件:Arduino UNO 、IO扩展板、LED灯×3。
课时6:模拟输入、数值映射与串口监视器
本节课内容包含解模拟信号的概念、Arduino获取模拟输入的方法以及串口监视器的使用。
从本节课开始,课程例子将包含传感器数据读取(模拟输入)、数据处理(数值映射)以及信息显示(串口监视器)这一完整的输入输出流程。
本节课所需硬件:Arduino UNO、IO扩展板、角度传感器。
课时7:调光台灯
本节课讲解Arduino模拟信号输出的程序实现方法及其原理脉冲宽度调制(PWM,Pulse Width Modulation)控制。
本节课所需要的硬件:Arduino UNO、IO扩展板、角度传感器、LED灯。
课程作业
本周三个课时均有配套作业,在“作业及挑战”中完成。截止日期为4月2日,记得完成哟。