首页> 中国专利> 一种单车音频播放器控制系统和方法

一种单车音频播放器控制系统和方法

摘要

本发明公开了一种单车音频播放器控制系统和方法。该系统包括音频播放器和服务器。音频播放器包括控制电路、扬声器、电池机构以及夹持机构。音频播放器通过夹持机构安装在单车上。音频播放器通过陀螺仪获取音频播放器的移动信息,判断当前单车是否在使用中。当单车处于使用状态时,播放音乐,并通过全球定位模块获取位置信息,向服务器发送位置信息以请求广告列表。服务器根据位置信息通过调用平台API获取广告列表发送给音频播放器。音频播放器并根据广告列表下载音频广告,并在播放音乐时插播音频广告。

著录项

  • 公开/公告号CN109254547A

    专利类型发明专利

  • 公开/公告日2019-01-22

    原文格式PDF

  • 申请/专利号CN201810965833.X

  • 发明设计人 李晓轩;王勇;李武;

    申请日2018-08-23

  • 分类号

  • 代理机构江苏银创律师事务所;

  • 代理人孙计良

  • 地址 210032 江苏省南京市高新开发区星火路20号1号楼535室

  • 入库时间 2024-02-19 06:44:48

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-05-12

    授权

    授权

  • 2019-06-18

    著录事项变更 IPC(主分类):G05B19/042 变更前: 变更后: 申请日:20180823

    著录事项变更

  • 2019-02-22

    实质审查的生效 IPC(主分类):G05B19/042 申请日:20180823

    实质审查的生效

  • 2019-01-22

    公开

    公开

说明书

技术领域

本发明涉及移动终端,特别涉及安装在单车上的用于播放音乐的移动终端。

背景技术

共享单车作为城市公共交通最后一公里解决方案之一,目前已经成为城市公共交通系统的重要组成部分。每天有上千万人次使用共享单车。因此共享单车也是一种非常好的广告投放平台资源。

发明内容

本发明所要解决的问题:以共享单车为媒介,构建广告投放平台。

为解决上述问题,本发明采用的方案如下:

根据本发明的一种单车音频播放器控制系统,包括音频播放器和服务器;所述音频播放器包括控制电路、扬声器、电池机构以及夹持机构;所述音频播放器通过所述夹持机构安装在单车上;所述控制电路用于:

通过陀螺仪获取音频播放器的移动信息,并根据所述移动信息判断当前单车是否在使用中;

当单车处于使用状态时,播放存储在持续化存储器中的音乐,通过全球定位模块获取音频播放器的位置信息;

向所述服务器发送所述位置信息以请求广告列表;

接收广告列表,并根据广告列表下载音频广告;

在播放音乐时插播下载的音频广告;

所述服务器用于:

根据所述位置信息通过调用地图API获取商圈信息;

向广告平台发送所述商圈信息以请求广告列表;

接收广告列表,并将广告列表发送给所述音频播放器。

如权利要求所述的单车音频播放控制系统,其特征在于,所述控制电路还用于:

从服务器接收音乐下载指令,然后根据音乐下载指令下载音乐;

所述服务器还用于从终端接收音乐下载指令,然后将音乐下载指令发送给所述音频播放器。

如权利要求所述的单车音频播放控制系统,其特征在于,所述服务器还用于:

连接使用者的移动终端,并从使用者的移动终端收集用户播放音乐的行为信息;然后根据用户播放音乐的行为信息生成音乐推荐列表发送给音频播放器;

所述控制电路还用于:

接收音乐推荐列表,并根据所述音乐推荐列表播放音乐。

进一步,根据本发明的单车音频播放控制系统,所述控制电路还用于:当音乐播放器的电池被充电时,收集电池充电时间,将电池充电时间发送至所述服务器;

所述服务器还用于:接收电池充电时间,并将电池充电时间和使用者关联。

进一步,根据本发明的单车音频播放控制系统,所述电池机构由电池盒和电池所组成;所述电池呈直条状;所述电池盒与所述电池相匹配,前端开口,使得所述电池能够通过所述电池盒的前端开口插入所述电池盒内;所述电池盒的底部设置有按压反弹开关锁扣和电气连接器;所述电气连接器包括弹性顶针;所述电池前端设置有与所述按压反弹开关锁扣相匹配的推头和接触片;当所述电池插入至所述电池盒底部时,所述电池前端的推头推动所述按压反弹开关锁扣,使得所述电池前端的推头被所述按压反弹开关锁扣卡住,并使得弹性顶针顶在电池前端的接触片上,从而使得所述电池能够连通所述控制电路,为所述控制电路供电;当所述电池前端的推头被所述按压反弹开关锁扣卡住时,向内推动所述电池至所述电池盒底部后,所述电池被所述按压反弹开关锁扣和弹性顶针的弹力反弹推出。

进一步,根据本发明的单车音频播放控制系统,所述电池盒的侧边设置有电磁插销;所述电磁插销连接所述控制电路;所述电池侧边设置有插销孔;当所述电池前端的推头被所述按压反弹开关锁扣卡住时,所述电磁插销能够插入所述插销孔,使得所述电池被锁在所述电池盒内。

进一步,根据本发明的单车音频播放器控制系统,所述控制电路还用于:

检测电池电量,当电池电量不足时,向所述服务器发送请求更换电池信息;

从所述服务器接收开锁指令,并根据所述开锁指令打开所述电磁插销;

所述服务器还用于从终端接收开锁指令,然后将开锁指令发送给所述音频播放器。

如权利要求所述的单车音频播放控制系统,其特征在于,所述弹性顶针包括顶柱、滑套和套内弹簧;滑套内设有套内滑腔;套内滑腔的前端开口;套内弹簧设于套内滑腔内;顶柱的后端卡在套内滑腔内,并顶在套内弹簧上;顶柱的前端穿过套内滑腔前端开口后位于滑腔外,使得顶柱能够沿套内滑腔伸缩,并套内弹簧的作用下向外推。

进一步,根据本发明的单车音频播放控制系统,所述按压反弹开关锁扣包括滑腔和滑块;滑腔前端开口;滑块设置在滑腔内,并能够沿着滑腔前后滑动;滑腔底部和滑块之间设置有弹簧;弹簧的弹力推动滑块向滑腔前端开口移动;滑块朝向滑腔前端开口的方向上两侧分别设置有夹瓣;夹瓣根部通过簧片连接滑块,使得滑块被弹簧推至滑腔前端开口处时,两个夹瓣向外张开;当滑块被推入滑腔内部时,通过滑腔内壁的卡位,使得两个夹瓣向内夹持;滑块上安装有联动杆片;滑腔内侧的侧面上设置有导向槽;联动杆片的一端通过摆动轴安装在滑块上;另一端设置有滑杆;滑杆卡在导向槽内;导向槽包括前端卡槽、前推槽、第一V槽、卡位V槽、第二V槽和回复槽;卡位V槽是前推槽和回复槽之间的中间卡块上的槽体;前端卡槽前向正对前推槽,并通过前推槽连接第一V槽;第一V槽后向正对卡位V槽的侧边,并连通卡位V槽;卡位V槽前向正对第二V槽侧边,并连通第二V槽;第二V槽后向正对回复槽;回复槽连通前端卡槽,从而使得前端卡槽、前推槽、第一V槽、卡位V槽、第二V槽和回复槽组成环绕中间卡块的环形结构。

根据本发明的一种单车音频播放控制方法,该方法涉及音频播放器和服务器;所述音频播放器包括控制电路、扬声器、电池机构以及夹持机构;所述音频播放器通过所述夹持机构安装在单车上;该方法包括以下步骤:

所述音频播放器通过陀螺仪获取音频播放器的移动信息,并根据所述移动信息判断当前单车是否在使用中,当单车处于使用状态时,播放存储在持续化存储器中的音乐,通过全球定位模块获取音频播放器的位置信息,向所述服务器发送所述位置信息以请求广告列表;

所述服务器接收所述位置信息,并根据所述位置信息通过调用地图API获取商圈信息,向广告平台发送所述商圈信息以请求广告列表,然后接收广告列表,并将广告列表发送给所述音频播放器;

所述音频播放器接收广告列表,并根据广告列表下载音频广告;

所述音频播放器在播放音乐时插播下载的音频广告。

本发明的技术效果如下:本发明能够确定当前单车位置,由此能够根据位置播放的广告。

附图说明

图1是本发明实施例系统的结构示意图。

图2是本发明实施例音频播放器的正面视角的立体结构示意图。

图3是本发明实施例音频播放器的背面视角的立体结构示意图。

图4是本发明实施例音频播放器的剖视图。

图5是本发明实施例音频播放器的电路结构示意图。

图6是本发明实施例音频播放器电池盒的结构示意图。

图7是本发明实施例音频播放器电池盒底部正面视图。

图8是本发明实施例音频播放器弹性顶针的结构示意图。

图9是本发明实施例音频播放器电池前端正面视图。

图10是本发明实施例音频播放器电池前端推头的结构示意图。

图11是本发明实施例音频播放器按压反弹开关锁扣的内部结构示意图。

图12是本发明实施例音频播放器按压反弹开关锁扣内导向槽的工作原理图。

图13是本发明实施例音频播放器按压反弹开关锁扣卡位状态下的结构示意图。

其中,1是主机箱,2是喇叭箱,11是电路板腔,12是电池盒,121是电池盒侧壁,123是弹性顶针,1231是顶柱,1232是滑套,1233是套内滑腔,1234是套内弹簧,1235是背板,1236是卡凸环,124是电池盒侧壁上的卡条,21是滤网板,22是扬声器,31是横梁夹,32是转轴夹,4是电池,41是推头,411是凹口,42是插销孔,43是接触片,44是卡槽,5是电路板,51是微处理器,52是持续化存储器,53是音频播放模块,54是电源管理模块,55是运动检测模块,56是无线通信模块,57是全球定位模块,6是按压反弹开关锁扣,61是滑腔,62是滑块,63是弹簧,64是夹瓣,641簧片,642是卡凸,65是联动杆片,651是摆动轴,652是滑杆,66是导向槽,661是前端卡槽,662是前推槽,663是第一V槽,664是卡位V槽,665是第二V槽,666是回复槽,669是中间卡块,7是电磁插销,P1、P2、P3、P4、P5、P6是滑杆在导向槽内的不同位置,901是音频播放器,902是服务器,903是管理终端,904是移动终端,905是广告平台,906是地图平台,908是推荐平台。

具体实施方式

下面结合附图对本发明做进一步详细说明。

如图1所示,一种单车音频播放器控制系统,包括音频播放器901和服务器902。音频播放器901和服务器902通过网络相连。

音频播放器901,用于安装在共享单车上,如图2、图3、图4所示,由主机箱1和喇叭箱2所组成。主机箱1和喇叭箱2组成一体化的箱体结构。该一体化的箱体结构呈T字型,背部设置有安装机构。安装机构用于将该音频播放器安装在单车转向把上,包括两个横梁夹31和一个转轴夹32。横梁夹31用于夹持在单车转向把的横向梁上;转轴夹32用于夹持在单车转向把的转轴上。两个横梁夹31呈左右对称,由此,当该音频播放器通过横梁夹31和转轴夹32固定在单车上时,位于单车转向把的正中上方。主机箱1设置有电路板腔11、电池盒12。电路板腔11内安装有电路板5。电池盒12位于电路板腔11的中部下方,安装有电池4。喇叭箱2内安装有扬声器22和音频功放电路。扬声器22的正面设置有滤网板21。主机箱1和喇叭箱2之间不按同面设置,而是具有夹角,使得太阳能光伏板42能够正面朝上,而扬声器22朝向骑车人。电池盒12和电池4组成电池机构。

电路板5设置有控制电路。如图5所示,控制电路包括微处理器51、持续化存储器52、音频播放模块53、电源管理模块54、运动检测模块55、无线通信模块56和全球定位模块57。电源管理模块54连接电池4,用于电平转化、检测电池4的剩余电量以及充电管理。持续化存储器52、音频播放模块53、电源管理模块54、运动检测模块55、无线通信模块56和全球定位模块57连接微处理器51。本实施例中,持续化存储器52由内部存储器和外置的SD卡所组成。其中,内部存储器用于存储软件程序,SD卡用于存储音乐和广告信息。广告信息由音频广告和位置信息所组成。音乐预先存储于SD卡内,广告信息则通过无线通信下载缓存于SD卡内。微处理器51下载广告信息时,根据全球定位模块57确定的地理位置下载相应的广告信息。全球定位模块57采用GPS定位,用于确定当前位置信息,由此微处理器51能够从SD卡中找到位置信息与当前位置信息相匹配的音频广告。无线通信模块56采用GPRS通信,用于与服务器进行通信,通信内容包括从服务器接收指令,下载广告信息等。运动检测模块55用于通过陀螺仪探测移动信息用以确定当前单车是否被使用。

本实施例中,无线通信模块56和全球定位模块57由Air800芯片所实现。Air800芯片中,GPS和GPRS合二为一。音频播放模块53采用ATS2825芯片。运动检测模块55采用MPU6881芯片。MPU6881芯片为陀螺仪芯片。微处理器51采用STM32F103芯片。STM32F103和Air800之间采用UART接口进行通信。STM32F103和ATS2825之间采用UART接口进行通信。STM32F103和持续化存储器52之间采用SPI接口。STM32F103和陀螺仪MPU6881之间采用I2C接口。ATS2825芯片为蓝牙音频模块,连接SD卡,并通过音频功放电路连接扬声器22,能够自行播放SD卡中的音频文件。这里的音频文件包括前述的音乐和音频广告。

本实施例中,电池4为蓄电池。电池4呈直条状,如图6所示,前端设置有推头41和接触片43。接触片43有两片,分为阳极接触片和阴极接触片。推头41位于阳极接触片和阴极接触片之间。电池盒12前端开口,与电池4相匹配,使得电池4能够通过电池盒12的前端开口插入电池盒12内。电池盒12的底部设置有按压反弹开关锁扣6和电气连接器,如图6、图7所示。按压反弹开关锁扣6是一种按压后锁定,然后再次按压后反弹的锁扣。电气连接器用于连接阳极接触片和阴极接触片,从而为电路板5上的控制电路以及扬声器22供电。电气连接器包括弹性顶针123。

电池4前端设置的推头41,如图9、图10所示,与按压反弹开关锁扣6相匹配。推头41呈方柱体,两侧设置有凹口411。当电池4前端的推头41被按压反弹开关锁扣6卡住时,按压反弹开关锁扣6卡在推头41两侧的凹口411内从而将电池4卡住,无法拔出。由此,当电池4插入至电池盒12底部时,电池4前端的推头41推动按压反弹开关锁扣6,使得电池4前端的推头41被按压反弹开关锁扣6卡住。当电池4前端的推头41被按压反弹开关锁扣6卡住时,电池4后端与电池盒12前端开口齐平,此时当向内推动电池4至电池盒12底部后,电池4被按压反弹开关锁扣6反弹推出,由此将电池4从电池盒12内抽出。

弹性顶针123是带有弹性的接触器,与电池4的阳极接触片和阴极接触片相对应,并连接电路板5上的控制电路和扬声器22,如图8所示,整体由导电材料制成,包括顶柱1231、滑套1232和套内弹簧1234。滑套1232呈圆柱形,内设有套内滑腔1233。套内滑腔1233呈圆形,前端和后端开口。套内滑腔1233的后端开口通过背板1235封住。套内弹簧1234设于套内滑腔1233内。套内滑腔1233的前端开口小于套内滑腔1233的直径。顶柱1231呈圆柱形,直径与套内滑腔1233的前端开口的直径相匹配,顶柱1231的后端设置有卡凸环1236,卡凸环1236的直径与套内滑腔1233的直径相匹配,从而使得顶柱1231的后端卡在套内滑腔1233内,前端穿过套内滑腔1233前端开口后位于滑腔1233外。顶柱1231的后端顶在套内弹簧1234上。套内弹簧1234两端分别顶在顶柱1231的后端和背板1235上,使得顶柱1231能够沿套内滑腔1233伸缩,并套内弹簧1234的作用下向外推。

当电池4前端的推头41被按压反弹开关锁扣6卡住时,弹性顶针123前端的顶柱1231顶在电池4前端的接触片43上,通过套内弹簧1234的弹性使得顶柱1231与接触片43紧密接触,从而使得电池4连接电路板5上的控制电路以及扬声器22,并为之供电。此外,当电池4被按压反弹开关锁扣6反弹推出时,弹性顶针123的弹力起到反弹助推作用,以弥补按压反弹开关锁扣6弹力不足的问题。也就是,当电池4前端的推头41被按压反弹开关锁扣卡6住时,再向内推动电池4至电池盒12底部后,电池4被按压反弹开关锁扣6和弹性顶针123的弹力反弹推出。

一方面,为弹性顶针123能够提供足够的将电池4反弹推出的弹力,另一方面,也为了电池4的阳极接触片和阴极接触片,在共享单车被骑行产生振动时,能够和电路板5上的控制电路以及扬声器22保持电气连接,阳极接触片和阴极接触片分别对应有两个弹性顶针123。两个弹性顶针123能够起到相互备份作用。由此,电池盒12的底部总共有四个弹性顶针123。

此外,为使得按压反弹开关锁扣6和弹性顶针123的反弹推力左右平衡,按压反弹开关锁扣6位于电池盒12底部中间,弹性顶针123左右对称。同理,电池4上的阳极接触片和阴极接触片相互左右对称。

此外,为防止在共享单车被骑行产生振动时,减少电池4的阳极接触片和阴极接触片相对于弹性顶针123之间的左右移动,如图7、图9所示,电池盒12侧壁内设置有若干卡条124,电池4上设置有若干卡槽44。卡条124沿电池4进出方向布置,并且呈左右对称。卡条124和卡槽44相匹配,使得电池4位于电池盒12内时,卡条124卡在卡槽44内,并使得电池4能够沿着卡条124滑动。

电池盒12的侧边设置有电磁插销7。电磁插销7连接电路板5上的控制电路。该控制电路包括有无线通信模块能够通过远程服务器与移动终端建立连接。移动终端与该控制电路建立连接后,工作人员能够通过移动终端和控制电路控制电磁插销7的插销伸缩。电池4侧边设置有插销孔42。插销孔42是电池4壳体上的凹槽。当电池4前端的推头41被按压反弹开关锁扣6卡住时,电池4侧边插销孔42正对着电磁插销7的插销,由此,电磁插销7的插销能够伸入插销孔42内,从而将电池4锁在电池盒12内。当需要更换电池4时,工作人员通过移动终端和控制电路控制电磁插销7的插销收缩,使得电磁插销7的插销与插销孔42脱离,之后工作人员按压电池盒12前端开口处的电池后端,使得电池4被推至电池盒12底部后,电池4被按压反弹开关锁扣6反弹推出,由此工作人员能够将电池4从电池盒12内抽出。

按压反弹开关锁扣6现有市场上有很多种。本实施例的按压反弹开关锁扣6,如图11,图12,图13所示,包括滑腔61和滑块62。滑腔61前端开口。滑块62设置在滑腔61内,并能够沿着滑腔61前后滑动。滑腔61底部和滑块62之间设置有弹簧63。弹簧63的弹力推动滑块向滑腔61前端开口移动。滑块62朝向滑腔61前端开口的方向上两侧分别设置有夹瓣64。两侧的两个夹瓣64左右对称。夹瓣64根部通过簧片641连接滑块62,使得滑块62被弹簧63推至滑腔61前端开口处时,两个夹瓣64向外张开。当滑块62被推入滑腔61内部时,通过滑腔61内壁的卡位,使得两个夹瓣64向内夹持。夹瓣64上设置有卡凸642。当滑块62被推入滑腔61内部时,夹瓣64上的卡凸642卡在电池4前端的推头41两侧的凹口411内,从而将电池4夹持固定。当滑块62被弹簧63推至滑腔61前端开口处时,滑块62顶在电池4前端的推头41上将电池4同步往电池盒12外推出。

滑块62上安装有联动杆片65。滑腔61内侧的侧面上设置有导向槽66。联动杆片65的一端通过摆动轴651安装在滑块62上,另一端设置有滑杆652。联动杆片65能够围绕摆动轴651摆动。滑杆652卡在导向槽66内。导向槽66包括前端卡槽661、前推槽662、第一V槽663、卡位V槽664、第二V槽665和回复槽666。卡位V槽664是前推槽662和回复槽666之间的中间卡块669上的槽体。前端卡槽661前向正对前推槽662,并通过前推槽662连接第一V槽663。第一V槽663后向正对卡位V槽664的侧边,并连通卡位V槽664。卡位V槽664前向正对第二V槽665侧边,并连通第二V槽665。第二V槽665后向正对回复槽666。回复槽666连通前端卡槽661,从而使得前端卡槽661、前推槽662、第一V槽663、卡位V槽664、第二V槽665和回复槽666组成环绕中间卡块669的环形结构。

按压反弹开关锁扣6的工作原理如下:初始时,滑块62被弹簧63推至滑腔61前端开口处时,两个夹瓣64向外张开,此时,联动杆片65末端的滑杆652位于前端卡槽661内,也就是位于图12的P1处。电池4插入电池盒12时,电池4前端的推头41将顶在滑块62上,推动滑块62向底部移动。当滑块62向底部移动时,同时推动滑杆652向前移动,此时由于滑杆652初始位于前端卡槽661内,而前端卡槽661前向正对前推槽662,使得滑杆652只能沿着前推槽662移动,而无法进入回复槽666内。最终,电池4被推至底部时,滑杆652将被推至第一V槽663内,也就是P2位置。此时,松手后,由于滑块62受弹簧63弹力作用向后移动,并带动滑杆652在导向槽66内向后移动。由于第一V槽663后向正对卡位V槽664的侧边,因此滑杆652向后移动时将卡在卡位V槽664的侧边,而无法沿着前推槽662返回,也就是P3位置,最终,滑杆652沿着卡位V槽664的侧边滑动至卡位V槽664内,也就是P4位置。当滑杆652位于卡位V槽664内时,如图13所示,滑块62整体位于滑腔61内,同时,通过滑腔61内壁的卡位,使得两个夹瓣64向内夹持,将电池4前端的推头411卡住,从而使得整个电池4卡在电池盒12内,结合电磁插销7的插销的锁定,电池4最终被锁在电池盒12内。此时,电池4需要从电池盒12内取出时,解除电磁插销7的插销的锁定,再在电池4的后端按压,使得电池4向内移动。此时,卡在卡位V槽664内的滑杆652跟随电池4和滑块62前向移动,由于卡位V槽664前向正对第二V槽665侧边,滑杆652前向移动时将卡在第二V槽665的侧边,而无法返回至第一V槽663,由此,滑杆652沿着第二V槽665的侧边前向移动至第二V槽665内。此时,再松手时,滑杆652受弹簧63弹力作用向后移动,由于第二V槽665后向正对回复槽666,因此,滑杆652将进入回复槽666而无法返回至卡位V槽664,之后弹簧63的弹力一直推动滑块62移动,直到滑杆652滑入前端卡槽661内,此时,滑块62被弹簧63推至滑腔61前端开口处时,按压反弹开关锁扣6回到初始状态。当滑块62被推至滑腔61前端开口处时,通过电池4前端的推头41,将电池4的后端推出电池盒12,从而便于工作人员将电池4从电池盒12内抽出。

本实施例的音频播放器采用了ATS2825芯片,而由于ATS2825芯片能够自行播放音频文件,因此,微处理器51只需要向音频播放模块53提供音频播放控制指令即可。除了向音频播放模块53提供音频播放控制指令之外,微处理器51通过执行内部存储器所存储的程序指令集,完成与服务器902交互和电池管理的功能,具体实现如下:

首先,确定音频播放器的工作状态。音频播放器901具有四种工作状态:低功耗状态、同步状态、待机状态和播放状态。当微处理器51检测到电池4的剩余电量不超过20%时,音频播放器被设定为低功耗状态,此时音频播放器当前无论是设置状态、待机状态或播放状态均被设置成低功耗状态。低功耗状态下,仅处理有关电池管理的功能,并且低功耗状态下无法通过服务器902的指令进入设置状态、待机状态和播放状态。低功耗状态下,仅保持微处理器51的供电,其他模块电路均关闭,并且微处理器51调节为休眠模式,以减少耗电。在低功耗状态时,微处理器51按一定时间间隔唤醒,唤醒后,向服务器902发送当前音频播放器电量不足的信息,并检测电池4的剩余电量,假如检测到电池4的剩余电量不超过保护电量时,关闭音频播放器。保护电量为电池4的剩余电量5%。

同步状态由音频播放器901定时启动。同步状态用于音乐同步,通常在夜深人静的晚上12点启动。也就是,晚上12点为音乐同步启动时间。音频播放器901出厂时,音乐文件直接存于SD卡中,以后需要变更时则通过音乐同步功能实现。音乐同步过程如下:工作人员通过管理终端903登录服务器902,通过管理终端903编辑服务器902所存储的音乐文件,并生成相应的音乐版本。当音频播放器处于待机状态,并且检测到当前时间为音乐同步启动时间时,微处理器51向服务器902发出音乐同步请求。音乐同步请求中包含当前音频播放器内音乐文件版本信息。服务器902接收到音乐同步请求后,比较音乐同步请求中的音乐文件版本信息和服务器的音乐文件版本信息,将其中不同的音乐文件通过音乐同步请求返回的信息发送给音频播放器。微处理器51接收到音乐同步请求返回的信息后,如果存在不同的音乐文件,则进入同步状态,下载相应的音乐。同步完成后,微处理器51向服务器902返回已经同步完成的信息,并且将音频播放器的状态修改为待机状态。同步过程如果发生意外而中断时,微处理器51向服务器902返回同步失败的信息。服务器902接收到已经同步完成的信息和同步失败的信息后,在服务器902中保存。本实施例中,由于通信采用GPRS速度较慢,一般的4M大小的MP3音乐文件需要下载20多分钟。因此,下载过程容易发生意外中断,而且甚至很可能无法向服务器902返回同步失败的信息。由此,对于那些未能收到已经同步完成的信息的音频播放器,工作人员可以选择在合适的时候再次发起音乐同步指令。需要指出的是本发明所指的音乐下载指令是音乐同步指令中对于待下载的音乐文件的处理。

当微处理器51检测到电池4的剩余电量多于20%,并且长时间内无法接收到运动检测模块55的移动信息时,微处理器51将音频播放器的工作状态从低功耗状态或播放状态修改为待机状态。这里的长时间一般为1~3分钟。当音频播放器的工作状态为待机状态时,并且微处理器51持续接收到运动检测模块55的移动信息时,微处理器51将音频播放器的工作状态由待机状态修改为播放状态。这里的持续一般为10~30秒时间。相比于低功耗状态,待机状态下,微处理器51能够接收并处理音乐同步指令和运动检测模块55的移动信息。也就是说,待机状态下,仅保持微处理器51、运动检测模块55、无线通信模块56以及电源管理模块54的供电,其他模块电路均关闭,并且,微处理器51、运动检测模块55、无线通信模块56也调节为低功耗工作模式,以减少耗电。

微处理器51将音频播放器的工作状态修改为播放状态,也意味着微处理器51判断当前单车被使用中。当单车处于使用状态,也就是音频播放器的状态修改为播放状态后;播放存储在持续化存储器中的音乐,也就是指令音频播放模块53播放存储在SD卡中的音乐。在音频播放模块53切换歌曲时,微处理器51随机或按顺序依次调取存储在SD卡中的音频广告,指令音频播放模块53进行插播。

也在音频播放模块53播放音乐的同时,微处理器51按一定的时间间隔通过全球定位模块获取音频播放器的位置信息,时间间隔一般为3~5分钟。通过全球定位模块得到的位置信息通常为经纬度。微处理器51判断通过位置信息判断单车位置是否有较大改变。判断位置是否有较大改变的依据是根据新得到的位置信息和原先的位置信息进行比较,假如计算得到的距离相差2~5公里,则微处理器51判断单车位置有较大改变。当单车位置发生较大改变时,向服务器902发送新得到的位置信息,以请求广告列表。

服务器902接收到音频播放器的位置信息,通过调用地图平台906的远程API,得到对应的商圈信息。地图平台906可以是高德地图或者百度地图。然后,服务器902再将商圈信息发送至广告平台905,由此,广告平台905将商圈所对应的广告列表发送给音频播放器901。由此,微处理器51接收到广告列表。广告列表是音频广告下载地址的集合。由于音频播放器901通过GPRS连接服务器902,因此音频广告传输需要较长时间,服务器902无法直接返回音频广告文件,需要音频播放器901执行下载功能。微处理器51根据广告列表中的音频广告下载地址下载相应的音频广告,存储在SD卡中形成广告信息。本实施例中,广告平台905采用阿里广告营销平台。

音频播放器901播放音乐时,并非随机播放或根据文件顺序播放,而是根据列表播放。该列表有两种:

第一种是默认列表。默认列表由服务器902提供,在音乐同步时,由服务器902发送给音频播放器901而获得。本实施例中,服务器902存储有音乐,因此同时也是一个音乐播放服务器,用户可以通过终端访问服务器902在线播放音乐。服务器902由此可以根据音乐的播放频次,生成前述的默认列表。

第二种是推荐列表。推荐列表是根据用户行为分析得到。具体如下:用户通过终端访问服务器902在线播放音乐时,服务器902收集用户播放音乐的行为信息,服务器902将用户在服务器902上的在线播放音乐的行为信息发送给推荐平台908生成相应用户的推荐列表。当用户使用单车时,可以通过移动终端绑定音频播放器901,绑定后,服务器902将相应用户的推荐列表发送至相应的音频播放器901。

本实施例中,推荐平台908采用阿里云推荐引擎。需要指出的是,服务器902收集用户播放音乐的行为信息,本实施例中仅收集用户的在线播放行为,本领域技术人员理解,服务器902也可以直接通过移动终端上音乐播放APP收集用户播放音乐的行为信息。

本实施例电池管理功能主要分成两块:第一块是电池更换功能,第二块是电池充电管理。

电池更换功能中:当微处理器51通过电源管理模块54检测到电池4的剩余电量少于20%时,音频播放器被设定为低功耗状态。当音频播放器的工作状态被设定为低功耗状态时,同时将电量不足的信息发送至服务器902。电量不足的信息包括剩余电量、位置信息和识别号。服务器902将电量不足的信息发送至管理终端903。当工作人员通过管理终端903看到某一音频播放器901的电量不足的信息时,工作人员根据电量不足的信息中位置信息和识别号找到在现场找到相应的音频播放器901。更换电池时,工作人员通过移动终端向服务器902发送相应音频播放器的开锁指令。服务器902将该开锁指令转发给相应的音频播放器。当微处理器51接收到开锁指令时,控制电磁插销7的插销收缩,使电池插销7和电池4相脱离,由此工作人员得以更换电池。更换电池后,微处理器51根据上电后的初始化时,控制电磁插销7的插销伸出,使电池4锁定。

电池充电管理中,用户或使用者可以通过充电接口直接为音频播放器901的电池充电。当用户使用单车时,可以通过移动终端绑定音频播放器901,绑定后充电时,微处理器51记录电池充电时间,并将电池充电时间发送至服务器902。服务器902接收到电池充电时间,将该电池充电时间分配给该用户,并保存。由此,服务器902可以通过业务逻辑系统给予该用户一定的奖励。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号