0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

电子发烧友论坛 来源:未知 2022-10-25 08:25 次阅读

1.概述

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

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

2.程序搭建

2.1.程序总体

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

190e705c-53fb-11ed-a3b6-dac502259ad0.png

2.2.温度测量及控制

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

194758c2-53fb-11ed-a3b6-dac502259ad0.png

2.3.湿度测量及控制

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

19877e2a-53fb-11ed-a3b6-dac502259ad0.png

2.4.亮度测量及控制

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

19b04a4e-53fb-11ed-a3b6-dac502259ad0.png

3.工程视频演示

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

M1试用

近期热门开发板试用

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

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

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

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

Banana PI Leaf S3开发板免费试用

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

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

1a295830-53fb-11ed-a3b6-dac502259ad0.png


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

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

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

    关注

    25

    文章

    4881

    浏览量

    97002
  • 智能环境监控

    关注

    0

    文章

    10

    浏览量

    1466

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

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

收藏 人收藏

    评论

    相关推荐

    车载智能控制器 工程机械控制器 CAN总线控制器 硕博电子 #控制器 #can总线 #国产化替代

    控制器总线
    长沙硕博电子科技股份有限公司
    发布于 :2024年08月29日 10:43:57

    AMC60704 4通道光学监视器控制器数据表

    电子发烧友网站提供《AMC60704 4通道光学监视器控制器数据表.pdf》资料免费下载
    发表于 07-15 11:26 0次下载
    AMC60704 4通道光学<b class='flag-5'>监视器</b>和<b class='flag-5'>控制器</b>数据表

    移动机械控制器 车载智能控制器 CAN总线控制器

    控制器机械
    长沙硕博电子科技股份有限公司
    发布于 :2024年06月13日 17:02:51

    使用6.21版arm编译的EVAL M1 301F时遇到L6236E错误的原因?

    客户在 使用 6.21 版 arm 编译的 EVAL M1 301F时遇到问题 。下图显示了在 Keil 上运行英飞凌网站示例项目时出现的 L6236E 错误。
    发表于 05-21 06:10

    中微半导体推出CMS32M67电机控制系列微控制器

    中微半导体(深圳)股份有限公司近日宣布,其最新研发的CMS32M67电机控制系列微控制器已正式推向市场。这款微控制器基于先进的Arm Cortex®-
    的头像 发表于 05-11 14:58 1183次阅读

    具有模拟电流监视器的宽输入范围同步降压控制器LM5117/Q1数据表

    电子发烧友网站提供《具有模拟电流监视器的宽输入范围同步降压控制器LM5117/Q1数据表.pdf》资料免费下载
    发表于 04-19 10:32 0次下载
    具有模拟电流<b class='flag-5'>监视器</b>的宽输入范围同步降压<b class='flag-5'>控制器</b>LM5117/Q<b class='flag-5'>1</b>数据表

    智能环境监测系统:智能控制,根据环境变化自动调节

    智能环境监测系统,作为一种集信息采集、分析和控制于一体的智能化系统,可以对室内环境进行实时监测和管理。它通过传感
    的头像 发表于 04-03 15:36 681次阅读

    怎么将pMCI[M1]-&gt;pSTM-&gt;bState 的 IDLE_START传递给STM[M1]-&gt;bState的?

    各位亲: 我在5.4的库里面发现按键启动后,开始电机用的是 pMCI[M1] 这个结构体,如下 __weak bool MC_StartMotor1(void) { return
    发表于 03-27 07:56

    M1芯片和M3芯片相差大吗

    M1芯片和M3芯片在性能和应用上确实存在一定的差异。
    的头像 发表于 03-13 16:41 2784次阅读

    M3芯片与M1芯片的比较

    M3芯片与M1处理相比,在多个方面表现出显著优势。首先,M3芯片在架构上采用了更先进的制程技术,如T8103内核和N5P制程,使其具有更高的性能和更低的功耗。
    的头像 发表于 03-11 18:20 2832次阅读

    M3芯片与M1芯片差别大吗

    M3芯片与M1芯片在多个方面存在显著的差异。首先,M3芯片采用了更先进的制程技术,这使得它在性能上有所提升,特别是在处理复杂任务和多线程应用时表现更为出色。
    的头像 发表于 03-11 16:52 2191次阅读

    M1芯片和M3芯片的区别

    M1芯片和M3芯片都是苹果自家研发的处理,它们在性能和设计上各有特点。
    的头像 发表于 03-11 16:37 3150次阅读

    M1M2和M3芯片是什么意思

    M1M2和M3芯片都是苹果公司推出的自研处理芯片,具有不同的特点和发布时间。
    的头像 发表于 03-08 15:51 5225次阅读

    S1C17M02,S1C17M03微控制器

    控制器
    Piezoman压电侠
    发布于 :2024年01月24日 17:53:48

    华硕推出AirVision M1智能眼镜,实现手机/电脑内容直接投影至视线

    华硕解释称,AirVision M1仅仅是配有可佩戴显示屏的眼镜,并无内设处理或电池,而是通过USB-C接口与手机或电脑相连,将画面投影至使用者眼前。
    的头像 发表于 01-10 10:20 562次阅读