9.5 KiB
伟创智能传动设备蓝牙控制微信小程序系统方案
一、 项目背景与概述
伟创智能传动(东莞)有限公司作为专业的电动推杆、电机及控制系统供应商,产品广泛应用于智能家具、牙科椅、电动护理床、升降桌等领域。 为了提升产品的数字化竞争力、改善终端用户及管理员的操作体验,本方案提出免安装、即扫即用的微信小程序原生解决方案。通过手机微信蓝牙,直接替代或辅助传统的手动手柄、有线按键,实现设备的智能化无线控制。
二、 系统全栈技术架构
为了支持后续可能存在的设备管理、用户绑定以及数据统计,本系统采用“云端后台 + 微信小程序 + 硬件蓝牙”的三维一体架构。
(注:以下技术栈仅供参考,具体以项目实际开发落地为准)
| 架构层级 | 技术选型 | 方案说明 |
|---|---|---|
| 小程序前端 | 微信原生框架 (MINA) + JavaScript / TS | 微信官方原生技术,蓝牙连接最稳定,响应速度最快。 |
| 应用服务器 | Node.js (NestJS) 或 Java (Spring Boot) | 采用轻量、高并发的后端框架,专门处理小程序API请求与数据交互。 |
| 数据库 | MySQL + Redis | MySQL:存储结构化数据(如客户信息、设备序列号、保修记录); |
Redis:缓存高频数据(如设备在线状态、临时Token),确保毫秒级响应。 |
| 服务器运维 | 阿里云 (Alibaba Cloud) ECS | 部署在主流云服务器,保证系统24小时不间断稳定运行,安全性高。 |
涉及的第三方服务集成
- 微信统一登录 (WxLogin):用户无需注册账号,一键授权微信手机号即可完成登录,体验丝滑。
- 阿里云短信服务 (SMS):用于售后报修时的验证码接收、或设备异常时的短信提醒。
- 腾讯位置服务 (LBS):用于安卓系统蓝牙搜索时必要的定位权限辅助,以及售后报修时的网点距离计算。
- 微信支付 (WeChat Pay) API:若后续延伸出“配件商城”或“付费延保”功能,可直接调用。
三、 业务数据流转图(直观协同逻辑)
为了向贵司更直观地展示手机、云端与伟创硬件之间的配合,核心逻辑如下:
[微信小程序前端] ──(低功耗蓝牙 BLE)──> [伟创智能硬件控制箱]
│ │
(HTTPS 请求) (反馈硬件状态)
▼ │
[阿里云 ECS 服务器] ▼
│ [用户手机界面实时同步]
[MySQL / Redis 数据库]
- 本地控制(0延迟):手机与硬件直接通过蓝牙通信,不经过网络,即使在医院地下室、没有WiFi或手机信号的地方,也能正常控制升降和角度。
- 云端同步(数据化):当手机有网络时,小程序会自动将设备的运行次数、故障码、保修状态上传到阿里云服务器,方便伟创做大数据分析和产品迭代。
四、 小程序核心功能规划
小程序将针对不同的硬件产品和应用场景,进行模块化设计。核心功能主要包含以下四大模块:
1. 设备蓝牙连接模块
- 快速扫码/搜索:用户打开微信扫描设备上的二维码,即可自动唤醒小程序并精准锁定该台设备;或点击“搜索设备”,自动拉取周围所有伟创智能设备。
- 一键安全配对:点击即可快速建立低功耗蓝牙(BLE)连接,支持配置连接密码(防止他人误控)。
- 状态实时监控:在界面直观显示当前蓝牙连接信号强度、设备在线状态以及设备当前剩余电量/运行状态。
2. 核心智能控制模块(根据不同设备线动态适配)
小程序将根据连接的设备类型,自动切换匹配的控制面板:
-
👉 医疗/护理线(牙科椅、电动护理床):
-
微调模式:按住上调/下调按键,设备随按随动,松手即停,确保医疗和护理过程中的精准与安全。
-
一键到位(场景记忆):支持预设常用角度(如牙科椅的“手术体位”、“漱口体位”;护理床的“起背模式”、“翻身模式”),一键自动运行到指定位置。
-
👉 智能家具/办公线(升降桌、显示器升降架):
-
高度点动升降:精确控制升降桌厘米级的上下高度。
-
久坐提醒与记忆键:支持保存“站姿高度”和“坐姿高度”,一键切换;集成久坐提醒,到时间通过手机震动或弹出提示。
-
👉 工业/通用线(打蜡机、开窗器等):
-
支持定时开关、运行速度/扭矩档位调节、正反转切换等基础参数控制。
3. 设备故障诊断与售后模块
- 异常报警提示:当推杆遇到阻挡(遇阻回退)、电机过载或电压异常时,小程序界面立即弹出红字告警,并提示具体的故障原因。
- 一键售后报修:内置产品电子说明书及常见问题排查指南。遇到硬件故障,用户可一键呼叫客服或提交报修申请。
五、 小程序 UI 原型界面设计规划(视觉直观版)
我们针对伟创的产品线,规划了符合人体工程学和现代科技感的 UI 界面。整个小程序分为三个核心页面:
页面 1:【设备雷达(首页)】—— 极简、快速连接
- 主要元素:
- 页面中央为一个波纹扩散的“雷达扫描”动画。
- [扫码连接] 大按钮:支持直接扫描设备机身二维码。
- [可用设备列表]:自动显示周围搜到的设备(例如:“伟创牙科椅_#01”、“伟创升降桌_办公区”)。
- [历史连接]:置顶常用设备,实现秒连。
页面 2:【智能控制面板】—— 随设备动态切换
当连接不同的设备,界面会自动变成对应的控制手柄:
- 升降桌/办公面板:屏幕中间显示一个高科技的“数字仪表盘”,实时显示当前高度(如:
75.5 cm)。下方为大面积的 [向上▲] 和 [向下▼] 点动按钮,底部提供4个快捷记忆键。 - 医疗护理床/牙科椅面板:采用人体位示意图(3D或极简线条轮廓)。点击示意图上的“头部”、“腿部”,对应部位变亮,下方出现微调按钮。提供 [一键复位]、[急停] 等安全大按键(红色高亮)。
页面 3:【我的 & 智能售后】—— 提升品牌粘性
- 主选单:[产品电子说明书]、[一键常见问题排查(视频/文字)]。
- 售后核心:[故障一键报修] 按钮。当蓝牙监测到硬件返回错误码(如E02过载),此页面自动弹出红字提醒,点击即可一键将错误码与设备编号提交给客服。
六、 蓝牙通信技术落地流程
小程序与伟创硬件设备的交互流程高度规范化、非侵入式,具体实现逻辑如下:
- 初始化:小程序调用手机蓝牙模块,开启蓝牙搜索。
- 握手连接:通过硬件特有的 UUID(服务识别码)精准过滤并连接伟创的设备。
- 指令下发(写入):用户在小程序点击按键(如“升起”),小程序将控制逻辑转化为十六进制(Hex)指令集数据包,通过蓝牙安全、无延迟地写入硬件控制系统。
- 状态监听(读取):硬件主控板实时将传感器数据(如当前推力、高度数值)反馈给小程序,实现界面数据的毫秒级同步更新。
七、 商务与技术合作边界说明(重要)
1. 技术前置条件(需贵司配合):
- 《蓝牙通信协议/串口指令文档》:包含具体的十六进制(Hex)指令集(例如:发送什么指令代表推杆前进,什么指令代表停止,如何进行校验等)。
- 测试样机:提供带蓝牙模块的控制箱/推杆设备至少 1-2 套,用于开发过程中的信号调试与真机联调。
2. 费用边界划分(声明):
- 代码与技术开发费用:我方提供的报价仅包含小程序的代码编写、逻辑开发、系统联调以及系统交付本身的纯技术开发费用。
- 不包含的第三方费用:项目在开发、上线及运行过程中,所有涉及第三方平台收取的服务费用,均不包括在我方的技术开发报价范围内,需由贵司(伟创智能)直接向第三方平台支付。包括但不限于:
- 服务器及数据存储费用(如阿里云/腾讯云 ECS、数据库等租赁费用);
- 短信通道服务费(如阿里云短信按条收取的费用);
- 微信官方认证费(微信小程序账号每年官方收取的认证费);
- 第三方UI设计、高级正版字体或素材授权费(如有超出标准规范的特殊定制需求)。
八、 方案优势总结
- 零下载成本:用户不需要去应用商店下载 App,微信扫一扫即可打开,极大降低了客户的使用门槛。
- 极高性价比:传统的 App 开发需要安卓和苹果两套团队,而微信小程序一套原生方案即可通吃所有智能手机,开发周期缩短一半,开发与维护成本大幅降低。
- 利于品牌营销:小程序可轻松接入伟创的微信生态,方便构建从“产品展示 -> 客户购买 -> 智能控制 -> 售后维护”的完整数字化生态闭环。