1.软件部分介绍 微信小程序是 一种新的应用,用户不需要下载应用只用通过扫二维码或者打开链接就能使用,使用完后不需要卸载,直接关闭就行了。微信在2017年初推出微信小程序开发环境。任何企业,媒体,个人都可以注册开发。是一种全新的 开发模式。微信也因此受到许多程序员的一致好评,尤其是微信小程序的云开发,提供大量数据处理接口,让初学者也可以很快入手。不需要后端数据库的支持,自己一个人就可以开发前端和后台。 微信小程序为蓝牙模块提供了18个API。其中低功率蓝牙9个,传统蓝牙9个。本次设计使用了其中的9个接口: (1) openBluetoothAdapter,这个API用来初始化蓝牙适配器; (2) startBluetoothDevicesDiscovery,开始搜索蓝牙设备; (3) onBluetoothDeviceFound,判断搜索到的蓝牙设备的信号强度; (4) createBLEConnection,连接搜索到的蓝牙设备; (5) stopBluetoothDevicesDiscovery,关闭搜索蓝牙设备; (6) getBLEDeviceServices,获取蓝牙的deviceId; (7) getBLEDeviceCharacteristics,获取蓝牙设备服务的所有特征值; (8) notycharacteristicsId