学习树莓派第7课——智能小风扇
2020-04-252661
AI 快速预览详细
本项目是使用树莓派和红外传感器制作智能小风扇的教程。首先介绍了红外传感器的工作原理,然后详细说明了安装步骤和代码实现。最终效果是当红外传感器检测到障碍物时,风扇会自动转动。难度适中,适合初学者学习。
|
这节课要用到新的传感器:红外传感器 ![]() 红外线传感器工作原理: ![]() ![]() 安装红外传感器: ![]() 任务1:调试信息 查看红外检测结果: 需要用到的模块: ![]() ![]() ![]() ![]() 代码如下: 点开箭头查看日志输出,遮挡显示1,无遮挡显示0: ![]() 任务2:用小灯指示是否有障碍物 有障碍物灯亮,无障碍物灯灭 ![]() 需要用到的模块: ![]() ![]() ![]() ![]() 代码如下: ![]() 任务3:连接风扇 ![]() 任务4:智能小风扇 智能风扇的工作原理: 当红外传感器被遮挡时(有人),风扇转动 ![]() 把任务2改写一下即可,红外控制小风扇 需要用到的模块: ![]() 代码如下: ![]() 拓展练习:如何控制风扇转动的快慢 思考: 1.小灯控制和风扇控制的区别? 2.小灯闪烁和风扇转速的练习? 可以使用模块: ![]() |
























