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

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

3天内不再提示

基于瑞萨RA MCU的简易智能养花系统设计

瑞萨MCU小百科 来源:瑞萨MCU小百科 2023-08-28 14:18 次阅读

瑞萨RA MCU创意氛围赛

作品赏析

爱在家里养些植物的小伙伴,最苦恼的的莫过于有时候工作繁忙或者要出差,不能及时给花浇水导致植物枯萎。今天跟大家分享一下参加野火【瑞萨RA MCU 创意氛围赛】选手的作品——简易智能养花系统设计。智能养花系统,让这个烦恼say拜拜,养花更加省心。下面我们一起来看看作品展示!

01系统总体设计与功能介绍

为了制造适合花卉生长的环境,设计以一个智能养花系统,系统方案如下:主要由野火启明RA2L1开发板 、土壤湿度传感器、DHT11环境温湿度传感器、水泵、加湿器、继电器模块、WIFI模块、人机交互模块组成。系统框架如下:

a7505224-4557-11ee-a2ef-92fbcf53809c.jpg

主要功能如下:

通过DHTA11温湿度传感器测量环境温湿度,并处理。当温度传感器测量环境温度,并在温度高于高温阈值时打开风扇进行通风进行降低环境温度;在温度低于低温阈值的时候关闭风扇。当环境湿度低于湿度阈值的时候控制加湿器进行加湿操作;在湿度高于湿度阈值时候关闭加湿器

通过土壤湿度传感器测量土壤湿度,当土壤湿度低于设定阙值时,开启水泵浇水,当土壤湿度高于设定阙值时,关闭水泵

水泵和加湿器有继电器控制

通过按键可以设置土壤湿度的阙值、环境湿度阙值

LCD液晶显示当前环境温湿度、土壤湿度、土壤湿度的阙值、环境湿度阙值和工作模式

通过WIFI模块将数据上传到云平台,手机小程序接收数据显示,实时监视

系统有两种工作模式,可在小程序上进行手自动模式的切换,在手动模式下,远程手动控制水泵和加湿器的开关,在自动模式下,根据阙值控制水泵和加湿器的开关

02关键设备介绍及接线介绍

1. 土壤湿度传感器

土壤湿度传感器模块,3.3V-5V供电产品可以宽范围测量土壤的湿度,支持模拟量输出和数字两输出。本系统采用开发板的ADC通道测量AO小板模拟量输出值进而转化为土壤湿度百分比。

本系统ADC通道配置如下图所示,选择的A010,对应的芯片引脚为P015。

a792aec6-4557-11ee-a2ef-92fbcf53809c.png

2. DHT11温湿度模块

DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器其精度湿度±5%RH, 温度±2℃,量程湿度5~95%RH, 温度-20~+60℃。它应用专用的数字模块采集技术和温湿度传感技术,确保产品具有极高的可靠性和卓越的长期稳定性。传感器包括一个电阻式感湿元件和一个NTC测温元件,并与一个高性能8位单片机相连接。因此该产品具有品质卓越、超快响应、抗干扰能力强、性价比极高等优点。每个DHT11传感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式存在OTP内存中,传感器内部在检测信号的处理过程中要调用这些校准系数。单线制串行接口,使系统集成变得简易快捷。超小的体积、极低的功耗,使其成为该类应用中,在苛刻应用场合的最佳选择。产品为4针单排引脚封装,连接方便。

DHT11接芯片的P402引脚,引脚配置为输出模式,初始化为高电平。

a8305da6-4557-11ee-a2ef-92fbcf53809c.png

3. 水泵

a86dd9ba-4557-11ee-a2ef-92fbcf53809c.png

水泵采用低压5V水泵,水泵两个线,黑线接地。红线通过继电器连接5V电源

4. 超声波雾化器

雾化器也是采用低压5V水泵,黑线接地。白线线通过继电器连接5V电源。

5. 继电器模块

继电器采用4路带光耦隔离的继电器,分别控制加湿器、水泵和风扇通风。

继电器的通道1、通道2、通道3分别接MCU的P113、P114和P115引脚上。这三个引脚均设置为输出。

03系统关键程序

1. LCD显示程序

LCD显示程序由合宙的STM32程序一致而来。只需要将相应的引脚的置位和复位操作用瑞萨的API替换即可。如下图所示:

a8cb31e6-4557-11ee-a2ef-92fbcf53809c.png

2. DHT11的程序

DHT11的程序CV了CSND一位博主的代码,代码如下:测试可以正常运行

a919c004-4557-11ee-a2ef-92fbcf53809c.png

3. 定时器回调函数

定时器主要功能是判断5秒内是否进行参数设置操作,如果5S内没有操作就退出设置模式,恢复正常模式。

a9785056-4557-11ee-a2ef-92fbcf53809c.png

4. ESP8266关键代码

传感器的测量数据是通过ESP8266模块发送至onenet云平台,核心代码如下图所示。

a99c664e-4557-11ee-a2ef-92fbcf53809c.png

审核编辑:汤梓红

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

    关注

    2526

    文章

    48110

    浏览量

    740141
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16019

    浏览量

    343668
  • 瑞萨
    +关注

    关注

    32

    文章

    22214

    浏览量

    84918
  • 开发板
    +关注

    关注

    25

    文章

    4434

    浏览量

    94032

原文标题:【瑞萨RA MCU创意氛围赛作品赏析】项目3——简易智能养花系统设计

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    MCU产品技术解析

    / Tiny 系列组成的Tiny家族是适用于家电、AV、PC周边、工业机器等的系统控制器。该系列是有着低成本、少管脚、小型封装等特征的MCU品牌。从20管脚到80管脚的少管脚、小型
    发表于 08-08 19:59

    MCU型号速查手册

    `MCU型号速查手册`
    发表于 10-27 11:11

    解决方案汇总帖

    解决方案之LCD直接驱动车载导航系统解决方案
    发表于 01-30 18:27

    有破解MCU的吗

    有一MCU需要解密,高手请联系我,谢谢。
    发表于 02-03 10:18

    MCU指纹识别解决方案!

    `随着智能社会加速实现,智能生物识别及进入系统也在日常工作、生活场景中得到快速普及。虽然指纹识别已经开始普及,指纹芯片市场的竞争也已进入白热化阶段,
    发表于 09-02 13:57

    MCU的相关资料分享

    电子推出了适用于空间受限、能源敏感的物联网 (IoT) 端点应用的新型微控制器 (MCU),包括可穿戴设备、医疗设备、电器和工业自动化。新的 RA2E2
    发表于 11-11 08:18

    RA2系列开发板体验

    RA2系列开发板体验.
    发表于 01-20 11:05

    怎么读取mcu的checksum?

    怎么读取mcu的checksum?
    发表于 02-10 07:03

    RA4系列开发板体验】1.MDK搭建环境搭建以及LED闪烁程序

    M33系列MCU,看丰富的外设以及不错的核心配置,生态工作室推出的最小系统板,能给对这款MCU有兴趣的客户能快速上手。1.本次试用搭建M
    发表于 11-27 18:47

    RA4系列开发板体验】开箱

    首先感谢电子 & 电子发烧友给与的机会。RA-Eco-RA4M2-100PIN基于R7FA4M2AD3CFP MCU,采用了Cortex-M33内核,配备128K/512K
    发表于 12-05 08:28

    【野火启明6M5开发板体验】野火启明开发板和RA MCU介绍

    首先感谢电子发烧友和野火,已经收到野火启明6M5开发板。野火启明6M5开发板包装野火启明6M5开发板开发板简介:野火启明6M5开发板是野火科技基于RA系列的32位MCU芯片
    发表于 12-14 22:31

    RA4系列开发板体验】体验过程

    拿到板子之后,做了几个实验过程,过程如下:1、在好奇心驱动下,逐步接触;参照网上的实例,学习的开发环境一、开箱验货二、搭建环境参考“ 【RA
    发表于 12-18 16:20

    【名单公布】RA4M2(Cortex-M33内核MCU)物联网网关设计挑战赛初审通过名单

    初审名单公布开发板及模块申请申请链接 :RA4M2(Cortex-M33内核MCU)物联网网关设计挑战赛模块申请表单*注:请已通过初审的参赛者尽量于1月12日前提交申请,以免耽误发
    发表于 01-06 17:04

    【获奖名单】RA4M2物联网网关设计挑战赛获奖名单公布!

    RA4M2(Cortex-M33内核MCU)物联网网关设计挑战赛已于3月5日结束,经官方评审,现公布获奖用户及作品,恭喜以下参赛者:第一名:奖金+荣誉证书+纪念礼品(3000元1名
    发表于 03-13 11:27

    RA MCU创意氛围赛】以RA2E的车载VFD屏幕时钟

    引言 很高兴能有机会参加【RA MCU创意氛围赛】,在以前学习stm32的时候,就是野火的开发板、文档以及视频带我入门的。现在有空体验一下野火的产品——
    发表于 05-21 17:02