本书以LabVIEW为开发平台,讲述物联网应用中通信组网基本原理、应用开发技术和程序设计方法。全书共7章,第1章简要介绍物联网的方法和技术,概述常用的物联网通信技术;第2章介绍LabVIEW 程序设计方法,包括开发平台简介、LabVIEW中的数据类型、LabVIEW程序设计基础及其应用程序典型设计模式;第3~7章,分别介绍了串行通信技术、互联网通信技术、近距离无线通信技术、远距离无线通信技术4类典型通信技术,以及物联网的定位与识别技术,涵盖RS232、RS485、TCP、UDP、HTTP、MQTT协议、蓝牙、Wi-Fi、ZigBee、GSM/GPRS、NB-IoT、LORA、GPS、RFID等协议或技术。本书结合真实应用场景,使用LabVIEW图形化程序设计语言、电子系统开发中常用的通信模块和电子模块,给出相应的物联网系统的技术原型开发与实现的详细过程。通过学习本书,读者可以快速达成物联网应用开发入门与进阶实战的目标。
本书可作为物联网工程、电子信息工程、仪器仪表、自动化、机械电子工程等专业学生的专业课程教材,或实践类课程如课程设计、综合实验、毕业设计、创新创业训练的教材或教学参考书,也适合拟进行物联网应用开发的相关工程技术人员参考借鉴。