知识点复习
1、Mind+中控制蜂鸣器发声的模块是哪个?
2、改变无音时长和音符演奏时长,对歌曲有什么影响?
火灾报警器
火灾报警器分类:
感烟式火灾报警器(火灾发生时产生的烟雾)
感光式火灾报警器(火灾发生时发出的强光)
感温式火灾报警器(火灾发生时室内温度升高)
本节课我们制作的是感光式火灾报警器,它通过火焰传感器探测光照强度实现报警功能。
火焰传感器
火焰传感器可用来探测火源或其他波长在760纳米~1100纳米范围内的光源。
模拟输入
模拟量定义:像温度、光照强度这样的物理量不只有0或1两个值,而是在某一范围内连续变化的,这样的物理量被称为模拟量。
模拟输入指读取指定模拟针脚的模拟量。
将火焰传感器连接到模拟针脚A3,这个程序读取到的模拟量在0到1023之间。
串口区
串口区可以帮助我们观察传感器所获取到的模拟量的。
串口监视器
当火焰传感器连接模拟针脚A3时,利用串口监视器显示读取到的模拟量的程序为:
如果/否则语句
火灾报警器的功能是:当存在火源时蜂鸣器报警;不存在火源时蜂鸣器不会发出声音。在编程的过程中,可以利用如果/否则语句来实现。
当条件满足(模拟针脚A3的值大于等于100)时,执行
当条件不满足时执行
方案设计
硬件连接
编写程序
能力提升
我们本节课所制作的火灾报警器发出的警报声是单一的,不会发生变化的,但是现实生活中我们的报警声是类似于警车的声音的,结合所学知识,尝试制作一个报警声会变化的火灾报警器。
评论