当前位置: 首页 > news >正文

基于LORA的一主多从监测系统_前言

第一章、前言

最近想用手头的东西做一个小项目,也算是一个共用框架,这个框架可以做很多东西,比如基于lora的智慧农场,基于lora的智慧牧场,基于lora的智慧城市,智慧矿井等。

这个项目我对他的定位是可以用于课设以及毕设,如果作为毕设需要在这个基础上再做一些丰富,比如加上远程OTA功能,这个算是一个亮点。

整个系统的主要的思维,也就是多个从节点将数据采集后上传至主节点,主节点起到一个网关的作用,可以将子节点数据上传至云端,比如onenet、阿里云、巴法云等公共物联网云平台或者自建云平台。后续我将利用手头已有的传感器进行数据的采集,以及数据发送。

第一节、实现步骤

目前我打算将分为以下几个步骤来实现这个项目,因为我平时也在工作,所以时间有限,利用自己的休息时间来做这个项目一来能熟悉编程思维与实际应用,二来也能将自己的知识进行转换。具体步骤如下:

第一步、驱动编写

将需要使用到的传感器,以及模块的驱动进行编写验证,确保数据可以正常采集,这样做的好处是将每个传感器的驱动进行模块化,后面使用就可以像搭积木一样简单,期间主要会使用到的接口有I2C\SPI\USART

第二步、协议制定

通过使用我在工作中的制定经验来制定一个通信协议,将数据进行标准化、格式化传输

第三步、逻辑梳理

逻辑梳理主要梳理的方向是数据获取,数据传输以及之间的具体交互细节

第四步、数据上云

这步比较简单,主要是实现数据上云的具体操作,我将分别使用ONENET以及自建云平台来实现上传操作

第二节、软硬件描述

本项目主要用到的硬件有传感器若干,比如:温湿度传感器、气压传感器、光照强度传感器、声音传感器、紫外线传感器等等,使用到的核心板为STM32F103C8T6,这个板子价格也便宜

软件平台主要是CubeMax+Keil、C语言

更新时间:2024年10月7日22:41:17

下一节基于LORA的一主多从监测系统_框架搭建icon-default.png?t=O83Ahttps://blog.csdn.net/qq_45159348/article/details/142748306?fromshare=blogdetail&sharetype=blogdetail&sharerId=142748306&sharerefer=PC&sharesource=qq_45159348&sharefrom=from_link


http://www.mrgr.cn/news/44942.html

相关文章:

  • VLAN 和 ARP 表
  • Observer(观察者模式)
  • Spring Cache 的说明及常用注解
  • 并查集的模拟实现
  • BMC pam认证的使用
  • LeetCode1049:最后一块石头的重量
  • IDEA搭建JDK1.8源码调试环境
  • Android架构--MVVM
  • Linux操作系统——概念扫盲I
  • Django学习笔记十四:系统框架总结
  • 分治算法(4)_快速选择_库存管理III_面试题
  • [运维]5.镜像本地存在但仍然从网络拉取的问题
  • 【Linux】自主shell编写
  • Nginx06-静态资源部署
  • 链表排序
  • 大语言模型(LLM)综述
  • 代码随想录--栈与队列--用栈实现队列
  • 【重学 MySQL】六十、空间类型
  • 永洪BI:企业数字化转型的得力助手
  • 等保测评的转型,对于提升我国网络空间的安全防护水平具有重要意义