在研究窄带物联网技术的基础上,提出基于NB-IoT的环境监测系统。系统设计充分利用窄带物联网的特点,硬件设计以ARM公司的KL36微控制器为核心,GPRS模块采用的是樘棣公司生产的R616;软件设计以C#为开发工具。最后实现了对远程终端的监测,通过IoT侦听软件可以获得终端的IMSI号、光线强度、TSI次数等信息,并对侦测到的信息进行解析后回发。经测试,系统软硬件运行正常,性能稳定,降低了物联网技术应用的开发成本,也为窄带物联网的应用提供了参考。