能传8KM!还超稳!做了个远程监控系统

时间:2025-01-06来源:嘉立创

为了养我的多肉,我做了一个基于LORA的远程监测系统。

可以通过阿里云服务器后台显示远程监测数据

也可以通过手机APP显示远程监测数据:

接下来分享一下它的——具体功能、电路设计原理分析、软件说明

一、这个系统,能监测些啥?有啥亮点?

那么,想实现这些功能,如何设计软硬件呢?

二、硬件设计原理

项目基于STM32芯片亿佰特的E22-400T30S模块设计。

电路设计主要分为两部分——节点和网关。

原理图_节点1

原理图_节点2

PCB图_节点

原理图_网关

PCB图_网关

以下是5个主要电路模块的原理解说:

1.电源部分

电源输入为电池USB供电,通过船型开关进行切换模式。使用AMS1117-3.3芯片进行稳压,输出VCC_3.3V电压。

2.LORA模块

设计使用亿百特的E22-400T30S模块,M0,M1搭配使用,共用00,01,11,10四种工作模式

在这里我使用的是00工作模式——打开串口,无线打开,进行透明传输。可以根据自己的需要添加一个俩位的拨码开关,进行模式切换。

同时可以搭配亿百特提供的调试助手进行调试。

3.主控为什么选择STM32?

考虑到节点在户外单独工作,所以选择功耗较低的STM32芯片,同时考虑成本,整个电路设计并不算复杂,这个主控芯片比较合适本项目。

4.湿度AD转换电路

用PCB板上的铜箔层模拟土壤传感器,将土壤采集的数据进行AD转换处理。

5.锂电池充电电路

使用TP4056芯片设计锂电池充电电路,可以通过USB或者太阳能板给锂电池充电

三、软件说明

代码主要分为两部分——节点和网关。

这里开源原文是开放固件下载的,这里放不了,大家感兴趣可以参考文末资料查找。

这里用俩纸板模拟了两块土地的情况

总结:本系统会将多个节点所采集到的土壤湿度,空气温湿度等传感器数据,通过LORA进行远程无线传输,(传输距离为7-8km左右)将数据上传到网关,在本地网关进行显示,上传到阿里云服务器,并且同步更新手机app。

文章的最后,我想和我的多肉说——你再也不会养不活了!因为,你的护肉使者(也就是本项目)它来了

【正文完】

开源资料来源:

https://oshwhub.com/jwb3047975836/xiao-jiangs-remote-wireless-networking

关键词: LORA 远程监测系统 物联网

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版