1717| 0
|
学习树莓派第9课——红外控制灯 |
安装红外传感器: 正确连接后 任务1:用手控制灯的闪烁: 用数字记录红外传感器测到障碍物的次数,每检测到障碍物一次,变换灯的状态。 代码如下: 思考:如何改变小灯的闪烁频率? 改变等待的时间,时间长则闪烁慢,时间短则闪烁快。 任务2:手势控制开关灯 现在用挥手来控制灯的开关,同样是用数字记录红外传感器检测到障碍物的次数,每检测到障碍物一次,变换灯的状态。 代码如下: 任务3:双红外手势控制开关灯 一个红外控制开灯,一个控制关灯。第二个红外传感器要用杜邦线连接到GPIO25,对应好接口。 代码如下: 、 拓展练习: 尝试通过一个红外传感器控制多个灯,但是一次只亮一个灯(类似流水灯)。 代码如下: |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed