HTML 藍牙通信代碼
<!-- 引入藍牙 API --><script src="https://cdn.bootcdn.net/ajax/libs/web- bluetooth/0.3.3/web-bluetooth.min.js"></script><!-- 創建連接的函數 -->function connect() { navigator.bluetooth.requestDevice({ filters: [{services: ['heart_rate']}] }) .then(device =>{ return device.gatt.connect(); }) .then(server =>{ return server.getPrimaryService('heart_rate'); }) .then(service =>{ return service.getCharacteristic('heart_rate_measurement'); }) .then(characteristic =>{ // 監聽數據并進行處理 characteristic.addEventListener('characteristicvaluechanged', handleData); return characteristic.startNotifications(); }) .catch(error =>{ console.log(error); }); } <!-- 處理數據的函數 -->function handleData(event) { // 獲取數據值 const value = event.target.value; // 解析數據值并進行處理 // ... } <!-- 調用連接函數 -->connect();
下一篇霓虹燈 css