前言:
微信小程序搜索附近蓝牙设备,必须先进行蓝牙初始化,初始化ok进行搜索附近蓝牙设备。连接指定蓝牙需要deviceId(硬件通过at指令可以查看deviceId)
准备工作:
软件:微信小程序
硬件:
蓝牙设备:hc-09
单片机:stm32
一:硬件部分
查看hc-09deviceId
硬件:
二:软件部分
软件
wxml
<button class="to-clock" hover-class="hover-to-clock" bindtap="toClock">蓝牙初始化</button>
js
//蓝牙初始化
wx.openBluetoothAdapter({
success: function (res) {
console.log("初始化蓝牙适配器");
/*getBluetoothAdapterState() 获取本机蓝牙适配器状态,判断是否可用,available为false则因为用户没有开启系统蓝牙*/
wx.getBluetoothAdapterState({
success:function (res) {
//打印相关信息
console.log(JSON.stringify(res.errMsg) + "\n蓝牙是否可用:" + res.available);
// res.available==true适配器可用 res.available==false适配器不可用