电动自行车的遮挡板的控制方法、装置及电动自行车

文档序号:444355 发布日期:2021-12-28 浏览:37次 >En<

阅读说明:本技术 电动自行车的遮挡板的控制方法、装置及电动自行车 (Method and device for controlling shielding plate of electric bicycle and electric bicycle ) 是由 张升光 苗垚 闫飞 高建磊 高虎 于 2021-10-21 设计创作,主要内容包括:本公开涉及一种电动自行车的遮挡板的控制方法、装置及电动自行车,所述电动自行车设置有所述遮挡板和驱动装置,所述驱动装置用于驱动所述遮挡板打开或者关闭,其中,在所述遮挡板处于打开状态的情况下,骑行所述电动自行车的用户的腿部关节位于所述遮挡板的背风侧;所述方法包括:接收设定指令,所述设定指令为打开遮挡板指令或者关闭遮挡板指令;响应于所述设定指令,控制所述驱动装置执行对应于所述设定指令的设定操作;其中,在所述设定指令为打开遮挡板指令的情况下,所述设定操作为驱动所述遮挡板打开的操作,在所述设定指令为关闭遮挡板指令的情况下,所述设定操作为驱动所述遮挡板关闭的操作。(The disclosure relates to a control method and a control device for a shielding plate of an electric bicycle and the electric bicycle, wherein the electric bicycle is provided with the shielding plate and a driving device, the driving device is used for driving the shielding plate to be opened or closed, and under the condition that the shielding plate is in an opened state, a leg joint of a user riding the electric bicycle is positioned on the leeward side of the shielding plate; the method comprises the following steps: receiving a setting instruction, wherein the setting instruction is an instruction for opening a shielding plate or an instruction for closing the shielding plate; in response to the setting instruction, controlling the driving device to perform a setting operation corresponding to the setting instruction; when the setting command is a command for opening a shielding plate, the setting operation is an operation for driving the shielding plate to be opened, and when the setting command is a command for closing the shielding plate, the setting operation is an operation for driving the shielding plate to be closed.)

电动自行车的遮挡板的控制方法、装置及电动自行车

技术领域

本公开实施例涉及电动自行车技术领域,更具体地,涉及一种电动自行车的遮挡板的控制方法、装置及电动自行车。

背景技术

由于电动自行车的骑行速度较快,且用户在骑行时腿部关节不活动,则存在用户腿部关节受风的问题。

目前,用户可以自行准备并佩戴护膝,以避免在骑行过程中腿部关节受风。

但这一实现方式涉及到存放护膝、忘记准备护膝等问题,使得用户体验不佳。

发明内容

本公开实施例的一个目的是提供一种控制电动自行车的遮挡板的新的技术方案。

根据本公开的第一方面,提供了一种电动自行车的遮挡板的控制方法,所述电动自行车设置有所述遮挡板和驱动装置,所述驱动装置用于驱动所述遮挡板打开或者关闭,其中,在所述遮挡板处于打开状态的情况下,骑行所述电动自行车的用户的腿部关节位于所述遮挡板的背风侧;所述方法包括:接收设定指令,所述设定指令为打开遮挡板指令或者关闭遮挡板指令;响应于所述设定指令,控制所述驱动装置执行对应于所述设定指令的设定操作;其中,在所述设定指令为打开遮挡板指令的情况下,所述设定操作为驱动所述遮挡板打开的操作,在所述设定指令为关闭遮挡板指令的情况下,所述设定操作为驱动所述遮挡板关闭的操作。

可选地,在所述控制所述驱动装置执行对应于所述设定指令的设定操作之后,所述方法还包括:获取所述驱动装置执行所述设定操作的执行结果信息;在所述执行结果信息表示所述设定操作执行成功的情况下,确定所述遮挡板处于对应于所述设定指令的设定状态;其中,在所述设定指令为打开遮挡板指令的情况下,所述设定状态为打开状态,在所述设定指令为关闭遮挡板指令的情况下,所述设定状态为关闭状态。

可选地,所述获取所述驱动装置执行所述设定操作的执行结果信息,包括:检测是否存在设定在位信号,所述设定在位信号在所述遮挡板处于所述设定状态的情况下产生;在存在所述设定在位信号的情况下,获得用于指示所述设定操作执行成功的执行结果信息;在不存在所述设定在位信号的情况下,获得用于指示所述设定操作执行失败的执行结果信息。

可选地,所述电动自行车设置有存储仓;所述控制所述驱动装置执行对应于所述设定指令的设定操作,包括:在所述设定指令为打开遮挡板指令的情况下,控制所述驱动装置执行第一操作,以驱动所述遮挡板从所述存储仓中移动至所述存储仓的外部;在所述设定指令为关闭遮挡板指令的情况下,控制所述驱动装置执行第二操作,以驱动所述遮挡板从所述存储仓的外部移动至所述存储仓中。

可选地,所述接收设定指令,包括:接收服务器发来的所述设定指令;其中,所述打开遮挡板指令由所述服务器响应于终端设备发来的针对所述电动自行车的用车请求而得到;所述关闭遮挡板指令由所述服务器响应于终端设备发来的针对所述电动自行车的还车请求而得到。

可选地,所述电动自行车设置有设定按键;所述接收设定指令,包括:接收用户通过触发所述设定按键而输入的所述设定指令;所述控制所述驱动装置执行对应于所述设定指令的设定操作,包括:在所述遮挡板处于打开状态的情况下,控制所述驱动装置执行驱动所述遮挡板关闭的操作;在所述遮挡板处于关闭状态的情况下,控制所述驱动装置执行驱动所述遮挡板打开的操作。

根据本公开的第二方面,还提供了一种电动自行车的遮挡板的控制装置,所述电动自行车设置有所述遮挡板和驱动装置,所述驱动装置用于驱动所述遮挡板打开或者关闭,其中,在所述遮挡板处于打开状态的情况下,骑行所述电动自行车的用户的腿部关节位于所述遮挡板的背风侧;所述装置包括:接收模块,用于接收设定指令,所述设定指令为打开遮挡板指令或者关闭遮挡板指令;以及,控制模块,用于响应于所述设定指令,控制所述驱动装置执行对应于所述设定指令的设定操作;其中,在所述设定指令为打开遮挡板指令的情况下,所述设定操作为驱动所述遮挡板打开的操作,在所述设定指令为关闭遮挡板指令的情况下,所述设定操作为驱动所述遮挡板关闭的操作。

根据本公开的第三方面,还提供了电动自行车的遮挡板的控制装置,包括存储器和处理器,所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序,以实现根据本公开第一方面所述的方法。

根据本公开的第四方面,还提供了一种种电动自行车,其特征在于,包括:根据本公开第二方面或者第三方面所述的电动自行车的遮挡板的控制装置。

根据本公开的第五方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序在被处理器执行时实现根据本公开的第一方面所述的方法。

本公开实施例的一个有益效果在于,所述电动自行车设置有所述遮挡板和驱动装置,所述驱动装置用于驱动所述遮挡板打开或者关闭,其中,在所述遮挡板处于打开状态的情况下,骑行所述电动自行车的用户的腿部关节位于所述遮挡板的背风侧。基于此,可以接收设定指令,所述设定指令为打开遮挡板指令或者关闭遮挡板指令;响应于所述设定指令,控制所述驱动装置执行对应于所述设定指令的设定操作;其中,在所述设定指令为打开遮挡板指令的情况下,所述设定操作为驱动所述遮挡板打开的操作,在所述设定指令为关闭遮挡板指令的情况下,所述设定操作为驱动所述遮挡板关闭的操作。可见,本实施例的遮挡板在打开状态下可以避免用户在骑行过程中腿部关节受风,从而无需用户准备和佩戴护膝,且本实施例可以按需自动控制电动自行车的遮挡板的打开及关闭,从而可提升用户体验。

通过以下参照附图对本公开的示例性实施例的详细描述,本公开实施例的其它特征及其优点将会变得清楚。

附图说明

被结合在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且连同其说明一起用于解释本公开实施例的原理。

图1是能够应用根据一个实施例的电动自行车的遮挡板的控制方法的实施环境、以及能够实施该方法的系统组成结构的示意图;

图2是根据一个实施例的电动自行车的遮挡板的控制方法的流程示意图;

图3是根据另一个实施例的电动自行车的遮挡板的控制方法的流程示意图;

图4是根据一个实施例的电动自行车的遮挡板的控制装置的方框原理图;

图5是根据一个实施例的电动自行车的遮挡板的控制装置的硬件结构示意图。

具体实施方式

现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

<实施环境及硬件配置>

图1为可用于实现本公开实施例的电动自行车的遮挡板的控制系统100的结构示意图。

如图1所示,该电动自行车的遮挡板的控制系统100包括服务器2000、终端设备1000和电动自行车3000。

该服务器2000与终端设备1000,以及服务器2000与电动自行车3000可以通过网络4000通信连接。电动自行车3000与服务器2000,以及终端设备1000与服务器2000进行通信所基于的网络4000可以是同一个,也可以是不同的。网络4000可以是无线通信网络也可以是有线通信网络,可以是局域网也可以是广域网。

该服务器2000提供处理、数据库、通讯设施的业务点。服务器2000可以是整体式服务器,跨多计算机,计算机数据中心的分散式服务器,云服务器,或者部署在云端的服务器集群等。服务器可以是各种类型的,例如但不限于,网络服务器,新闻服务器,邮件服务器,消息服务器,广告服务器,文件服务器,应用服务器,交互服务器,数据库服务器,或代理服务器。在一些实施例中,每个服务器可以包括硬件,软件,或用于执行服务器所支持或实现的合适功能的内嵌逻辑组件或两个或多个此类组件的组合。该服务器2000具体配置可以包括但不限于处理器2100、存储器2200、接口装置2300、通信装置2400。处理器2100用于执行采用比如x86、Arm、RISC、MIPS、SSE等架构的指令集编写的计算机程序。存储器2200例如是ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置2300例如是USB接口、串行接口、并行接口等。通信装置2400例如是能够进行有线通信或无线通信,例如可以包括WiFi通信、蓝牙通信、2G/3G/4G/5G通信等。

应用于本公开实施例中,服务器2000的存储器2200用于存储计算机程序,该计算机程序用于控制所述处理器2100进行操作以支持根据本公开实施例的方法的实现。技术人员可以根据本公开所公开方案设计该计算机程序。该计算机程序如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。

本领域技术人员应当理解,除图1示出的各装置,服务器2000还可以包括其他装置,在此不做限定。

本实施例中,终端设备1000例如是手机、便携式电脑、平板电脑、掌上电脑、可穿戴设备等。

该终端设备1000安装有用车应用客户端,用户可以通过操作该用车应用客户端,实现使用电动自行车3000的目的。

该终端设备1000可以包括但不限于处理器1100、存储器1200、接口装置1300、通信装置1400、显示装置1500、输入装置1600、扬声器1700、麦克风1800等等。其中,处理器1100可以是中央处理器CPU、图形处理器GPU、微处理器MCU等,用于执行计算机程序,该计算机程序可以采用比如x86、Arm、RISC、MIPS、SSE等架构的指令集编写。存储器1200例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置1300例如包括USB接口、串行接口、并行接口等。通信装置1400例如能够利用光纤或电缆进行有线通信,或者进行无线通信,具体地可以包括WiFi通信、蓝牙通信、2G/3G/4G/5G通信等。显示装置1500例如是液晶显示屏、触摸显示屏等。输入装置1600例如可以包括触摸屏、键盘、体感输入等。扬声器1170用于输出音频信号。麦克风1180用于拾取音频信号。

应用于本公开实施例中,终端设备1000的存储器1200用于存储计算机程序,该计算机程序用于控制处理器1100进行操作以支持根据本公开实施例的方法的实现,该计算机程序如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。该终端设备1000可以安装有智能操作系统(例如Windows、Linux、安卓、IOS等系统)和应用软件。

本领域技术人员应当理解,尽管在图1中示出了终端设备1000的多个装置,但是,本公开实施例的终端设备1000可以仅涉及其中的部分装置,例如,只涉及处理器1100、存储器1200等。

电动自行车3000可以是图1中所示的电动助力车,在此不做限定。

该电动自行车3000可以包括但不限于处理器3100、存储器3200、接口装置3300、通信装置3400、显示装置3500、输入装置3600等等。其中,处理器3100可以是微处理器MCU等。存储器3200例如包括ROM(只读存储器)、RAM(随机存取存储器)、诸如硬盘的非易失性存储器等。接口装置3300例如包括USB接口、串行接口、并行接口等。通信装置3400例如能够利用光纤或电缆进行有线通信,或者进行无线通信,具体地可以包括WiFi通信、蓝牙通信、2G/3G/4G/5G通信等。显示装置3500例如可以是液晶显示屏、触摸显示屏等。输入装置3600例如可以包括触摸屏、键盘等,也可以是麦克风输入语音信息。

应用于本公开实施例中,电动自行车3000的存储器3200用于存储计算机程序,该计算机程序用于控制处理器3100进行操作以支持根据本公开实施例的方法的实现。该计算机程序如何控制处理器进行操作,这是本领域公知,故在此不再详细描述。

尽管在图1中示出了电动自行车3000的多个装置,但是,本发明可以仅涉及其中的部分装置,例如,电动自行车3000只涉及处理器3100、存储器3200和通信装置3400。

应当理解的是,尽管图1仅示出一个服务器2000、终端设备1000、电动自行车3000,但不意味着限制各自的数量,本系统中可以包含多个服务器2000、多个终端设备1000、多个电动自行车3000。

下面,参照附图描述根据本发明的各个实施例和例子。

<方法实施例>

图2是根据一个实施例的电动自行车的遮挡板的控制方法的流程示意图。本实施例的实施主体例如为图1中的电动自行车3000。

本实施例中,所述电动自行车设置有所述遮挡板和驱动装置,所述驱动装置用于驱动所述遮挡板打开或者关闭,其中,在所述遮挡板处于打开状态的情况下,骑行所述电动自行车的用户的腿部关节位于所述遮挡板的背风侧。

详细地,上述驱动装置可以为电机。控制装置可以控制电机的转动,电机在转动时可驱动遮挡板打开或者关闭。

本实施例中,在用户需要保护腿部关节的情况下,遮挡板可处于打开状态;在用户无需保护腿部关节的情况下,遮挡板可处于关闭状态。

具体地,在遮挡板处于打开状态的情况下,用户骑行电动自行车时其腿部关节通常可位于遮挡板的背风侧,从而可以避免用户骑行时腿部关节受风。由于本实施例中的遮挡板可以起到护膝的作用,使得用户无需额外佩戴护膝,从而对应的不存在准备护膝、存放护膝、忘记准备护膝的问题,用户体验好。

本实施例中,遮挡板可以设置于电动自行车的转杆处,转杆与电动自行车的车把、梁架、车篮等相连接。

如图2所示,本实施例的电动自行车的遮挡板的控制方法可以包括如下步骤S210~S220:

步骤S210,接收设定指令,所述设定指令为打开遮挡板指令或者关闭遮挡板指令。

在用车场景下,用户可以打开终端设备上安装的相应APP,并点击APP上的开锁按键以发出用车请求。服务器响应于该用车请求,可以向用户请求使用的电动自行车下发用车指令和打开遮挡板指令。用户使用的电动自行车基于打开遮挡板指令,可以控制驱动装置执行打开遮挡板的操作,以使遮挡板处于打开状态。此外,电动自行车基于用车指令可以开启车锁以使用户使用车辆。

其中,该终端设备可以为图1所示的终端设备1000,该服务器可以为图1所示的服务器2000。

在还车场景下,用户可以点击APP上的还车按键以发出还车请求,服务器响应于该还车请求,可以向用户使用的电动自行车下发还车指令和关闭遮挡板指令。用户使用的电动自行车基于关闭遮挡板指令,可以控制驱动装置执行关闭遮挡板的操作,以使遮挡板处于关闭状态。此外,电动自行车基于还车指令可以关闭车锁。

基于此,在本公开一个实施例中,所述接收设定指令,包括:接收服务器发来的所述设定指令。

其中,所述打开遮挡板指令由所述服务器响应于终端设备发来的针对所述电动自行车的用车请求而得到;所述关闭遮挡板指令由所述服务器响应于终端设备发来的针对所述电动自行车的还车请求而得到。

本实施例中,在用户用车时及时打开遮挡板,在用户还车时及时关闭遮挡板。如此,可以保证用户在整个用车过程中均不存在腿部关节受风问题,提升用户用车体验。以及可以在用户用车后需要停车时,处于关闭状态的遮挡板不会增加车辆横向尺寸而影响用户停车,提升用户还车体验。

此外,用户完成用车后遮挡板关闭,可避免遮挡板的存在增加电动自行车前端的横向尺寸,如此不仅便于用户停车,还可以解决因车辆前端尺寸较大而导致的车辆摆放拥挤问题。

可见,本实施例提供了在用户用车过程的起止时刻自动控制遮挡板处于相应状态的实现方式,使得用户骑行时打开的遮挡板为用户提供保护,用户结束骑行时关闭的遮挡板为用户停车提供便利。

考虑到用户骑行过程中,可能存在临时停车、通过狭窄道路、天气炎热以及个人喜好等无需打开遮挡板的情况,故而本实施例还支持用户按需控制遮挡板的开关状态。

对于结合用户操作来控制遮挡板状态的实现方式,可以设置供用户触发的按钮,基于用户对该按钮的触发操作,来实现遮挡板状态的按需变化。如此,用户可以按需控制遮挡板在合适的时间打开或者关闭,故而用户体验佳。

基于此,在本公开一个实施例中,所述电动自行车设置有设定按键。

详细地,该设定按键可以为物理按键,也可以为触摸按键。比如,该按键可以设置于电动自行车的控制面板上,或者设置于车体的临近遮挡板的位置处。

基于上述内容,所述接收设定指令,包括:接收用户通过触发所述设定按键而输入的所述设定指令。

详细地,可以设置一个用于打开遮挡板的按键,同时设置一个用于关闭遮挡板的按键,用户通过按需触发任一按键,可以输入该按键对应的控制遮挡板所处状态的指令。

可行地,也可仅设置一个按键,用户通过触发该按键,可起到切换遮挡板所处状态的目的。

此外,所述控制所述驱动装置执行对应于所述设定指令的设定操作,包括:在所述遮挡板处于打开状态的情况下,控制所述驱动装置执行驱动所述遮挡板关闭的操作;在所述遮挡板处于关闭状态的情况下,控制所述驱动装置执行驱动所述遮挡板打开的操作。

本实施例中,用户通过查看遮挡板当前的状态,并结合自身需求的遮挡板状态,在两者不一致时可从触发设定按键,以实现遮挡板状态的切换。

比如,用户用车时遮挡板会打开,则用户需要经过狭窄道路时可触发按键以使遮挡板关闭,并在通过狭窄道路后再次触发按键以使遮挡板再次打开。

本实施例中,用户可以按需触发按键,通过触发按键可随时开关遮挡板,以使遮挡板的状态符合用户需求,用户骑行体验好。

步骤S220,响应于所述设定指令,控制所述驱动装置执行对应于所述设定指令的设定操作。

其中,在所述设定指令为打开遮挡板指令的情况下,所述设定操作为驱动所述遮挡板打开的操作,在所述设定指令为关闭遮挡板指令的情况下,所述设定操作为驱动所述遮挡板关闭的操作。

本实施例中,控制模块可以将控制指令发送给驱动装置,并检测是否发送成功。在发送成功的情况下,驱动装置可据此驱动遮挡板的打开或者关闭。在发送失败的情况下可以检测发送次数,若未超过设定次数(比如三次),则可再次发送。

详细地,驱动装置通过驱动遮挡板打开,则在用户骑行电动自行车的过程中,处于打开状态的遮挡板可以对用户腿部关节进行遮挡,避免用户腿部关节受风。

详细地,驱动装置通过驱动遮挡板关闭,则在用户不存在腿部关节受风问题的情况下,处于关闭状态的遮挡板可以减少电动自行车的横向尺寸,且可降低遮挡板的受损概率。

可见,本实施例可以按需自动控制遮挡板的打开及关闭,这一控制可以不涉及人为操作,故而用户体验好。本实施例提供的这一实现方式尤其适用于北方冬季、下雨天气等用户腿部关节受风会影响骑行体验的应用场景,可大大改善用户骑行体验。

由上可知,本实施例提供了电动自行车的遮挡板的控制方法,电动自行车设置有遮挡板和驱动装置,驱动装置用于驱动遮挡板打开或者关闭,其中,在遮挡板处于打开状态的情况下,骑行电动自行车的用户的腿部关节位于遮挡板的背风侧。基于此,可以接收设定指令,设定指令为打开遮挡板指令或者关闭遮挡板指令;响应于设定指令,控制驱动装置执行对应于设定指令的设定操作;其中,在设定指令为打开遮挡板指令的情况下,设定操作为驱动遮挡板打开的操作,在设定指令为关闭遮挡板指令的情况下,设定操作为驱动遮挡板关闭的操作。可见,本实施例的遮挡板在打开状态下可以避免用户在骑行过程中腿部关节受风,从而无需用户准备和佩戴护膝,且本实施例可以按需自动控制电动自行车的遮挡板的打开及关闭,从而可提升用户体验。

由于可能存在设备故障的情况,则上述设定操作存在执行不成功的情况,如此可以对此进行检测,以检测是否成功控制了遮挡板的打开或者关闭。

基于此,在本公开一个实施例中,在所述控制所述驱动装置执行对应于所述设定指令的设定操作之后,所述方法还包括以下步骤S230~步骤S240:

步骤S230,获取所述驱动装置执行所述设定操作的执行结果信息。

该步骤中,获取驱动装置执行设定操作的执行结果信息,以便于后续可基于此确定是否成功控制了遮挡板的打开或者关闭。

步骤S240,在所述执行结果信息表示所述设定操作执行成功的情况下,确定所述遮挡板处于对应于所述设定指令的设定状态。

其中,在所述设定指令为打开遮挡板指令的情况下,所述设定状态为打开状态,在所述设定指令为关闭遮挡板指令的情况下,所述设定状态为关闭状态。

该步骤中,若设定操作执行成功,可以认为已成功控制了遮挡板的打开或者关闭,如此可以将遮挡板的状态上报至服务器,以便于服务器可以进行相应记录,比如服务器可以记录电动自行车的控制遮挡板开关的相关部件无故障。

对应地,在所述执行结果信息表示所述设定操作执行失败的情况下,确定所述遮挡板没有处于对应于所述设定指令的设定状态。

该步骤中,若设定操作执行失败,可以认为没有成功控制遮挡板的打开或者关闭,如此可以将遮挡板的状态上报至服务器,以便于服务器可以进行相应记录,比如服务器可以记录电动自行车的控制遮挡板开关的相关部件故障,以便于维护人员可以及时进行相关维护处理。

此外,电动自行车还可输出相应提醒信息,以提醒用户遮挡板打开失败或关闭失败,如此用户可以按需选择其他电动自行车来使用。

在本公开一个实施例中,所述步骤S230,获取所述驱动装置执行所述设定操作的执行结果信息,可以包括以下步骤S2301~步骤S2303:

步骤S2301,检测是否存在设定在位信号,所述设定在位信号在所述遮挡板处于所述设定状态的情况下产生,并执行以下步骤S2302或者步骤S2303。

本实施例中,通过检测在位信号,来确定是否成功控制遮挡板的状态。

详细地,可以获取传感器实时采集的信号,并基于此来确定是否存在设定在位信号。其中,该传感器可以为霍尔传感器、FRID(Radio Frequency Identification,射频识别)传感器等。

考虑到遮挡板处于不同状态时所处的位置不同,故而可以设置两个传感器,比如开传感器和关传感器,这两个传感器分别对应于遮挡板处于打开状态的位置和处于关闭状态的位置。

详细地,在遮挡板打开时,开传感器可以采集到在位信号,关传感器不能采集到在位信号;反之在遮挡板关闭时,开传感器不能采集到在位信号,关传感器可以采集到在位信号。

如此,需要打开遮挡板时,可以检测开传感器是否采集到在位信号,需要关闭遮挡板时,可以检测关传感器是否采集到在位信号。

步骤S2302,在存在所述设定在位信号的情况下,获得用于指示所述设定操作执行成功的执行结果信息。

步骤S2303,在不存在所述设定在位信号的情况下,获得用于指示所述设定操作执行失败的执行结果信息。

以需要打开遮挡板为例,若检测到开传感器采集到在位信号,可以认为设定操作执行成功,即遮挡板已如期打开。若检测不到可以认为设定操作执行失败,即遮挡板未如期打开,电动自行车存在设备故障。

在可行的另一实现方式中,除了采集相应传感器的在位信号,还可同时采集另一传感器的在位信号。

以需要打开遮挡板为例,若检测到开传感器采集到在位信号,关传感器没有采集到在位信号,可以认为设定操作执行成功,即遮挡板已如期打开。若检测到开传感器没有采集到在位信号,关传感器采集到在位信号,可以认为设定操作执行失败,即遮挡板未如期打开,电动自行车存在设备故障。

本实施例通过检测遮挡板的在位信号,可以准确检测设定操作的执行情况,保证遮挡板的准确控制。

详细地,遮挡板可以为伸缩式(或称推拉式)遮挡板,也可以为折叠式遮挡板。下面分别对两种方式的遮挡板进行说明。

对于伸缩式遮挡板,在本公开一个实施例中,所述电动自行车设置有存储仓。

本实施例中,对于遮挡板处于打开状态下的外露部分,在遮挡板处于关闭状态下,该外露部分的部分或者全部可位于该存储仓中。优选地,遮挡板处于关闭状态下,遮挡板可整体位于存储仓中。

基于此,所述控制所述驱动装置执行对应于所述设定指令的设定操作,可以包括:在所述设定指令为打开遮挡板指令的情况下,控制所述驱动装置执行第一操作,以驱动所述遮挡板从所述存储仓中移动至所述存储仓的外部;在所述设定指令为关闭遮挡板指令的情况下,控制所述驱动装置执行第二操作,以驱动所述遮挡板从所述存储仓的外部移动至所述存储仓中。

本实施例中,打开遮挡板时,遮挡板在存储仓外侧,遮挡板的存在可以起到避免用户腿部关节受风的效果。

本实施例中,关闭遮挡板时,遮挡板在存储仓中。如此可避免电单车停放时前端横向尺寸较大,从而可为电动自行车紧密有序排放、电动自行车通过狭窄道路提供便利。

此外,在不使用遮挡板的情况下将遮挡板存储于存储仓中,以避免遮挡板受损和维护遮挡板干净卫生。

对于折叠式遮挡板,电机可以驱动遮挡板处于伸展状态以增大遮挡板的遮挡面积,从而起到避免用户腿部关节受风的效果。以及,电机还可以驱动遮挡板处于折叠状态以减小遮挡板的遮挡面积和占用空间,从而可以相对减小电动自行车前端的横向尺寸,从而为电动自行车紧密有序排放、电动自行车通过狭窄道路提供便利。

此外,折叠式遮挡板可以为电动自行车车体的外侧,从而无需设置上述存储仓,简化电动自行车的结构设计。

图3给出了根据一实施例的电动自行车的遮挡板的控制方法的流程示意图。如图3所示,该实施例的电动自行车的遮挡板的控制方法可以包括以下步骤S301~步骤S307:

步骤S301,接收设定指令,所述设定指令为打开遮挡板指令或者关闭遮挡板指令。

步骤S302,响应于所述设定指令,在所述设定指令为打开遮挡板指令的情况下,控制所述驱动装置执行第一操作,以驱动所述遮挡板从所述存储仓中移动至所述存储仓的外部;在所述设定指令为关闭遮挡板指令的情况下,控制所述驱动装置执行第二操作,以驱动所述遮挡板从所述存储仓的外部移动至所述存储仓中。

步骤S303,检测是否存在设定在位信号,所述设定在位信号在所述遮挡板处于对应于所述设定指令的设定状态的情况下产生;其中,在所述设定指令为打开遮挡板指令的情况下,所述设定状态为打开状态,在所述设定指令为关闭遮挡板指令的情况下,所述设定状态为关闭状态,并执行以下步骤S304或者步骤S306。

步骤S304,在存在所述设定在位信号的情况下,获得用于指示所述设定操作执行成功的执行结果信息。

步骤S305,在所述执行结果信息表示所述设定操作执行成功的情况下,确定所述遮挡板处于对应于所述设定指令的设定状态。

步骤S306,在不存在所述设定在位信号的情况下,获得用于指示所述设定操作执行失败的执行结果信息。

步骤S307,在所述执行结果信息表示所述设定操作执行失败的情况下,确定所述遮挡板没有处于对应于所述设定指令的设定状态。

可见,本实施例的遮挡板在打开状态下可以避免用户在骑行过程中腿部关节受风,从而无需用户准备和佩戴护膝,且本实施例可以按需自动控制电动自行车的遮挡板的打开及关闭,从而可提升用户体验。

<设备实施例>

图4是根据一个实施例的电动自行车的遮挡板的控制装置400的原理框图。如图4所示,该电动自行车的遮挡板的控制装置400可以包括接收模块410和控制模块420。

本实施例中,所述电动自行车设置有所述遮挡板和驱动装置,所述驱动装置用于驱动所述遮挡板打开或者关闭,其中,在所述遮挡板处于打开状态的情况下,骑行所述电动自行车的用户的腿部关节位于所述遮挡板的背风侧。

其中,所述接收模块410用于接收设定指令,所述设定指令为打开遮挡板指令或者关闭遮挡板指令。所述控制模块420用于响应于所述设定指令,控制所述驱动装置执行对应于所述设定指令的设定操作。其中,在所述设定指令为打开遮挡板指令的情况下,所述设定操作为驱动所述遮挡板打开的操作,在所述设定指令为关闭遮挡板指令的情况下,所述设定操作为驱动所述遮挡板关闭的操作。

该电动自行车的遮挡板的控制装置400可以是图1中的电动自行车3000或者该电动自行车3000中的主控模块。

本实施例中,电动自行车设置有遮挡板和驱动装置,驱动装置用于驱动遮挡板打开或者关闭,其中,在遮挡板处于打开状态的情况下,骑行电动自行车的用户的腿部关节位于遮挡板的背风侧。基于此,可以接收设定指令,设定指令为打开遮挡板指令或者关闭遮挡板指令;响应于设定指令,控制驱动装置执行对应于设定指令的设定操作;其中,在设定指令为打开遮挡板指令的情况下,设定操作为驱动遮挡板打开的操作,在设定指令为关闭遮挡板指令的情况下,设定操作为驱动遮挡板关闭的操作。可见,本实施例的遮挡板在打开状态下可以避免用户在骑行过程中腿部关节受风,从而无需用户准备和佩戴护膝,且本实施例可以按需自动控制电动自行车的遮挡板的打开及关闭,从而可提升用户体验。

在本公开一个实施例中,所述控制模块420用于在控制所述驱动装置执行对应于所述设定指令的设定操作之后,获取所述驱动装置执行所述设定操作的执行结果信息;在所述执行结果信息表示所述设定操作执行成功的情况下,确定所述遮挡板处于对应于所述设定指令的设定状态;其中,在所述设定指令为打开遮挡板指令的情况下,所述设定状态为打开状态,在所述设定指令为关闭遮挡板指令的情况下,所述设定状态为关闭状态。

在本公开一个实施例中,所述控制模块420用于检测是否存在设定在位信号,所述设定在位信号在所述遮挡板处于所述设定状态的情况下产生;在存在所述设定在位信号的情况下,获得用于指示所述设定操作执行成功的执行结果信息;在不存在所述设定在位信号的情况下,获得用于指示所述设定操作执行失败的执行结果信息。

在本公开一个实施例中,所述电动自行车设置有存储仓;所述控制模块420用于在所述设定指令为打开遮挡板指令的情况下,控制所述驱动装置执行第一操作,以驱动所述遮挡板从所述存储仓中移动至所述存储仓的外部;在所述设定指令为关闭遮挡板指令的情况下,控制所述驱动装置执行第二操作,以驱动所述遮挡板从所述存储仓的外部移动至所述存储仓中。

在本公开一个实施例中,所述接收模块410用于接收服务器发来的所述设定指令;其中,所述打开遮挡板指令由所述服务器响应于终端设备发来的针对所述电动自行车的用车请求而得到;所述关闭遮挡板指令由所述服务器响应于终端设备发来的针对所述电动自行车的还车请求而得到。

在本公开一个实施例中,所述电动自行车设置有设定按键;所述接收模块410用于接收用户通过触发所述设定按键而输入的所述设定指令;所述控制模块420用于在所述遮挡板处于打开状态的情况下,控制所述驱动装置执行驱动所述遮挡板关闭的操作;在所述遮挡板处于关闭状态的情况下,控制所述驱动装置执行驱动所述遮挡板打开的操作。

图5是根据另一个实施例的电动自行车的遮挡板的控制装置500的硬件结构示意图。

如图5所示,该电动自行车的遮挡板的控制装置500包括处理器510和存储器520,该存储器520用于存储可执行的计算机程序,该处理器510用于根据该计算机程序的控制,执行如以上任意方法实施例的方法。

该电动自行车的遮挡板的控制装置500可以是图1中的电动自行车3000或者该电动自行车3000中的主控模块。

以上电动自行车的遮挡板的控制装置500的各模块可以由本实施例中的处理器510执行存储器520存储的计算机程序实现,也可以通过其他电路结构实现,在此不做限定。

此外,本公开一个实施例还提供了一种电动自行车,该电动自行车可以包括:根据以上实施例所述的电动自行车的遮挡板的控制装置400,或者,根据以上实施例所述的电动自行车的遮挡板的控制装置500。

本发明可以是系统、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质,其上载有用于使处理器实现本发明的各个方面的计算机可读程序指令。

计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。

这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。

用于执行本发明操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如Smalltalk、C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本发明的各个方面。

这里参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本发明的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。

这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。

也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。

附图中的流程图和框图显示了根据本发明的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。对于本领域技术人员来说公知的是,通过硬件方式实现、通过软件方式实现以及通过软件和硬件结合的方式实现都是等价的。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。本发明的范围由所附权利要求来限定。

19页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于机动车辆的复合安装支架及其制造方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!