1. 背景介绍 蓝牙是爱立信公司创立的一种无线技术标准,为短距离的硬件设备提供低成本的通信规范。蓝牙规范由蓝牙技术联盟(Bluetooth Special Interest Group,简称SIG)管理,在计算机,手机,传真机,耳机,汽车,家用电器等等很多场景广泛使用。蓝牙具有以下一些特点: (1) 免费使用:使用的工作频段在2.4GHz的工科医(ISM)
转载
2024-03-22 11:22:19
199阅读
一、前期知识准备想要开发微信小程序,首先要有一些基础知识:html、cs、js、json等,小程序中要用到的知识框架大体相同,一个页面包括js、json、wxml、wxss格式的文件。由于本人此前从未接触过小程序开发,本篇文章将会以新手小白的角度一步步剖析如何使用微信小程序通过MQTT服务器连接设备。包括:如何申请MQTT服务器,如何使用微信开发者工具开发小程序,并让设备与服务器建立MQTT连接,
转载
2024-09-05 15:19:35
241阅读
目录腾讯云物联网通信通过腾讯云网址进行账号注册登录,这里就不再细说。 在云产品中选择 物联网–物联网通信接着创建新产品记住产品ID,之后点击管理,进入新界面创建设备点击保存后进弹出成功添加新设备信息和设备秘钥,点击复制保存设备密钥点击开始管理设备后进入设备信息界面,之后将页面往下滑我们可以看到本设备(test)中的信息,点击显示后逐一复制保存。 经过以上操作,我们可以得到以下图所示的信息,后面需要
转载
2024-10-27 21:35:34
89阅读
索引这是用微信小程序遥控开门的系列文章,具体微信小程序连接物联网的代码在第三章提及。前言上大学一直想做遥控宿舍开门,恰好这个学期我的宿舍钥匙不见了。于是花了两周的时间完成了这个想法。在这其中看了各种视频、博客。总结一下这两周学习的资料。从购买芯片到实现功能的整个过程。希望我的笔记能帮助大家1.购买芯片我在淘宝购买的是 esp8266 NodeMCU lua款 摘录NodeMCU的简介:NodeMC
转载
2024-05-23 23:38:04
172阅读
文章目录前言一、“腾讯连连”这款小程序定义?二、微信配网 airkiss 技术不再维护!!三 、“腾讯连连”优势在哪?四、“腾讯连连”配网原理方式①:腾讯连连的softAP 配网 4.1 基本原理4.2 softAP 配网协议示例方式②:腾讯连连的Smartconfig 配网 四、腾讯物联网平台后台创建产品五、开始搭建ESP8266 腾讯物联网平台接入SDK开发五、开始配网、控制 ESP8266;
一直以来物业都致力于为每个工作学习在园区的客户,带来体贴入微的服务体验。为了让客户更省心、更便捷,享受园区的美好时光“智慧物业”小程序正式上线!给您讲一讲园区物业管理小程序的核心功能:1、园区通行证2、停车预约3、访客预约4、会议预约5、报事报修那么如何登陆“智慧物业”小程序?第一步方法一:微信搜索小程序,输入“智慧物业”;方法二:直接扫描“智慧物业”小程序二维码第二步点击“智慧物业”小程序,进入
文章目录一、简介二、开发指导2.1 腾讯物联开发平台配置2.2 小程序导入步骤三、设备开发3.1 AT直连对接3.2 SDK二次开发四、本人开源物联网控制 一览表另外,不要把我的博客作为学习标准,我的只是笔记,难有疏忽之处,如果有,请指出来,也欢迎留言哈! 物联网生态主要分在硬件开发平台与腾讯物联开发平台,前者已经停止维护,但依然有着很大
转载
2024-05-09 16:01:06
127阅读
索引这是用微信小程序遥控开门的系列文章,具体微信小程序连接物联网的代码在第三章提及。微信小程序连接物联网(一):初始化ESP8266 NodeMCU微信小程序连接物联网(二):NodeMCU Lua学习笔记微信小程序连接物联网(三):微信小程序远程遥控宿舍开门 基于NodeMCU通过MQTT协议连接阿里云物联网平台上一章是记录esp8266初始化的步骤, 这章记录使用NodeMCU Lua时的学习
在无线通信领域,蓝牙是最基础又常用的能力。蓝牙组网十分简单,两设备间做个配对就可以建立起连接,其通信距离理论值为10米至100米以内,是近距离通信应用场景的首选。今天我们想跟大家分享小程序连接蓝牙的能力。 目前蓝牙最为普遍的两种规格为蓝牙基础率/增强数据率 (BR/EDR) 和低功耗 (LE) 蓝牙。 蓝牙基础率/增强数据率 (BR/EDR) 是经典的蓝
转载
2023-10-19 18:47:12
228阅读
最近随项目接触了下小程序的BLE开发。体会颇多。小程序BLE开发前的准备操作: 1、熟读小程序开发文档,文档链接。 2、微信开发者工具。 3、对应的BLE蓝牙设备,我们需要对BLE设备进行读写操作。一、小程序BLE开发API简介微信小程序目前有蓝牙 API 共 18 个,其中操作蓝牙适配器的共有 4 个,分别是wx.op
转载
2023-10-17 09:51:21
1089阅读
会有很多算是废话的内容,但是都是我踩的坑,顺便记录下。(不一定适用所有的打印机,)由于这个项目我只负责二维码打印,所以前面的蓝牙连接,文字打印我就不多说了,我自己也不是很清楚。不过有一点我是要说下的,要注意ios和安卓的不同,安卓一次只能写入不超过20字节(ios具体不清楚,当时代码交到我手上是说只有二维码没写,后面才发现我的手机文字内容无法全部打印),建议是直接截取数据data.slice(20
转载
2024-05-13 13:41:21
218阅读
微信小程序接入阿里云物联网平台一 阿里云平台端1.登录阿里云阿里云物联网平台 点击进入公共实例,之前没有的点进去申请 2.点击产品—>创建产品 3.产品名称自定义,按项目选择类型,节点类型选择直连设备,联网方式WiFi,数据格式选择透传/自定义,其他默认 4.添加设备 设备名称自定义,我这里是与微信通讯,这里设备名称定义为WeChat,(随便定义的) 5.进入刚刚添加的设备,点击查看 记住上
转载
2024-07-24 08:35:29
201阅读
本文由企鹅圈原创成员Hunter_Zhu贡献。 本篇文章是基于近期一个项目微信端开发过程的一个总结。文中主要介绍了云智易平台下微信端开发的流程、该平台提供的主要功能以及此次H5开发使用到的一些UI组件。能够帮助企鹅仔高速对该平台微信开发有个了解。本文介绍的微信硬件物联网开发思路不局限于某个平台。对市场上全部的平台,如机智云也是适用的,特此说明。一、创建微信应用,配置微信server &
转载
2024-03-06 21:45:21
157阅读
【微信小程序控制硬件第1篇 【微信小程序控制硬件第2篇 【微信小程序控制硬件第3篇 【微信小程序控制硬件第4篇 【微信小程序控制硬件第5篇 【微信小程序控制硬件第6篇 【微信小程序控制硬件第7篇 【微信小程序控制硬件第8篇 【微信小程序控制硬件第9篇控制硬件 第10篇【微信小程序控制硬件 第11篇文章目录一、前言;二、微信小程序 websocket;三、阿里云IOT物联网平台 websocket;
文章目录1、前言2、资料3、BLE连接流程BLE连接原理4、index.js页面加载流程详细说明完整代码: 1、前言目的:1、为了能三分钟快速开发BLE模块,特此做一个笔记,按照笔记的顺序开发,能够简单、快速、规范。2、如果以后觉得有必要改动的地方就在这里更改。3、主要是记录BLE连接的步骤。2、资料https://note.youdao.com/ynoteshare/index.html?id
转载
2023-10-12 00:29:59
669阅读
1 一般使用蓝牙功能肯定是想连接某一个蓝牙设备,所以需要知道这个蓝牙设备的名称,一般来说都是扫描二维码连接,那么当你扫描这个设备二维码的时候,就需要去初始化你手机上的蓝牙模块了 /**
* 初始化蓝牙设备
*/
initBlue:function(){
var that = this;
wx.openBluetoothAdapter({//调用微信小程序
转载
2024-07-02 14:29:41
289阅读
1.前言 最近领导看我比较闲,安排我开发一个蓝牙BLE微信小程序,刚开始接到这个项目时,我第一反应时,"卧槽“”。老子在公司的岗位是做Windows和Android 软件开发的,看我闲,竟然让我去做小程序,我从来没有接触过。后面领导说给你一个星期,看不看能不能完成,实在没有办法,只能硬着头皮去学习小程序
一、添加蓝牙权限:1.添加蓝牙权限(工程/app.json):{
...,
"permission": {
"scope.bluetooth": {"desc": "BLE蓝牙开发"},
"scope.userLocation": {"desc": "BLE蓝牙开发定位"},
"scope.userLocationBackground": {"desc": "BLE
转载
2023-11-21 09:27:04
681阅读
前言:本文使用的Beacon是智石科技的Smart Beacon,手机的操作系统是Android,其中实现室内定位最重要的参数是Beacon发射的蓝牙信号中的RSSI值。废话不多说,请看下面分解。1.打开微信小程序开发文档:单击这个链接微信官方文档,找到蓝牙部分的API。 2.使用的API依次是: 1) wx.openBluetoothAdapter():打开手机蓝牙适配器 2) wx
转载
2023-12-23 13:45:05
612阅读
微信小程序蓝牙BLE开发——进制转换这段时间开发共享设备,对接蓝牙BLE设备通信协议,过程中用到一些进制转换, 记录下方便使用。有些参考大神们,感谢分享。 文章目录微信小程序蓝牙BLE开发——进制转换关于字节理解ArrayBuffer转16进制字符串16进制转10进制 相加 取低字节10进制转16进制不足位数补零`大于255`字节如何处理?十六进制 转 十进制16进制转 ASCII单个值 转 AS
转载
2024-03-29 09:38:12
839阅读