所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
Arduino探索机器人课程 第七课 火灾报警器
Joanna.li 2019-03-14 16:17:51
3
0
简单

知识点复习 

1、Mind+中控制蜂鸣器发声的模块是哪个? 

2、改变无音时长和音符演奏时长,对歌曲有什么影响? 

火灾报警器 

projectImage

火灾报警器分类:

感烟式火灾报警器(火灾发生时产生的烟雾) 

感光式火灾报警器(火灾发生时发出的强光) 

感温式火灾报警器(火灾发生时室内温度升高)  

  

本节课我们制作的是感光式火灾报警器,它通过火焰传感器探测光照强度实现报警功能。

火焰传感器 

火焰传感器可用来探测火源或其他波长在760纳米~1100纳米范围内的光源。 

projectImage
projectImage

模拟输入 

模拟量定义:像温度、光照强度这样的物理量不只有0或1两个值,而是在某一范围内连续变化的,这样的物理量被称为模拟量。 

模拟输入指读取指定模拟针脚的模拟量。 

将火焰传感器连接到模拟针脚A3,这个程序读取到的模拟量在0到1023之间。 

projectImage

串口区 

串口区可以帮助我们观察传感器所获取到的模拟量的。 

projectImage

串口监视器 

projectImage

当火焰传感器连接模拟针脚A3时,利用串口监视器显示读取到的模拟量的程序为: 

projectImage

如果/否则语句 

火灾报警器的功能是:当存在火源时蜂鸣器报警;不存在火源时蜂鸣器不会发出声音。在编程的过程中,可以利用如果/否则语句来实现。 

projectImage

当条件满足(模拟针脚A3的值大于等于100)时,执行 

projectImage

当条件不满足时执行 

projectImage

方案设计 

projectImage

硬件连接 

projectImage

编写程序 

projectImage

能力提升 

我们本节课所制作的火灾报警器发出的警报声是单一的,不会发生变化的,但是现实生活中我们的报警声是类似于警车的声音的,结合所学知识,尝试制作一个报警声会变化的火灾报警器。 

Makelog作者原创文章,未经授权禁止转载。
3
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]