针对传统远程监测系统功耗大、可扩展性弱的问题,设计了一种基于LoRa 的远程监测系统。在该系统中,基于STM32 设计的传感器节点可对周边环境信息进行采集,然后将采集的数据通过SX1278 射频芯片发送到网关节点。网关作为中继,通过通用分组无线业务( GPRS) 模块将接收到的数据按照一定格式发送至服务器端。为解决网络拥塞问题,网关与传感器节点间的通信在LoRaWAN 规范基础上采用了ADCMAC规范来平衡能源功耗和网络性能。实验测试表明: 系统运行稳定,具有低功耗、可扩展性强等特点。