1. LoRa和LoRaWan

很多人在接触LoRa时经常会问一个问题:LoRa是什么?LoRaWAN是什么?对这两个概念迟迟不能理解。

LoRa是Long Range(长距离)的简称,是一种长距离、低功耗无线通信技术,2009年法国公司Cycleo设计出一种优异的扩频通信算法,后来,该公司被美国semtech公司收购,后者于2013年推出LoRa芯片,目前,semtech公司是LoRa芯片唯一供应商。

LoRaWAN是LoRa Wide Area Network(LoRa广域网)的简称,是基于LoRa技术的一种通信协议

LoRaWan协议的架构中主要包括三个层次的通信实体:

  • LoRa终端
  • LoRa网关
  • LoRa服务器

图中左边部分是接入终端,在LoRaWan协议中称之为LoRa节点(Mote/Node),LoRa节点一般负责和传感器连接,负责收集传感器数据,然后通过LoRaWan协议中的LoRa MAC 协议传输给网关(Gateway)。

图中中间三个蓝色的部分称之为LoRa网关(Gateway),负责接收LoRa节点通过LoRa频段发送的数据,然后通过WIFI网络、3G/4G网络、以太网将数据传给LoRa服务器,完成数据从LoRa方式(节点发来的)到无线/有线通信网络的转换(发给服务器的)。

在整个LoRaWan网络架构中,所有的节点直接连接网关,利用LoRa长距离通信的优势,可以通过安装到任意指定的位置,并且不用担心功耗;而LoRa网关则可以灵活的安装到有网、有电的地方。

在图中最右边的部分是LoRa网络服务器(Server),可以部署在Linux操作系统上,负责接收LoRa网关发来的数据,并且可以向上层应用(APP)提供接口,发送数据。

以上就是我的理解,要玩转LoRa通信,节点、网关、服务器三者缺一不可

2. LoRa相关知识 — RimeLink

CSDN博主 RimeLink 是锐米通信的,专注于LoRa,他在CSDN上发布的LoRa文章非常棒,我几乎都看完了,在这儿整理一下:

博客地址:https://blog.csdn.net/jiangjunjie_2005

这两篇文章必须要看:

  • LoRa开发1:LoRa设计10问
  • 中国部署LoRaWAN最佳频段

这个系列可以挑着看,非常详细,看完就可以说精通LoRa了哈哈:

  • LoRaWAN介绍1 概貌
  • LoRaWAN介绍2 架构
  • LoRaWAN介绍3 优点
  • LoRaWAN介绍4 缺点
  • LoRaWAN介绍5 对手
  • LoRaWAN介绍6 部署
  • LoRaWAN介绍7 入网
  • LoRaWAN介绍8 QoS
  • LoRaWAN介绍9 安全
  • LoRaWAN介绍10 定位
  • LoRaWAN介绍11 唤醒通信
  • LoRaWAN介绍12 唤醒误差
  • LoRaWAN介绍13 SX1301
  • LoRaWAN介绍14 终端类别
  • LoRaWAN介绍15 终端设计
  • LoRaWAN介绍16 Server分类
  • LoRaWAN介绍17 Server接口
  • LoRaWAN介绍18 Server杂谈
  • LoRaWAN介绍19 Server开源
  • LoRaWAN介绍20 中国地区

还有一些进阶的文章,可以挑选着看:

  • LoRa无线通信设计(一)原理
  • LoRa无线通信设计(二)空空距离测试
  • LoRa无线通信设计(三)小区环境测试
  • LoRa频率与带宽测试

最后就是大家最关心的LoRa功耗问题:

  • 怎样把LoRa模块功耗降到极致
  • 如何选择LoRa产品

在他的博客逛一逛,相信大家对LoRa理论上没有什么问题了,接下来可以准备LoRa节点模组、LoRa网关开始实战了。

3. 基于ST套件的LoRa实战

这部分内容是我自己写的,使用的是ST的套件,如果你也有,恭喜你!

P-NUCLEO-LRWAN3 是用于评估 LoRaWAN 网络的完整套件,包括一个网关和一个节点:

图中左边是LoRa网关,由ST Nucleo-F746ZG 底板和瑞兴恒方SX1301的 LRWAN_GS 模块组成。

图中右边是LoRAa节点,由 ST Nucleo-L073 底板 和ST LRWAN_NS1 扩展板和组成, 其中
LRWAN_NS1 扩展板集成瑞兴恒方的 RHF0M003 LoRaWAN 模组, 并集成了温湿度传感器
HTS221、气压传感器 LPS22HB、 3 轴磁力传感器 LIS3MDL、 6 轴姿态传感器 LSM6DS3 共 4个 I2C 传感器件。

该网关的全部资料和固件我已上传到百度网盘,关注公众号『Mculover666』回复“lora”即可获取:

实战教程共有5篇,跟着做完之后,LoRa实操就没什么问题了~

  • LoRa全链路打通教程01 - LoRa网关配置查看和修改方法详解(以ST P-NUCLEO-LRWAN3 套件为例)
  • LoRa全链路打通教程02 - LoRa温湿度传感器对接腾讯云IoT Explorer实战(以ST P-NUCLEO-LRWAN3 套件为例)
  • LoRa全链路打通教程03 - 在本地Windows上使用ChirpStack搭建私有LoRa服务器
  • LoRa全链路打通教程04 - LoRa温湿度节点对接私有Chirp Stack LoRa服务器实战(以ST P-NUCLEO-LRWAN3 套件为例)
  • LoRa全链路打通教程05 - 在Linux服务器上部署基于ChirpStack的私有LoRa服务器

4. 私有服务器ChirpStack进阶——twowinter

在我的教程中只是讲述了ChirpStack的搭建和对接,但是只是入门,twowinter大佬在博客写了一系列的文章讲述ChirpStack的搭建、设备对接、应用对接、源码分析,非常全面,:

  • 汇总文章:开源 LoRaWAN Network Server 项目 | ChirpStack 学习笔记

我积攒的LoRa资料就这些了,预祝你,学习之旅愉快!

接收精彩文章及资源推送,请订阅我的微信公众号:『mculover666』。

资料分享 | 整理一下自己积攒的 LoRa和LoRaWan 资料相关推荐

  1. 超赞的“数据与算法之美”资料分享!

    相信,一直关注着我们的同学们都知道,小思妹分享了好多好多的资料给大家. 为了方便新来的同学自取,小思妹又重新整理了一遍,直接点以下标题即可跳转! 这是我见过的最全的训练数据集,没有之一! 送你一个数据 ...

  2. MT6757详细芯片资料分享 MT6757设计原理图须知

    MT6757详细芯片资料分享 MT6757设计原理图须知 系统概述 关于MTK芯片资料公开比较少,网上也有,但齐全的资料很难找,如果想要找到齐全的开发资料和数据资料的话,可以考虑一下站内资料,给你们推 ...

  3. 【计算机毕业设计】048校园资料分享平台

    一.系统截图(需要演示视频可以私聊) 校园资料分享平台 摘要 随着信息互联网购物的飞速发展,国内放开了自媒体的政策,一般企业都开始开发属于自己内容分发平台的网站.本文介绍了校园资料分享平台的开发全过程 ...

  4. 腾讯云从业者资料分享超全(呕心沥血整理)

    云计算从业者考试笔记 由于最近需要考腾讯云从业者证考试,所以就整理一些资料用来学习,还有部分资料放在了百度网盘,介绍放在B站,有个视频讲解了部分,可以自取腾讯云从业者资料分享超全(呕心沥血整理)视频 ...

  5. 资料分享 | 教程与开发手册资料分享来袭

    小编从大学开始,便开启资料收集功能.随着科技时代的不断发展,计算机语言发展进入新的阶段,再加上日常的深入研究,小编收集整理了丰富的计算机语言学习资料,内容涵盖"教程与开发手册",& ...

  6. 资料分享 | python机器学习教程分享来袭

    小天从大学开始,便开启资料收集功能.近几年以AlphaGo为契机,人工智能进入新的发展阶段,再加上日常的深入研究,小天收集整理了丰富的机器学习资料,内容涵盖"机器学习视频",&qu ...

  7. 10份数据中台资料分享(附下载)

    10份关于数据中台的资料都整理好了,需要的私信"数据中台"领取 1.阿里巴巴数据中台实践分享.PDF 需要的私信"数据中台" 2.爱奇艺:推荐中台探索与实践.P ...

  8. 算法刷题路线总结与相关资料分享

    算法刷题路线总结与相关资料分享 前言 一.算法刷题路线总结 二.算法题刷题步骤 三.基础数据结构知识汇总 1.时间复杂度 2.空间复杂度 3.线性表 4.栈与队列 5.树 四.基础算法知识汇总 1.递 ...

  9. 谈一下自己收集资料和整理资料的经验

    谈一下自己收集资料和整理资料的经验 自己一直以来主要从事开发工作,对于资料收集和整理这方面做得工作不多,如果你觉得下面内容中表现出的技巧和方法比较拙劣望理解.   收集资料技巧 1.   下面是我资料 ...

最新文章

  1. go语言中的big包
  2. UA MATH567 高维统计IV Lipschitz组合11 社区发现 Spectral Clustering容许的最大随机噪声
  3. 听说最近你读过不少书
  4. Spark笔记:复杂RDD的API的理解(上)
  5. lame,把ios录音转换为mp3格式
  6. insert select带来的问题
  7. 【转】PF_INET 和 AF_INET 的区别
  8. java random用法_JAVA面试题(1)
  9. 实习日志_实习律师实习日志第十八篇(连载30篇)
  10. 他刷题5个月,直通Google,薪资Triple,总结出这套刷题笔记,今天首次公开!
  11. VB 显示当前时间 24小时制
  12. 数学建模-模糊数学模型
  13. 计算机学术论文写作与发表
  14. 使用pyecharts绘制图表
  15. 52周存钱挑战2.0
  16. 小米路由器拨号显示无法连接服务器,小米路由器4连不上网(不能上网)怎么办? | 192路由网...
  17. SpringMVC 学谈 (第二章)
  18. 数字时代,企业如何选择适合自己的转型平台?
  19. 活动图的制作非常简单,只需5个步骤即可完成精美互动图!
  20. [生存志] 第47节 夏姬媚株林

热门文章

  1. kubernetes 服务发现与注册个人想法
  2. 维天运通上市破发:公司市值40亿港元 蚂蚁集团是股东
  3. 阿里云新手自营建站指南
  4. 计算机组成原理复习笔记——一、计算机系统概述
  5. WPF ComBox with CheckBox
  6. java 自旋锁与互斥锁_如何理解自旋锁和互斥锁?
  7. yum 卸载 jdk
  8. 零点工作室暑假集训(AtCoder--ABC237)
  9. java学习教程基础入门及提高,22年最新
  10. windows下虚拟环境的安装与使用