可遥控飞行器的电子设备及遥控方法转让专利

申请号 : CN201210044219.2

文献号 : CN102621903B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 何志强

申请人 : 深圳市迪瑞德科技有限公司

摘要 :

一种通过电子设备遥控飞行器的方法,包括:在电子设备中预存一飞行模式清单,所述飞行模式清单定义飞行模式与遥控信号的对应关系,并显示所述飞行模式;响应用户操作确定被选择的飞行模式,并根据确定的被选择的飞行模式及所述飞行模式清单确定对应的遥控信号;发送所述确定的遥控信号至所述飞行器;响应所述遥控信号以驱动所述飞行器按照被选择的飞行模式飞行。本发明还提供一种可遥控飞行器的电子设备。通过该方法和电子设备,能将设有iOS系统的电子设备作为飞行器的遥控器并对飞行器进行自动遥控。

权利要求 :

1.一种可遥控飞行器的电子设备,所述电子设备设置iOS系统,包括处理单元、无线通信单元、输入单元、显示单元、存储单元,其特征在于, 所述存储单元用于存储飞行模式清单,所述飞行模式清单定义飞行模式与遥控信号的对应关系,所述飞行模式清单包括一高度飞行模式清单,所述电子设备接收并判断飞行器发送的高度数据是否超过一预设高度门槛值,当高度数据超过所述高度门槛值时,处理单元产生并发送一高度飞行模式信号至飞行模式控制模组,飞行模式控制模组根据高度飞行模式清单确定对应的飞行高度遥控信号,并发送该飞行高度遥控信号至飞行器以控制飞行器在高度门槛值范围内飞行; 所述显示单元用于显示遥控界面并在遥控界面上显示所述飞行模式;

所述处理单元还包括飞行模式控制模组,用于根据用户对飞行模式的选择以及所述飞行模式清单确定对应的遥控信号,并由所述通信单元将所述确定的遥控信号发送至所述飞行器,控制所述飞行器以被选择的飞行模式飞行。

2.如权利要求1所述之可遥控飞行器的电子设备,其特征在于,所述处理单元还包括: 遥控模式切换模组,用于响应用户的选择切换遥控模式,其中,所述遥控模式包括手动遥控模式和自动遥控模式,并当选择自动遥控模式时,所述遥控模式切换模组产生一自动遥控模式信号;及 显示控制模组,用于响应所述自动遥控模式信号,读取所述飞行模式清单,并控制所述显示单元显示所述飞行模式清单中定义的飞行模式。

3.如权利要求1所述之可遥控飞行器的电子设备,其特征在于,所述遥控信号具有一与所述电子设备身份匹配的标识信息,认证单元预先存储一授权信息,当通信单元接收到由电子设备发送的遥控信号时,解析并判断所述遥控信号所具有的标识信息是否与该授权信息匹配,并当确定所述遥控信号的标识信息与授权信息匹配时,所述认证单元将所述 遥控信号发送至微控制单元以控制驱动单元响应所述遥控信号驱动飞行器飞行。

4.如权利要求2所述之可遥控飞行器的电子设备,其特征在于,所述显示控制模组控制所述显示单元显示与被遥控飞行器数量相等的遥控界面,每一遥控界面用于遥控一相应的飞行器。

5.一种通过电子设备遥控飞行器的方法,包括:

步骤(1)在电子设备中预存一飞行模式清单,所述飞行模式清单定义飞行模式与遥控信号的对应关系,显示遥控界面并在遥控界面上显示所述飞行模式,所述飞行模式清单包括一高度飞行模式清单,所述电子设备接收并判断飞行器发送的高度数据是否超过一预设高度门槛值,当高度数据超过所述高度门槛值时,根据高度飞行模式清单确定对应的飞行高度遥控信号,并发送飞行高度遥控信号以控制飞行器在高度门槛值范围内飞行; 步骤(2)响应用户操作确定被选择的飞行模式,并根据确定的被选择的飞行模式及所述飞行模式清单确定对应的遥控信号; 步骤(3)发送所述确定的遥控信号至所述飞行器;

步骤(4)响应所述遥控信号以驱动所述飞行器按照被选择的飞行模式飞行。

6.如权利要求5所述之通过电子设备遥控飞行器的方法,其特征在于,在所述步骤(1)之前,还包括:在所述电子设备显示飞行模式切换界面,并根据用户操作确定是否选择自动遥控模式,当确定选择自动遥控模式时,执行所述步骤(1),当确定选择手动遥控模式时,根据用户操作产生相应的遥控信号,并发送所述遥控信号至所述飞行器,以遥控所述飞行器。

7.如权利要求5所述之通过电子设备遥控飞行器的方法,其特征在于,所述遥控信号具有一与该电子设备身份匹配的标识信息; 在所述步骤(4)之前,还包括:判断所述遥控信号所具有的标识信息是否与飞行器预先存储的授权信息匹配,当确定所述标识信息与所述授权信息匹配时,执行所述步骤(4),否则,继续判断所述标识信息 是否与所述授权信息匹配。

8.如权利要求5所述之通过电子设备遥控飞行器的方法,其特征在于,在步骤(1)之前,还包括:在所述电子设备显示与被遥控飞行器数量相等的遥控界面,每一遥控界面用于遥控一相应的飞行器。

说明书 :

可遥控飞行器的电子设备及遥控方法

技术领域

[0001] 本发明涉及一种可遥控飞行器的电子设备及遥控方法,特别涉及一种基于iOS操作系统遥控飞行器的电子设备及遥控方法。

背景技术

[0002] 现有的飞行器通常采用专用的遥控手柄进行无线控制,该种控制方式要求用户购买与飞行器配套的遥控手柄,通常一个遥控手柄仅能控制一个飞行器,并且用户要学习各种飞行指令及控制方式,掌握各种飞行技巧以应对各种突发状况,学习过程复杂繁琐,而且一旦操作不当,容易导致设备损毁。
[0003] 而如今具有iOS系统的iPad、iPhone、iTouch等电子产品已风靡全球,若能使用具有iOS系统的电子产品来遥控飞行器,使飞行器根据一预设飞行模式飞行,则省去上述复杂的学习及操作过程,只需一键即可触发被选择的飞行模式,实现简单操作。

发明内容

[0004] 有鉴于此,有必要提供一种应用简便的可遥控飞行器的电子设备及遥控方法以解决现有的技术问题。
[0005] 一种可遥控飞行器的电子设备,所述电子设备设置iOS系统,包括处理单元、无线通信单元、输入单元、显示单元、存储单元,所述存储单元用于存储飞行模式清单,所述飞行模式清单定义飞行模式与遥控信号的对应关系。
[0006] 所述处理单元还包括飞行模式控制模组,用于根据用户对飞行模式的选择以及所述飞行模式清单确定对应的遥控信号,并由所述通信单元将所述确定的遥控信号发送至所述飞行器,控制所述飞行器以被选择的飞行模式飞行。
[0007] 所述处理单元还包括遥控模式切换模组,用于响应用户的选择切换遥控模式,其中,所述遥控模式包括手动遥控模式和自动遥控模式,并当选择自动遥控模式时,所述遥控模式切换模组产生一自动遥控模式信号;及显示控制模组,用于响应所述自动遥控模式信号,读取所述飞行模式清单,并控制所述显示单元显示所述飞行模式清单中定义的飞行模式。所述显示控制模组根据用户设定需要遥控的飞机数量,控制所述显示单元显示相应飞机数量的遥控界面,从而实现对多个飞行器同时遥控。
[0008] 一种通过电子设备遥控飞行器的方法,包括:(1)在电子设备中预存一飞行模式清单,所述飞行模式清单定义飞行模式与遥控信号的对应关系,并显示所述飞行模式;(2)响应用户操作确定被选择的飞行模式,并根据确定的被选择的飞行模式及所述飞行模式清单确定对应的遥控信号;(3)发送所述确定的遥控信号至所述飞行器;(4)响应所述遥控信号以驱动所述飞行器按照被选择的飞行模式飞行。
[0009] 通过该方法和电子设备,能将设有iOS系统的电子设备作为飞行器的遥控器并对飞行器进行自动遥控。

附图说明

[0010] 图1为本发明一实施方式中可遥控飞行器的电子设备的功能模块图。
[0011] 图2为本发明的一实施方式中飞行器的功能模块图。
[0012] 图3为本发明一实施方式中电子设备遥控飞行器的方法流程图。
[0013] 主要元件符号说明
[0014] 电子设备 10
[0015] 处理单元 11
[0016] 遥控模式切换模组 111
[0017] 飞行模式控制模组 112
[0018] 显示控制模组 113
[0019] 通信单元 12
[0020] 输入单元 13
[0021] 显示单元 14
[0022] 存储单元 15
[0023] 电源 16
[0024] 飞行器 20
[0025] 微控制单元 21
[0026] 认证单元 22
[0027] 通信单元 23
[0028] 运动感测单元 24
[0029] 驱动单元 25
[0030] 电源 26
[0031] 红外探测单元 27

具体实施方式

[0032] 为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式并配合附图详予说明。
[0033] 请参阅图1,为本发明一实施方式中可遥控飞行器的电子设备的功能模块图。该电子设备10设置有iOS系统,该电子设备10可为手机、平板电脑、PDA等。该电子设备10包括一处理单元11、一通信单元12、一输入单元13、一显示单元14、一存储单元15以及一电源16。
[0034] 电子设备10通过该通信单元12与飞行器20通信,在本实施方式中该通信单元12为一蓝牙模块,在其它实施方式中,该通信单元12可为WIFI模块或者红外通信模块。该显示单元14用于显示一遥控界面,该输入单元13用于响应用户对该遥控界面的操作而产生相应的操作指令,在本实施方式中,该输入单元13为一触摸屏。在其它实施方式中,该输入单元13可为设置在电子设备10表面的机械按键或键盘。该存储单元15用于存储飞行模式清单,该飞行模式清单定义飞行模式与遥控信号的对应关系。该电源16为电子设备10的各个部件供电。
[0035] 该处理单元11与通信单元12、输入单元13、显示单元14相连。该处理单元11包括一遥控模式切换模组111、一飞行模式控制模组112以及一显示控制模组113。该遥控模式切换模组111用于响应用户的选择切换遥控模式,该遥控模式包括手动遥控模式和自动遥控模式。
[0036] 当用户选择手动遥控模式时,该遥控模式切换模组111产生一手动遥控模式信号,该显示控制模组113响应该手动遥控模式信号控制显示单元14显示一手动遥控界面,该手动遥控界面包括方向控制键、速度控制键,用户可通过输入单元13对该遥控界面上的控制键进行操作,从而产生相应的控制信号并通过通信单元12发送至飞行器20。
[0037] 当用户选择自动遥控模式时,该遥控模式切换模组111产生一自动遥控模式信号,该显示控制模组113响应该自动遥控模式信号,读取存储单元15中存储的飞行模式清单,并控制显示单元14将该飞行模式清单中所定义的飞行模式显示在一自动遥控界面中。飞行模式控制模组112根据用户选择的飞行模式以及飞行模式清单确定对应的遥控信号。
通信单元12将该飞行模式控制模组112确定的遥控信号发送至飞行器20,从而控制飞行器
20按照用户选择的飞行模式飞行。
[0038] 在本实施方式中,当用户选择自动遥控模式时,该显示控制模组113还用于控制显示单元14显示一飞行模式设定界面,处理单元11识别用户设定的飞行模式,并定义一遥控信号与该飞行模式对应地存储到存储单元15中以更新飞行模式清单。
[0039] 请参阅图2,为本发明一实施方式中飞行器的功能模块图。该飞行器20包括微控制单元21、一通过SPI接口与该微控制单元21相连的认证单元22、一通信单元23、一运动感测单元24、一驱动单元25及一电源26。在本实施方式中,该运动感测单元24包括一陀螺仪和一加速度计,用于准确地描述线性和旋转运动,跟踪并捕捉三维空间的完整运动,从而感测飞行器的飞行速度、飞行姿势及飞行的稳定性。
[0040] 电子设备10所发送的遥控信号具有一与该电子设备10身份匹配的标识信息。该认证单元22预先存储一授权信息,当该通信单元23接收到由电子设备10发送的遥控信号时,解析并判断该遥控信号所具有的标识信息是否与该授权信息匹配,并当确定该遥控信号的标识信息与授权信息匹配时,该认证单元22将所述遥控信号发送至微控制单元21,以控制驱动单元25响应电子设备10发送的遥控信号驱动飞行器20飞行。
[0041] 该飞行模式清单包括一高度飞行模式清单,该飞行器20还包括一红外探测单元27,该红外探测单元27通过发送红外信号以监测飞行器20的飞行高度数据,并将高度数据传送至电子设备10的处理单元11。当高度数据超过一预设的高度门槛值时,处理单元
11产生并发送一高度飞行模式信号至飞行模式控制模组112,飞行模式控制模组112根据高度飞行模式清单确定对应的飞行高度遥控信号,并发送该飞行高度遥控信号至飞行器20以控制飞行器20在高度门槛值范围内飞行。
[0042] 在本实施方式中,该显示控制模组113还用于控制所述显示单元14显示与被遥控飞行器数量相等的遥控界面,每一遥控界面用于遥控一相应的飞行器。
[0043] 请参阅图3,为本发明一实施方式中电子设备遥控飞行器的方法流程图。
[0044] 步骤S30,电子设备10的显示单元14响应用户操作显示飞行模式切换界面,遥控模式切换模组111根据用户对该飞行模式切换界面的操作,判断用户选择手动遥控模式还是自动遥控模式,当确定用户选择自动遥控模式时,进入步骤S31,当确定用户选择手动遥控模式时,进入步骤S37。
[0045] 步骤S31,当用户选择自动遥控模式时,该遥控模式切换模组111产生一自动遥控模式信号,该显示控制模组113响应该自动遥控模式信号,读取存储单元15中存储的飞行模式清单,并控制显示单元14将该飞行模式清单中所定义的飞行模式显示在一自动遥控界面中。
[0046] 该存储单元15用于存储飞行模式清单,该飞行模式清单定义飞行模式与遥控信号的对应关系。
[0047] 步骤S32,飞行模式控制模组112根据用户选择的飞行模式以及飞行模式清单确定对应的遥控信号。
[0048] 步骤S33,通信单元12将该飞行模式控制模组112确定的遥控信号发送至飞行器20,其中,该遥控信号具有一与该电子设备10身份匹配的标识信息。
[0049] 步骤S34,该通信单元23接收由电子设备10发送的遥控信号,认证单元22判断该遥控信号所具有的标识信息是否与其预先存储的授权信息匹配,若是,则进入步骤S35,否则,继续执行该步骤S34。
[0050] 步骤S35,当确定该遥控信号的标识信息与授权信息匹配时,该认证单元22将该接收到的遥控信号传送至微控制单元21,该微控制单元21根据该遥控信号控制驱动单元25,使该飞行器20响应该遥控信号进行飞行。
[0051] 步骤S36,当用户选择手动遥控模式时,该遥控模式切换模组111产生一手动遥控模式信号,该显示控制模组113响应该手动遥控模式信号控制显示单元14显示一手动遥控界面,其中,该手动遥控界面包括方向控制键、速度控制键。
[0052] 步骤S37,处理单元11识别户可对该手动遥控界面的操作,产生相应的控制信号,然后,返回步骤S34。
[0053] 在本实施方式中,该飞行模式清单包括一高度飞行模式清单,该红外探测单元27通过发送红外信号以监测飞行器20的飞行高度数据,并将高度数据传送至处理单元11。当高度数据超过一预设的高度门槛值时,处理单元11产生并发送一高度飞行模式信号至飞行模式控制模组112,飞行模式控制模组112根据高度飞行模式清单确定对应的飞行高度遥控信号,并发送该飞行高度遥控信号至飞行器20以控制飞行器20在高度门槛值范围内飞行。
[0054] 在本实施方式中,该显示控制模组113还用于控制所述显示单元14显示与被遥控飞行器数量相等的遥控界面,每一遥控界面用于遥控一相应的飞行器。
[0055] 在本实施方式中,当用户选择自动遥控模式时,该显示控制模组113还用于控制显示单元14显示一飞行模式设定界面,处理单元11识别用户设定的飞行模式,并定义一遥控信号与该飞行模式对应地存储到存储单元15中以更新飞行模式清单。
[0056] 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。