针对图书馆环境监测的特点,设计了一种基于WiFi的馆舍环境监测系统。传感器节点采用STM32处理器搭载多种环境传感器和ESP8266WiFi模块,模块的AP+STA模式使得节点既可以作为终端,也可以作为路由器。处理器负责将各种传感器检测到的环境参数进行编码,并向WiFi模块发送控制指令和接收数据。通过一种可靠、实用的自动组网方法,实现了环境参数在无线传感器网络中的多跳数据传输。实验表明,系统能够进行馆舍多种环境指标的监测,具有一定的实用价值。