收藏 分享(赏)

基于JAVA的共享蓝牙耳机小程序设计.pdf

上传人:爱文献爱资料 文档编号:21788088 上传时间:2024-05-12 格式:PDF 页数:3 大小:1.44MB
下载 相关 举报
基于JAVA的共享蓝牙耳机小程序设计.pdf_第1页
第1页 / 共3页
基于JAVA的共享蓝牙耳机小程序设计.pdf_第2页
第2页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、科技与创新Science and Technology&Innovation1522023 年 第 20 期文章编号:2095-6835(2023)20-0152-03基于 JAVA 的共享蓝牙耳机小程序设计丁玉青,孙逸飞,朱 敏(安徽三联学院电子电气工程学院,安徽 合肥 230601)摘要:伴随着科技进步,手机已经成为现代人生活中不可缺少的设备,语音电话、刷视频、听音乐、学习工作等都离不开手机。作为手机的伴生产品,耳机也成为了大多数人出行的标配。耳机是对外界声音的隔绝,也是人们沟通心灵的工具,能自由选择聆听各种声音。由于蓝牙耳机小巧,导致耳机的电量不足以支撑一天,因此需要随身携带充电电源,非

2、常不便,为此设计了一款基于微信小程序的蓝牙耳机共享系统,让使用者无需随身携带蓝牙耳机。考虑到卫生问题,系统也会给用户配备一次性耳套和酒精消毒纸巾,通过建立微信小程序,投放耳机柜,以租赁的方式运营,投入到商场、车站、图书馆等公共场合,为所有手机使用者提供便利的租赁橱柜。关键词:JAVA;微信小程序;共享;蓝牙耳机中图分类号:TP311.1文献标志码:ADOI:10.15913/ki.kjycx.2023.20.047蓝牙耳机已成为大多数人出行的标配,它将蓝牙技术应用在免持耳机上,让使用者可以免除恼人电线的牵绊,以各种方式轻松高效地生活。但由于蓝牙耳机体积较小且电量有限,因此往往会出现耳机没带或者

3、没电的情况,影响人们的生活习惯或工作效率,十分不便。针对此问题,为了实现蓝牙耳机的共享小程序,通过投放耳机租赁柜,以租售的方式给用户提供蓝牙耳机租售服务,投入到商场、车站、图书馆等公共场合,让需求者无需随身携带蓝牙耳机也可以实现“耳机自由”。同时,考虑到卫生问题,系统也会给用户配备一次性耳套和酒精消毒纸巾。目前共享平台主要通过微信小程序和 APP 实现,但是由于技术局限,开发独立的 APP 平台时,开发成本、运营维护、版本迭代等都是需要解决的难题。而随着互联网技术的不断进步和迭代,小程序的发展已成为一种趋势,再加之智能手机在大学生中的普及,使得依附于智能手机的蓝牙耳机共享平台小程序的实现变得更

4、便捷。1市场可行性分析与传统有线耳机相比,蓝牙耳机没有繁杂的连接线,更便利、兼容性更强,能满足用户随时随地使用的需求,同时屏蔽周围因素的干扰,带来极佳的感官体验。针对这一特点及人们对耳机的需求,共享蓝牙耳机将被投放于各大商场、车站、图书馆等各类公共场所,用户对象锁定为工作节奏快的上班人士和愿意接触新兴事物的年轻人。2共享蓝牙小程序的设计2.1系统功能设计本系统的功能设计得比较丰富,主要功能包括地图功能、个人中心、租借功能、购买功能、归还功能、订单功能、评价功能、发布物品功能、充值功能、仓库的详情共 10 个功能,每个功能都有各自负责的主要内容,但同时各功能之间又相互联系。各功能负责的主要内容如

5、表 1 所示。表 1共享蓝牙小程序功能表功能名称操作内容地图/仓库详情显示附件的仓库个人中心进入个人中心的页面租借通过输入物品上编码进入物品的详情页购买购买蓝牙耳机归还通过选择归还的地址与输入该物品的编码归还物品订单查看用户租借过的所有订单评价输入想要评价的内容和添加评价的图片进行评价发布物品通过输入物品的名字、类别及存放的仓库等信息进行物品发布充值充值界面完成充值2.2微信小程序云开发框架微信团队发布的云 WeChat 由 WeChat 联合腾讯发展服务小程序开发人员,在云端资源提供支持基本功能的云、云数据库及其存储和调用。业务开发平台可供开发者直接运用且不需要身份验证配置,服务器提供了完整

6、的云支持本士 WeChat 服务和支持开发人员,基金项目安徽省大学生创新创业训练计划项目“共享声音”(编号:S202110959042)Science and Technology&Innovation科技与创新2023 年 第 20 期153弱化了后端配置的概念和操作和维护。使用平台提供的 API(Application Program Interface,应用程序接口)减少了许多复杂功能的开发过程1-2。在开发工具方面,以微信开发工具为主要工具,以 VSC(Visual Studio Code)为辅助工具,要想完成首页代码的编写和开发只需将 2 种工具相结合,使用微信云开发后端数据库可以轻

7、松将数据存储于天生云服务器上。在开发过程中,使用了 Easy LESS、CSS Tree和 Visual Studio Code 提供的其他开源插件,不仅能减少重复代码的编写还能提高编码效率3-4。在共享蓝牙耳机的开发方面,系统采用以下 5 类符合功能要求的开发文件:WXML(WeiXin MarkupLanguage)文件用来构建小程序页面结构、实现数据绑定等,Java Script Object Notation 文件用来储存简单的数据结构和对象,Java Script 文件用来控制程序页面逻辑,WeiXin Style Sheets文件用来描述定义的WXML组件样式,并外加一个文件 le

8、ss。另外,在小程序的页面设计方面,系统采用了 CSS(Cascading Style Sheets,层叠样式表)扩展语言 LESS(Leaner Style Sheets,一门向后兼容的 CSS 扩展语言)与 VSC 所带的插件组合使用,通过两者的结合使得在编写 WXSS(WeiXinStyle Sheets)文件时更加便捷、快速。但是由于小程序页面的组件已被使用,对此,系统直接调用了 VMS组件库中的组件,来满足小程序页面美观、功能的不同要求。例如在选择租赁时间函数时,直接调用了 VMS组件库中的时间函数来实现监测消费者从租赁耳机到归还期间所需的时间。微信小程序功能框图如图 1 所示5。图

9、 1微信小程序设计框图共享蓝牙耳机硬件设计用到了 CC2530 芯片,CC2530是整个设计的核心,通过GPRS(General PacketRadio Service,通用分组无线服务技术)接收服务器传来的数据和发送数据给服务器控制 RFID(RadioFrequency Identification,射频识别技术)来解锁,通过独有的 RFID 芯片来判断耳机是否存入,GPS 主要对当前共享蓝牙耳机器进行定位。2.3各模块介绍2.3.1CC2530 芯片CC2530 芯片的使用成本很低并且能够组成网络节点,拥有高达 256 个字节的 Flash 记忆体,它也是出色的 ZigBee 专业应用。

10、CC2530 芯片结合了黄金单元(DemoTI),能够提供强大、完整的 ZigBee RF4CE 远程控制解决方案,拥有支持芯片无线下载的更大内存,支持系统编程。此外,CC2530 芯片结合了领先的 RF收发器的优良性能,有一个增强型 8051CPU、内存为8 kB 的 RAM(Random Access Memory,随机存取存储器),闪存类型包括 32/64/128/256 kB,具有不同的运行模式、功能和外设。2.3.2GPRS 模块GPRS 模块是基于 GSM(全球通)系统的无线分组交互系统,输入和输出信息,该模块能够发送信息、通话、GPRS 数据传输等基于 GSM 网络进行通信的所有

11、基本功能传输速率块。2.3.3GPS 模块系统通过 GPS 卫星定位来检测耳机的地理位置,GPS 模块能够接收 GPS 卫星信号。GPS 模块由存储单元、微处理器、变频器和信号通道组成。GPS 模块发送 NMEA0183 协议报文给 MCU(Microcontroller Unit,微控制单元),控制 GPS 模块的工作方式和状态。MCU还可以向 GPS 模块发送设置命令。终端获取的 GPS 消息主要有 GPRMC(推荐定位信息)和 GPGGA(GPS数据输出格式语句)这 2 种形式。纬度、经度、时间和速度等信息是从 GPRMC 数据包中获得的,而海拔高度和恒星数量等信息则是从 GPGGA 数

12、据包中获取6。2.3.4RFID 模块RFID 模块是利用射频识别技术以无线电信号的方式来读取二级数据,分析共享蓝牙耳机是否存入耳机柜中7。2.4云数据库的设计Cloud DB 提供多种云数据库数据管理方式,可以在 AppGallery Connect 控制台管理数据,也可以在服务器上直接管理云侧数据库中的数据。开发者只需要在服务器端的服务中集成云数据库服务的 Server SDK,即可24 h 内未归还则扣除押金24 h 内归还按使用时长扣费返还押金扣除押金是余额是否充足否查看耳机类型,选择耳机类型并生成订单确认付款注册登录选择充值金额进入登录界面微信扫码后进入微信小程序科技与创新Scien

13、ce and Technology&Innovation1542023 年 第 20 期调用它提供的接口,完成相关服务功能开发。Cloud DB为网络数据库加云数据分析,用不同的集合来储存各个用户的数据信息,使用户登录更便捷,无需再次登录,例如 user 用来保存用户的个人数据信息、储存用户的头像信息和商品实用信息,使用便捷,能拓展、能更新。3结束语科技的飞快进步推进了时代发展的步伐,现如今共享经济已经越来越普遍存在于人们的日常生活中。与传统有线耳机相比,蓝牙耳机更便利、兼容性更强。现在可以连接耳机的电子设备越来越多,很多蓝牙耳机可以支持手机、电脑、笔记本电脑等不同系统的蓝牙设备,不必担心因为

14、接口不同而无法使用。基于微信小程序开发共享蓝牙耳机,顺应了共享经济发展的趋势,不仅能为不同受众带来便利,更使得社会的闲置资源得到了利用,提供了别样的发展思路,带动了经济的发展。与传统有线耳机相比,蓝牙耳机更便利,由于共享经济还属于新兴行业,该行业还有许多问题需要解决,国家也缺少相关的管理政策,共享蓝牙耳机项目若要长久地经营下去,还需面对很大挑战,接下来需找准定位,利用好自身的优势,创造独特的运营模式,这不仅对共享经济有着深远影响,而且能为经济发展注入一股新鲜的血液。参考文献:1郭世达.移动充电新方式:共享充电宝J.大众用电,2017,32(6):47.2苗艺,赵百卉,李明远.物联网下的校园共享

15、雨伞 APP 的研究与推广J.网络安全技术与应用,2021(10):106-107.3沈政晔,张辰澔,黄晋峰.基于微信小程序的校园二手物品交易平台设计与开发J.无线互联网科技,2021,18(22):66-67,84.4巩淼森.我国服务设计发展有经济和文化优势:巩淼森谈服务设计J.设计,2020,33(4):57-61.5邱妍,陈小琦,戴夏晶.基于共享经济的商业模式研究J.现代商业,2018(14):9-10.6周敢,张靖.基于物联网:共享雨伞系统设计J.电脑知识与技术,2017,13(21):99-101.7闫建成,薛伟.冷链物流实时监控系统的设计与实现J.信息技术,2016,40(11):

16、97-101.作者简介:丁玉青(2001),男,江苏连云港人,本科在读,研究方向为电气工程。(编辑:严丽琴)(上接第 151 页)终端显示设备是指 3D LED 大屏、VR/AR 一体机、头盔、手柄、数据手套、追踪器、iPad、智能手机和笔记本电脑等设备。基于 5G 网络和 VR/AR 技术的高清录播教室为教师和学生提供了多维度的智慧学习空间,对于教师来说可以展开高度沉浸的交互体验教学,对于学生来说可以获得轻松愉快的学习体验。5结束语本文设计出了基于 5G 网络和 VR/AR 技术的高清录播教室建设框架,主要应用于 VR/AR 课程资源制作、远程直播教学、视频公开课录制、虚拟仿真、教学科研、学

17、生科技竞赛等方面,为创设智慧学习空间提供了借鉴作用,为打造虚实无缝融合的沉浸式教学情境提供了参考方向。通过多种智能技术手段优化了教学资源和教学过程,使得学习者对知识的掌握更加具象化、可视化和智慧化。参考文献:1翟雪松,孙玉琏,陈文莉,等.5G 融合的教育应用、挑战与反思J.开放教育研究,2019,25(6):12-19.2兰国帅,郭倩,魏家财,等.5G+智能技术:构筑“智能+”时代的智能教育新生态系统J.远程教育杂志,2019,37(3):3-16.3庄榕霞,杨俊锋,黄荣怀.5G 时代教育面临的新机遇新挑战J.中国电化教育,2020(12):1-8.4吕建强,许艳丽.5G 赋能数字时代的教育公平刍议J.中国电化教育,2021(5):18-26.5张枝实.虚拟现实和增强现实的教育应用及融合现实展望J.现代教育技术,2017,27(1):21-27.6汤显峰,沈丽燕,董榕,等.基于云渲染的 VR/AR 智慧教室的设计与应用J.现代教育技术,2021,31(5):82-89.7韦译.5G 时代虚拟现实和增强现实的发展J.广西通信技术,2019(1):1-4,14.作者简介:桑学峰(1988),男,硕士研究生,实验师,研究方向为智慧教育。魏建(1981),男,博士研究生,高级实验师,研究方向为智能教育技术。杜坤(1982),男,博士研究生,高级实验师,研究方向为智能技术。(编辑:王霞)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 可研报告

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报