866浏览
查看: 866|回复: 2

学习树莓派第10课——光感控制灯

[复制链接]
这节课要用到新的传感器:光敏传感器

202005134138..png


光敏传感器工作原理:


202005133035..png

安装光敏传感器:


202005134483..png
202005139772..png

思考:
1.光敏传感器哪根引脚用来输出数字信号的?  
2.光敏传感器哪根引脚用来输出模拟信号的?

答案见文末

任务1:光敏传感器的检测

需要用到的模块:

202005131496..png
202005134057..png

202005131163..png

202005131097..png


代码如下:

点开箭头查看日志输出,环境亮显示1,环境暗显示0:



202005136759..png


任务2:黑夜自动亮灯,白天自动灭灯


需要用到的模块:

[size=21.3333px]

202005138933..png [size=21.3333px]

202005138100..png


202005131978..png

202005138459..png

202005138545..png

202005137325..png

代码如下:
202005138542..png
任务3:通过模拟信号,知道光线强弱


202005139790..png



需要用到的模块:
[size=21.3333px]

202005132637..png [size=21.3333px]




202005138275..png

代码如下:


202005147760..png



任务4:智能补光灯
在感知环境亮度的基础,结合第五课学习的呼吸灯,制作智能补光灯:
需要用到的模块:

202005147607..png

202005142387..png

202005141591..png

代码如下:

202005141812..png





思考:
1.光敏传感器哪根引脚用来输出数字信号的?  
2.光敏传感器哪根引脚用来输出模拟信号的?


思考题答案:
DO (Digital signal Output)
AO (Analogue signal Output)



DFrJ5KYVQaH  中级技匠

发表于 2020-5-14 10:40:22

研究的好详细啊
回复

使用道具 举报

Isabella_J  初级技师
 楼主|

发表于 2020-5-16 23:39:08


还好还好,这个是给我发的电子版初级教材的内容,我正在学习的路上。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2022 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail