物联网长距离无线通信技术应用与开发
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章 LoRa长距离无线通信技术开发

由于LoRa长距离无线通信技术(简称LoRa技术)具有低功耗、广覆盖、易部署等优势,因此非常适用于功耗低、距离远、大量连接以及定位跟踪等的物联网应用,如智能抄表、智能停车、车辆追踪、宠物跟踪、智慧畜牧、智慧工业、智慧城市、智慧社区等。

本章通过LoRa技术在智慧畜牧中的应用,学习LoRa的开发平台、开发工具、协议栈等内容,使读者能够设计智慧畜牧的一些基本应用场景。本章主要包括以下内容:

(1)LoRa长距离无线通信技术开发基础:学习LoRa无线传感器网络(简称LoRa网络)的特点、应用、架构。

(2)LoRa开发平台和开发工具:学习LoRa网络的射频芯片SX1278、Contiki操作系统的安装使用、常用工具的使用,以及LoRa网络的构建。

(3)LoRa协议栈解析与应用开发:学习基于Contiki操作系统工作流程,学习基于Contiki操作系统与智云开发框架,构建LoRa智慧畜牧系统。

(4)LoRa气体采集系统开发与实现,学习基于LoRa的采集类程序逻辑和采集类程序开发接口,并进行气体采集系统开发。

(5)LoRa排风系统开发与实现,学习基于LoRa的控制类程序逻辑和控制类程序开发接口,并进行LoRa排风系统开发。

(6)LoRa电子围栏系统开发与实现,学习基于LoRa的安防类程序逻辑和安防类程序开发接口,并进行LoRa电子围栏系统开发。