本文来源电子发烧友社区,作者:jyaxz, 帖子地址:https://bbs.elecfans.com/jishu_2307663_1_1.html
1.概述
本次试用的天启创意魔盒包含天启教育M1开发板和天启传感器集成板。在天启传感器集成板中集成了温度、湿度和亮度等传感器,还有3个彩色小灯,声音传感器和蜂鸣器,因此可以通过天启创意魔盒完成一个室内智能环境监视控制器。
这个控制器可以通过集成的传感器完成温度、湿度和亮度采集,通过3个RGB彩色小灯作为模拟执行器,用来模拟加热器,加湿器和灯光控制器执行控制。
2.程序搭建
2.1.程序总体
程序首先点亮心形图案,然后创建并初始化变量,完成后进入主循环,循环体中包含三个函数,分别是温度采集,判断、控制输出和结果打印;湿度采集,判断、控制输出和结果打印;亮度采集,判断、控制输出和结果打印。
2.2.温度测量及控制
在温度测量及控制函数中,首先是通过S1传感器板获取温度数值,然后利用分支语句判断温度是否在设定的允许温度范围内,如果小于允许的温度将2#RGB灯点亮为红色,此状态我们也可以定义为启动加热器,否则点亮为绿色,停止加热器控制。
2.3.湿度测量及控制
湿度测量和控制于温度基本相同,首先读取湿度值,然后判断如果湿度小于允许的湿度阈值,我们点亮3#RGB灯为红色,相当于启动加湿器;否则点亮为绿色,停止加湿器控制。
2.4.亮度测量及控制
流程于温湿度控制过程相同,首先从S1传感器板获取亮度值,然后与设定的阈值比较,如果低于设定阈值,将1#RGB灯点亮为红色,相当于启动照明;否则点亮为绿色,关闭照明。实际这样控制过于简单粗暴,应该根据不同的亮度值进行照明输出的线性控制就更加科学了。
3.工程视频演示
由于首次从无声电影转变为有声表演,有点紧张了,视频拍摄的不好,请见谅。
M1试用视频演示,详见作者原帖子文章。
-
开发板试用
+关注
关注
3文章
300浏览量
2028
发布评论请先 登录
相关推荐
评论