智能助眠枕控制小程序

首页 > 公司案例 > 小程序开发 > 智能助眠枕控制小程序

智能助眠枕控制小程序

项目分类:物联网控制软件

项目需求:为智能睡眠枕开发一个配套使用的小程序


一、软件项目介绍
这是成都小火科技公司为某企业定制开发的一款IoT物联网智能硬件控制小程序,主要的功能是通过蓝牙通道来实现手机端对智能助眠枕的远程操作。设备主要针对25岁以上人群,整体设计风格简洁清新,小程序上的操作按钮项目醒目。



二、主要功能模块

1. 设备管理

设备管理是该小程序的基础模块,主要完成助眠枕的搜索、绑定、连接以及状态管理。

蓝牙搜索和绑定:用户进入小程序之后,系统就会自动去寻找附近的助眠枕设备。搜索的时候会有“正在搜索设备中...”的状态提示,在绑定成功或者失败的时候都有明确提示。

设备状态监控:首页上可以清楚地看到设备的连接情况,有“已连接”、“未连接”、“设备未开启”等状态,使用户能够随时了解设备的情况。

设备信息查看:用户可以查看到助眠枕的型号、固件版本等详细的资料。

绑定记录:可以查看到以前绑定过的设备记录,便于追溯。

多设备支持:一个账号可以绑定多个助眠枕,可以满足家庭成员一起使用或者不同房间的设备管理的需求。

解绑功能:用户可以随时解除设备绑定。


2、音频播放(音源控制)

音频播放是本小程序的用户体验核心功能。程序里有各种各样的自然环境声乐,用户可以按照自己的喜好来选择要播放的内容。

音源列表包括如下种类:

密森絮语——森林树梢上鸟儿的鸣叫

月滩叠浪——沙滩上涌动着的海浪以及海鸥的鸣叫

清溪啼翠——早晨小溪流水鸟叫声

秋野窃窃——晚上各种虫鸣的声音

红泥炉火,火焰燃烧、炭火爆裂的声音

雨霖叩叶——雨声与滴在树叶上的声音

静读纸语——图书馆里翻书的声音

音乐的节奏感——轻音乐的旋律

播放控制使用简单的触控方式,如播放/暂停、上一首、下一首、音量调节等,符合移动端单手操作的习惯。

成都小火科技公司的开发团队解决了音频传输的同步问题,避免了小程序界面上显示的播放状态和助眠枕硬件实际播放状态不一致的情况。并且对音频传输协议进行优化、缓存音频文件来保证播放流畅不卡顿。


3. 定时关闭

定时关闭功能单独设有一个页面,分两种模式:

默认定时:给出一些常用的时间段选项(比如15分钟、30分钟、60分钟等),点击就可以快速设置,可以满足大部分用户的需要。

自定义定时:用户可以根据自己的睡眠习惯来设置具体的分钟数,可以很好地适应不同的群体。

经过测试验证,在达到设定的时间后,音频可以正常停止播放,并且硬件也同步进入了待机模式,没有出现延迟或者失效的情况。


4. 用户中心

用户模块使用微信授权登录的方式,在用户进入小程序之后通过微信快捷授权就可以完成登录,并且系统会同步显示出用户的信息。

登录状态有如下几种情况:没有登录、没有连接;已经登录但是没有连接;已经登录并且已经连接。

用户的个人信息和设备绑定的数据都进行了加密传输和存储,并且有很好的隐私保护措施来防止数据泄露。

小程序里还有服务协议、隐私政策等页面,保证了用户的知情权以及合规性。


5. 新手指引

为了使新用户能够迅速掌握,小程序内设了新手引导功能,在“定时关闭”以及“设备状态”这两个主要的操作场景中做了相应的指导,从而降低了第一次使用的难度。


三、技术实现要点

蓝牙连接

蓝牙相关的功能是整个开发过程当中最难的一个部分。因为各种各样的手机型号以及不同的使用环境,所以蓝牙信号会受到干扰,造成连接中断或者配对失败。

开发团队采用的技术手段有:

使用了蓝牙5.0协议来提升信号抗干扰的能力。

增加自动重连功能,在设备意外断开之后,小程序会自动发起重连,不需要用户手动去操作。

反复调试连接算法来减少设备搜索和第一次绑定所花费的时间,从而提高系统的流畅度。

状态提醒

小程序内有完备的状态提醒功能。设备搜索、绑定、连接成功或者失败的时候都会出现相应的文字提示。当出现绑定失败、蓝牙没有打开等情况下,程序会给出一些排查建议来帮助用户自己解决一些基本的问题。


四、开发流程和项目交付

该工程严格按照标准软件开发流程进行:需求沟通、原型设计、UI设计、代码开发、软件测试、上线运行、后期运维。

项目团队有项目经理、前端开发工程师、测试工程师、部署工程师等职位。在开发的过程中会定期地把项目的进展情况同步给甲方,在出现需求变更的时候双方会及时地进行沟通和确认之后再做相应的调整。

在测试阶段,测试人员用各种主流手机、不同版本的微信,在家、工作、外出等各种场景中对所有功能模块进行全方位的测试,包括蓝牙连接、音频播放、定时、设备切换等等。发现问题之后要记录下来并且修复,只有复测通过之后才可以进入到下一个环节。

项目交付的时候,小火科技把所有的前端源代码、需求文档、UI设计图、系统配置文档等等都交付给了甲方,并且还安排专人对甲方的工作人员进行培训。该套小程序有一年的免费运维服务,以后如果要新增功能的话,可以使用预留好的迭代接口来快速开发。


五、项目上线反馈

智能助眠枕控制小程序属于典型的IoT智能硬件配套软件项目。采用无需安装的微信小程序,用蓝牙连接来实现手机和硬件之间的实时交互,并且利用多种白噪音音源以及灵活的定时功能来提高用户的睡眠质量。

项目交付之后,甲方反馈说小程序整体运行稳定,蓝牙连接率很高,各个功能都符合实际使用的要求。该工程的成功实施也使小火科技在智能硬件配套软件开发方面积累了一定的经验。


六、软件服务商介绍
成都小火科技公司全程负责这套IoT物联网智能硬件控制小程序的研发,源代码交付,支持软件的升级迭代。成都小火科技公司拥有13年的软件定制开发经验,团队成员80+,累计为1000+行业服务,有12000+软件项目成功开发经验。
成都小火科技公司拥有完善的软件开发企业资质证书,并且都在有效期内。是国家高新技术企业(证书编号:GR202451001272),软件企业单位(证书编号:川IRQ-2025-0052),成都软件协会理事单位(证书编号:CDSIA-5373),AAA级信用企业(证书编号:DJ2023XY01CD0721787),ISO9001认证(证书编号:29325Q410631R0S),人工智能管理体系认证证书(证书编号:87626AI00131R000),信息技术服务管理体系认证证书(证书编号:87626IT00013R000),ISO/IEC 27001:2002认证(编号:840251S20185R0SC),全国团体标准起草单位证书(编号:T/CA017-2024 T/CA018-2024)。

相关案列