代码拉取完成,页面将自动刷新
本案例使用到了三组设备,通过MQ-2传感器和AHT20传感器,获取是否煤气泄漏和温湿度,如果煤气泄漏,蜂鸣器会报警。
beep_demo.h --蜂鸣器控制头文件
sensor.h --传感器头文件
beep_demo.c --蜂鸣器控制源文件
CGsensor.c --烟感传感器源文件
THsensor.c --温湿度源文件
1.BeepInit(): 蜂鸣器初始化函数,初始化GPIO9为PWM0输出
2.BeepStart(): 蜂鸣器使能函数
3.BeepStop(): 蜂鸣器停止函数
4.BeepCtrl(struct BEEPCTRLATTR* ctrlAttr):蜂鸣器控制函数
ctrlAttr参数说明:
times //响的次数
duty //每次响的占空比
period //每响一次的时间周期
callTime //控制函数的调用周期
1.CGSensorTask: 烟雾传感器任务
2.THSensorTaskEntry: 温湿度传感器任务
输出烟雾传感器电压,当电压高于1V,蜂鸣器会响两声,低于1V会停止
输出温湿度值
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。