还在苦恼没时间照顾你的植物?让植物互联网来搞定!
日常生活中,很多人喜欢在家中种养一些植物,家里空间小的养一些盆栽的花草,家里空间大甚至有庭院的,除了花草还会种一些蔬菜甚至树木。但是,很多时候人们会因为太忙而没空照顾自己的植物,并因此感到苦恼。值得庆幸的是,这种苦恼的远去或许为期不远了,因为已经有设计者在探索通过控制系统来帮助人们照顾植物。
今天,世强为大家介绍的这项设计,也许会在不远的将来为植物种植爱好者们排忧解难,这就是“植物互联网”(Internet of Plants)设计项目。这项搭载了SILICON LABS EFM32微控制器和紫外线(UV)传感器的设计,通过传感器读取温度、湿度、光照强度等影响植物的因素,然后通过ZigBee网络将传感器数据发送给基站,再由中央处理器根据互联网上的气象报告等信息对传感器数据进行分析,从而生成对植物进行自动化护理的方案。如此有趣且有价值的设计,令人等不及想要了解一下,让我们抓紧来看看这项设计是如何实现的吧。
自然和技术没必要成为敌人。随着技术的进步,我们也需要爱护自然。植物互联网(Internet of Plants)项目旨在对植物予以从内到外的照顾,包括花、水果、蔬菜甚至树木。传感器分析植物所处的环境,从单一的植物传感器到成千上万的传感器都有可能。通过提取和分析这些数据,该项目旨在减少对资源的过度使用。
不同种类的植物需要不同的生长因素,一株食肉植物需要大量的水分,然而同样的湿度等级可能会杀死一株仙人掌。水是一种珍贵的资源,我们不能浪费。另一方面,阳光到处都可获得,但一些植物需要阳光直射,而另一些却需要阴凉。准确地知道我们的植物需要什么样的条件存在难度,而该项目可以提供帮助。
紧挨着植物放置的传感器可分析土壤湿度、温度和光照强度。传感器的读数通过ZigBee网络被发送到一个基站,进而送至一部中央处理器。该处理器连接至互联网,然后读取气象报告以对植物进行自动化的护理。如果在接下来的几小时将会下雨,你为什么还要打开自动洒水系统呢?可选的覆盖扩展器不仅增加了ZigBee的覆盖范围,而且为各种各样的使用场合提供了数字和模拟I/O接口,可以测量水箱中的水位、打开自动洒水系统、打开和关闭温室的窗户,或者仅仅是打开和关闭指示灯。
因为每个植物种类各不相同,所以传感器要在基站中预编程。基站知道传感器的ID,以及传感器正在监测哪种植物。如有需要,系统会给一系列植物浇水,而不会给其它植物浇水,从而减少水的浪费,节约资源和金钱。
图1:植物互联方案
传感器是一种随时待命的解决方案,不间断地监测环境。为了处于随时待命状态,它们必须在大部分时间处于关闭状态。EFM32微控制器用于掌控传感器的能效,其在大部分时间都处于休眠状态。每隔几分钟,传感器就会被一个中断唤醒,继续生成传感器读数。信息随后通过ZigBee网络被发送到基站,温度、湿度、光照强度和电池电量等数据在回到休眠模式之前被送到基站。在试运行时,传感器被置于能耗模式2(Energy Mode 2),传感器读数每30秒被发送1次。但是最终产品将会每5分钟发送1次数据,而仅仅在进入深度休眠模式之前不到一秒的时间内处于唤醒状态。传感器和它们所监测的植物由相同的能源供电,顶部的太阳能板为内部的电池充电。能量采集将是一项必要条件。
图2:植物互联方案
因为需要网状网络技术所以选择了ZigBee协议。因为传感器大部分时间都处于关闭状态,它们不能被用来扩展覆盖范围,所以可选择在网络中添加带有附加功能的、可选的覆盖扩展器,从而增大覆盖范围并增加数字和模拟I/O接口。
基站不仅仅用来监测环境,它可以提供详细的统计资料,并为你照顾你的植物。仅仅知道土壤湿度是55%并不够,真正重要的是要知道你的番茄在种植后的几周需要50%的湿度,而且随着它们的生长将需要更多的水分。通过网络接口,基站可以告知你应该做的修正,或者对你所拥有的自动洒水系统进行自动调整。
这些单元是研发模型,就其本身而言,很多东西都可以改变。其中一个单元使用了Silicon Labs的紫外线(UV)传感器,还打算使用一个PH传感器。另外,当前模型每隔几秒就会发送数据,而生产模型将每隔5分钟发送数据,在大部分时间中都处于睡眠模式(EM2模式下),从而增加能效。未来的模型将完全关闭传感器,并且通过一个GPIO使传感器在生成读数之前重新开启。
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
- |
- +1 赞 0
- 收藏
- 评论 1
本网站所有内容禁止转载,否则追究法律责任!
相关推荐
【经验】32位MCU LEUART位周期抖动大,该如何解决?
Silicon Labs 32位MCU EFM32,当基于32.768kHz时钟使用LEUART(@9600bps)进行通讯的时候,发现存约1%误码,原因是什么?如何解决?
设计经验 发布时间 : 2019-09-06
【经验】如何使用32位超低功耗MCU外设反射系统功能?
外设反射系统(PRS)是 Silicon Labs EFM32系列MCU专有的外设互联总线,它允许不同的外设无需CPU干预即可直接相互通信。
设计经验 发布时间 : 2019-09-02
【经验】32位MCU的LDMA实现ADC至RAM的数据传输调试方法
Silicon Labs的EFM32PG/ EFM32JG系列32位MCU具有超低功耗、高性能、丰富的外设等特点,其 LDMA相比于series 0的DMA具有更多的传输方式,更适合应用于电池供电的产品。
设计经验 发布时间 : 2018-02-08
世界上最节能的微控制器EFM32之十大低功耗奥秘
Silicon Labs EFM32 32 位微控制器系列是世界上最为节能的微控制器,特别适用于低功耗和能源敏感型应用,包括能源、水表和燃气表、楼宇自动化、警报及安防和便携式医疗/健身器材。本文着重强调10个Silicon Labs32位MCU功耗低的因素。
新产品 发布时间 : 2016-07-11
【应用】32位MCU在中高端音频处理系统中的应用
音频信号处理涉及多方面,如采集、去除噪声等等,普通MCU很难用一颗芯片集成如此众多的功能。
新应用 发布时间 : 2017-07-18
全球超低功耗MCU的关键:灵活的能源管理单元
Silicon Labs EFM32小壁虎系列MCU,作为当今全球功耗最低功耗的MCU,EFM32成为电池供电等对低功耗要求较高场合的不二之选!
技术探讨 发布时间 : 2019-07-19
如何为Silicon Labs 32位低功耗MCU EFM32GG230F512实现基于RTC的软件无滴答日历?
在Silicon Labs 32位低功耗MCU EFM32GG230F512上实现软件方式的无滴答日历,可以通过使用日历标准C库 time.h, 在time.h中实现的timer()函数基于RTC计数值来计 算日历时间。
技术问答 发布时间 : 2017-10-10
如何读取EFM32系列32位MCU的多通道AD扫描采样数据?
EFM32系列单片机ADC的数据保存寄存器有两个,一个是单通道模式的采样数据保存寄存器,一个是扫描模式的采样数据保存寄存器。如果使用多通道扫描采样,那么每个通道采样完成后会产生一个ADC扫描模式中断,用户需要在中断里面读取该通道的扫描采样数据以便存储下一个通道的采样数据。建议使用DMA读取方式,将DMA的触发源设置为ADC的扫描模式事件,这样就可以实现不用进入ADC中断以及MCU的参与即可完成ADC扫描采样数据的保存和读取。
技术问答 发布时间 : 2017-05-05
Silicon Labs 32位低功耗MCU EFM32GG990芯片使用中,将OPAMP(运算放大器)组合成三运放差分放大器时可选的放大倍数为多少?
当将三个OPAMP组合成差分放大器时,差分放大器的增益是由OPA0和OPA1的组合增益所决定的,由于三运放差分电路的电阻网络对应的桥臂要对应成比例,所以只三种有 效的差分增益可供使用,它们分别为1/3、1和3,此时OPA0 RESSEL和OPA2 RESSEL的组合分别为0和4、1和1、4和0。
技术问答 发布时间 : 2017-10-10
【产品】8位、16位、32位MCU究竟该如何选择?
本文介绍8位、16位、32位MCU的差异特性。
新产品 发布时间 : 2016-04-02
【经验】EFM32系列低功耗32位MCU芯片加密详解
本文主要介绍以Silicon Labs EFM32系列低功耗32位MCU为核心的方案打造加密系统。
设计经验 发布时间 : 2017-10-27
Silicon Labs EFM32系列32位低功耗MCU Cortex系列微控制器采用的软件接口标准CMSIS有哪些特性?
嵌入式系统越来越复杂,开发和软件测试的工作量也显著增加,为了减少开发时间并且降低产品中存在的风险,软件重用已经越来越普遍。为了各种软件产品间的配合,ARM同各大 微控制器供应商、工具供应商和软件解决方案提供商一起开发了CMSIS,一个涵盖了大多数Cortex-M处理器和Cortex-M微控制器产品的软件框架。 CMSIS的设计目标和特性包括以下几点: 1、提高软件的可用性。 2、提高软件的兼容性。 3、独立的工具链特性。 4、开放性。 5、易用性。
技术问答 发布时间 : 2017-10-10
32位低功耗MCU EFM32系列内部的LFRCO是32K还是32.768K?
EFM32系列32位低功耗MCU内部的LFRCO为32K。
技术问答 发布时间 : 2017-10-10
Silicon Labs EFM32系列32位低功耗MCU的硬件设计时要关注什么?
1、对于Silicon Labs EFM32系列32位低功耗MCU的系统设计者,有几个值得关注的因素,包括如何为芯片提供鲁棒性的电源,如何连接外部调试接口以及如何设计外部时钟源。 2、电源: 尽管EFM32支持宽的电压范围并且消耗很小的平均电流,但是正确的去耦是极其重要的。对于高频暂态信号去耦电容能使得电源和MCU以及地之间的电流回路尽量 短。 3、调试接口及外部复位引脚 (RESETn): 除了可选的SWO(串行线输出), 调试接口包括SWCLK(时钟输入)和SWDIO(数据输入输出)线, 除此之外可 选的SWO(串行线输出)。在无需外部复位的情况下因为复位引脚(RESETn)具有内部上拉电阻所以可以不做连接。强行拉低RESETn引脚将对产生EFM32触发复 位。 4、外部时钟源: EFM32除了内部低频和高频RC振荡器模式外也支持不同的外部时钟源来产生低频以及高频时钟。可能的低频LF和高频HF域外部时钟源是外部振荡器(方 波或者正弦波)或者晶体/陶瓷谐振器。
技术问答 发布时间 : 2017-10-10
Silicon Labs 32位低功耗MCU EFM32G232F128系列微控制器GPIO的最大翻转速度为多少?
EFM32G232F128系列微控制器GPIO的最大翻转速度为系统时钟的1/6。例如,当主频为32MHz时,GPIO最大翻转速度大约为5.3MHz。
技术问答 发布时间 : 2017-10-10
电子商城
现货市场
服务
支持微型计算机 、便携式计算机显示设备、投影仪、打印设备、绘图仪、多用途打印复印机、扫描仪、计算机内置电源、电源适配器、充电器、服务器、收款机等产品中国强制性产品认证。
提交需求>
可定制波导隔离器频率覆盖5.5GHz~110GHz,插损损低至0.25dB、隔离度、正向方向功率、封装尺寸参数。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论