【试用体验】基于天启M1设计的智能环境监视控制器

描述

1.概述

 

本次试用的天启创意魔盒包含天启教育M1开发板和天启传感器集成板。在天启传感器集成板中集成了温度、湿度和亮度等传感器,还有3个彩色小灯,声音传感器和蜂鸣器,因此可以通过天启创意魔盒完成一个室内智能环境监视控制器。

 

这个控制器可以通过集成的传感器完成温度、湿度和亮度采集,通过3个RGB彩色小灯作为模拟执行器,用来模拟加热器,加湿器和灯光控制器执行控制。

 

2.程序搭建

 

2.1.程序总体

 

程序首先点亮心形图案,然后创建并初始化变量,完成后进入主循环,循环体中包含三个函数,分别是温度采集,判断、控制输出和结果打印;湿度采集,判断、控制输出和结果打印;亮度采集,判断、控制输出和结果打印。

 

智能环境监控

 

 

2.2.温度测量及控制

 

在温度测量及控制函数中,首先是通过S1传感器板获取温度数值,然后利用分支语句判断温度是否在设定的允许温度范围内,如果小于允许的温度将2#RGB灯点亮为红色,此状态我们也可以定义为启动加热器,否则点亮为绿色,停止加热器控制。

 

智能环境监控

 

 

2.3.湿度测量及控制

 

湿度测量和控制于温度基本相同,首先读取湿度值,然后判断如果湿度小于允许的湿度阈值,我们点亮3#RGB灯为红色,相当于启动加湿器;否则点亮为绿色,停止加湿器控制。

 

智能环境监控

 

 

2.4.亮度测量及控制

 

流程于温湿度控制过程相同,首先从S1传感器板获取亮度值,然后与设定的阈值比较,如果低于设定阈值,将1#RGB灯点亮为红色,相当于启动照明;否则点亮为绿色,关闭照明。实际这样控制过于简单粗暴,应该根据不同的亮度值进行照明输出的线性控制就更加科学了。

 

智能环境监控

 

 

3.工程视频演示

 

由于首次从无声电影转变为有声表演,有点紧张了,视频拍摄的不好,请见谅。

 

 

M1试用

 

 

 

 近期热门开发板试用 

 

 

【MCU专题】 国民技术N32G430开发板免费试用

米尔MYD-Y6ULX-V2开发板-王牌产品免费试用-入门级嵌入式平台

【飞凌嵌入式】OK3568-C开发板试用活动

【OH专题】小河狸创客格物开发板免费试用

Banana PI Leaf S3开发板免费试用

【MCU专题】上海航芯ACM32F403开发板首发试用

 

本文由电子发烧友社区发布,转载请注明以上来源。如需社区合作及入群交流,请添加微信EEFans0806,或者发邮箱liuyong@huaqiu.com

智能环境监控


原文标题:【试用体验】基于天启M1设计的智能环境监视控制器

文章出处:【微信公众号:电子发烧友论坛】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分