
基于lora的一主多从监测系统
简介
基于lora的智慧农场,基于lora的智慧牧场,基于lora的智慧城市,智慧矿井
简介:基于lora的智慧农场,基于lora的智慧牧场,基于lora的智慧城市,智慧矿井开源协议
:GPL 3.0
描述
第一章、前言
最近想用手头的东西做一个小项目,也算是一个共用框架,这个框架可以做很多东西,比如基于lora的智慧农场,基于lora的智慧牧场,基于lora的智慧城市,智慧矿井等。
这个项目我对他的定位是可以用于课设以及毕设,如果作为毕设需要在这个基础上再做一些丰富,比如加上远程OTA功能,这个算是一个亮点。
整个系统的主要的思维,也就是多个从节点将数据采集后上传至主节点,主节点起到一个网关的作用,可以将子节点数据上传至云端,比如onenet、阿里云、巴法云等公共物联网云平台或者自建云平台。后续我将利用手头已有的传感器进行数据的采集,以及数据发送。
第一节、实现步骤
目前我打算将分为以下几个步骤来实现这个项目,因为我平时也在工作,所以时间有限,利用自己的休息时间来做这个项目一来能熟悉编程思维与实际应用,二来也能将自己的知识进行转换。具体步骤如下:
第一步、驱动编写
将需要使用到的传感器,以及模块的驱动进行编写验证,确保数据可以正常采集,这样做的好处是将每个传感器的驱动进行模块化,后面使用就可以像搭积木一样简单,期间主要会使用到的接口有I2C\SPI\USART
第二步、协议制定
通过使用我在工作中的制定经验来制定一个通信协议,将数据进行标准化、格式化传输
第三步、逻辑梳理
逻辑梳理主要梳理的方向是数据获取,数据传输以及之间的具体交互细节
第四步、数据上云
这步比较简单,主要是实现数据上云的具体操作,我将分别使用ONENET以及自建云平台来实现上传操作
第二节、软硬件描述
本项目主要用到的硬件有传感器若干,比如:温湿度传感器、气压传感器、光照强度传感器、声音传感器、紫外线传感器等等,使用到的核心板为STM32F103C8T6,这个板子价格也便宜
软件平台主要是CubeMax+Keil、C语言
关联:基于lora的智慧农业、基于lora的智慧农场、基于lora的智慧矿井、基于lora的智慧牧场
这个算是一个目录吧,涵盖了我这个专题下的所有文章,感兴趣的小伙伴可以去看看
第一节、基于LORA的一主多从监测系统_前言
第二节、基于LORA的一主多从监测系统_框架搭建
第三节、基于LORA的一主多从监测系统_AHT20温湿度传感器
第四节、基于LORA的一主多从监测系统_0.96OLED
第五节、基于LORA的一主多从监测系统_BMP280气压传感器
第六节、基于LORA的一主多从监测系统_光照强度传感器
第七节、基于LORA的一主多从监测系统_协议制定
第八节、基于LORA的一主多从监测系统_数据发送
第九节、基于LORA的一主多从监测系统_4G模块连接阿里云
第十节、基于LORA的一主多从监测系统_4G模块基本驱动
第十一节、基于LORA的一主多从监测系统_主从节点交互
第十二节、基于LORA的一主多从监测系统_4G模块上巴法云
第十三节、基于LORA的一主多从监测系统_实物设计
第十四节、基于LORA的一主多从监测系统_状态维护
第十五节、基于LORA的一主多从监测系统_实物展示
下面是教程链接
https://blog.csdn.net/qq_45159348/category_12801698.html?fromshare=blogcolumn&sharetype=blogcolumn&sharerId=12801698&sharerefer=PC&sharesource=qq_45159348&sharefrom=from_link
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论