基于嵌入式的实时游览骑行虚拟场景模拟系统及实现方法与流程

文档序号:16888367发布日期:2019-02-15 22:50阅读:326来源:国知局
基于嵌入式的实时游览骑行虚拟场景模拟系统及实现方法与流程

本发明涉及嵌入式技术领域,具体涉及一种基于嵌入式的实时游览骑行虚拟场景模拟系统及其实现方法。



背景技术:

随着人们生活水平的提高,自行车不再仅仅是普通的运输、代步工具,而是人们娱乐、休闲及锻炼的首选。尤其在近些年,自行车以其低碳环保,使用方便而受到越来越多人的青睐,自行车长途骑行已成为一种时尚的运动方式。

然而,目前的自行车只用于户外实地骑行,却没有专门针对自行车骑行的特点设计一款既能在室内运动健身,又能无需实地游览也实现vr技术地图游览的自行车。并且,室外骑行耗费时间长、成本高,况且现有的3d技术并未运用于室内自行车。

因此,现有技术还有待于改进和发展。



技术实现要素:

本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于嵌入式的实时游览骑行虚拟场景模拟系统及其实现方法,旨在将自行车的单片机通过通讯线与植入预设的视频和vb程序的一体机连接,采用嵌入式技术,并通过自行车上安装的控制电路,触发一体机的风景视频播放,让运动者有身临其境的游览感受,并且可按需录制任何视频植入后台,具有极强的可移植性。

本发明解决技术问题所采用的技术方案如下:

一种基于嵌入式的实时游览骑行虚拟场景模拟系统,包括骑行装置和播放装置,骑行装置与播放装置信号连接,且播放装置响应骑行装置的动作播放或暂停播放视频,其中,

所述骑行装置包括:

信号采集组件,用于获取骑行传感器信号;

单片机,连接于所述信号采集组件,用于响应骑行传感器信号产生中断信号;

信号格式转换组件,连接于所述单片机,用于接收所述单片机产生的中断信号并对所述中断信号进行格式转换,将中断信号转换为视频播放信号;

所述播放装置包括:

播控组件,用于获取视频播放信号,并响应视频播放信号播放视频、暂停播放视频以及模拟播放所述骑行传感器对应的场景视频。

所述的基于嵌入式的实时游览骑行虚拟场景模拟系统,其中,所述骑行装置还包括车轮,所述信号采集组件装设于车轮上,且车轮转动时,信号采集组件获取到骑行传感器信号。

所述的基于嵌入式的实时游览骑行虚拟场景模拟系统,其中,所述单片机的通讯波特率与所述播放装置的波特率保持一致。

所述的基于嵌入式的实时游览骑行虚拟场景模拟系统,其中,所述播放装置还包括:

读入组件,用于读入待播放视频;

播放帧保存控件,用于在暂停播放时保存当前的播放帧。

所述的基于嵌入式的实时游览骑行虚拟场景模拟系统,其中,所述播放装置还包括:

播放时间重置组件,用于在视频播放到最后一帧时,产生播放结束信号,播放装置响应播放结束信号将视频播放帧调整为初始播放帧。

所述的基于嵌入式的实时游览骑行虚拟场景模拟系统,其中,骑行装置还包括:

转向信号触发组件,用于在骑行装置的车头左转或右转超过预设角度时,产生转向信号,并将转向信号发送至播放装置;

播放装置还包括:

转向信号获取控件,用于获取骑行装置的转向信号,播放装置响应转向信号播放左转视频或右转视频。

本发明还提供一种如上述所述的基于嵌入式的实时游览骑行虚拟场景模拟系统的实现方法,包括以下步骤:

信号采集组件获取骑行传感器信号,并对骑行传感器信号进行预设处理;

单片机响应骑行传感器信号产生中断信号;

信号格式转换组件对中断信号进行格式转换,转换为视频播放信号;

播控组件获取视频播放信号,并响应视频播放信号播放视频、暂停播放视频以及模拟播放所述骑行传感器对应的场景视频。

所述的基于嵌入式的实时游览骑行虚拟场景模拟系统的实现方法,其中,所述对骑行传感器信号进行预设处理的步骤具体包括:

对骑行传感器信号进行波特率匹配,使单片机的通信波特率与预设的波特率保持一致。

所述的基于嵌入式的实时游览骑行虚拟场景模拟系统的实现方法,其中,所述播控组件获取视频播放信号,并响应视频播放信号播放视频或暂停播放视频的步骤包括:

获取播放结束信号,并响应播放结束信号将视频播放节点调整为初始节点;

继续播放视频。

所述的基于嵌入式的实时游览骑行虚拟场景模拟系统的实现方法,其中,所述播控组件获取视频播放信号,并响应视频播放信号播放视频或暂停播放视频的步骤之后,还包括步骤:

播放装置的转向信号获取控件获取骑行装置的转向信号,播放装置响应转向信号播放左转视频或右转视频。

本发明所提供的一种基于嵌入式的实时游览骑行虚拟场景模拟系统及其实现方法的有益效果:

1.单片机采用嵌入式技术,使得控制电路体积小,成本低,并且双向电压输出,提高安全性。

2.无需实地骑行,可室内骑行,占用空间面积减小。

3.本发明既能实现运动健身、休闲效果,同时实现全方位实景拍摄,克服目前vr地图游览不真实的缺陷,实现实景游览有身临其境的感受。

4.解决了3d地图开发的繁重工作量和昂贵支出,成本大大降低。

5.用户可按需任意录制视频植入后台,可编辑,具有极大的可移植性,非常适用于单位布局游览和作为创客中心的体验项目,更加利于推广应用。

附图说明

图1是本发明提供的一种基于嵌入式的实时游览骑行虚拟场景模拟系统的结构框图。

图2是本发明提供的骑行装置为自行车结构示意图。

图3是本发明提供的所述基于嵌入式的实时游览骑行虚拟场景模拟系统的控制电路图。

图4是本发明提供的一种基于嵌入式的实时游览骑行虚拟场景模拟系统的实现方法较佳实施例的流程图。

图5是本发明提供的一种基于嵌入式的实时游览骑行虚拟场景模拟系统的实现方法另一较佳实施例的流程图。

图6是本发明提供的一播放装置较佳实施例的界面示意图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

实施例一

本发明提供一种基于嵌入式的实时游览骑行虚拟场景模拟系统,如图1所示,图1是本发明所提供的一种基于嵌入式的实时游览骑行虚拟场景模拟系统的结构框图,如图1所示,所述基于嵌入式的实时游览骑行虚拟场景模拟系统包括骑行装置100和播放装置200,骑行装置100与播放装置200信号连接,骑行装置100与播放装置200通过网络连接进行网络通讯,且播放装置200响应骑行装置100的动作播放或暂停播放视频,例如,示例所述骑行装置100为自行车,当检测到骑行装置100开始运动时,如自行车辐条开始转动,则所述骑行装置100向播放装置200发送播放视频的信号,所述播放装置200接收到所述播放视频信号后触发单片机控制视频进行自动播放操作;当检测到骑行装置100停止运动时,如自行车辐条停止转动,则所述骑行装置100向播放装置200发送暂停播放视频的信号,所述播放装置200接收到所述暂停播放视频信号后触发单片机控制视频进行暂停播放处理。这样,当人们在骑行过程中,无需手动操作视频,在提高骑行安全的同时,可随时欣赏沿途风景。其中,视频可以是沿着风景区游览的景色,可以是无人机拍摄的视频,也可以是剪辑处理的任意风景画面。

具体地,如图1所示,所述骑行装置100包括:

信号采集组件111,用于获取骑行传感器信号;

单片机131,连接于所述信号采集组件111,用于响应骑行传感器信号产生中断信号;

信号格式转换组件132,连接于所述单片机131,用于接收所述单片机131产生的中断信号并对所述中断信号进行格式转换,将中断信号转换为视频播放信号。

当然,所述骑行装置100还包括车轮110,所述信号采集组件111装设于车轮110上,且车轮110转动时,信号采集组件111获取到骑行传感器信号。

其中,所述信号采集组件111指的是传感器组件,所述传感器组件包括光电传感器,装设于所述骑行装置100上,用于检测骑行时所产生的红外线信号,所述骑行传感器信号即为转动时产生的红外线信号。具体实施中,如图2所示,所述光电传感器12装设于自行车的辐条11上,且靠近车链一端,所述单片机131与嵌入于所述单片机131的预设的vb程序成一体装设于印刷电路板上,并通过控制电路实现嵌入式开发,所述印刷电路板安装在自行车的车座300下方,并通过通讯线连接所述单片机131以实现信号数据通信。图2中自行车通过支架400架起后轮,因此,可用于室内骑行,这样,用户既可以通过骑行达到运动健身效果,同时无需实地骑行,大大降低开发成本,通过视频观看以身临其境的感受骑行不同环境,达到虚拟现实效果,实现比vr地图游览更真实的游览体验,进一步增强用户体验。

请继续参阅图1,所述播放装置200包括:

播控组件240,用于获取视频播放信号,并响应视频播放信号播放视频、暂停播放视频以及模拟播放所述骑行传感器对应的场景视频。例如,所述播控组件240可以为软按钮或硬按钮,软按钮可以是一体化中的vb程序时的一个程序模块,如一体机视频界面中的暂停按钮,播放按钮,硬按钮可以是单片机的控制电路中用于模拟光电传感器信号输入的一个按钮。具体实施中,软按钮要用鼠标点击或在有触控功能的一体机中点击软按钮所在的热区实现输入,硬按钮要依靠用户手指按下,通常硬按钮采用复位型按钮。

如图1所示,所述播放装置200还包括:

读入组件230,用于读入待播放视频;

播放帧保存控件250,用于在暂停播放时保存当前的播放帧。

具体实施时,光电传感器12检测到自行车转动时,由辐条11上反射回来的红外线信号触发单片机131产生第一中断信号,通过与所述单片机131连接的信号格式转换组件132进行信号转换后得到视频播放信号并发送至所述读入组件230,所述读入组件230接收到所述视频播放信号后判定是否有效,若是则读入vb程序中待播放视频以进行视频的播放;而当光电传感器12检测到自动车停止转动时,即辐条11上没有反射出红外线信号,即无信号时触发单片机131产生第二中断信号,通过与与所述单片机131连接的信号格式转换组件132进行信号转换后得到视频暂停播放信号并发送至所述读入组件230,所述读入组件230接收到所述视频暂停播放信号后控制当前正在播放的视频进行暂停处理,并触发所述播放帧保存控件250保存当前的播放帧,以便用于后续再次视频播放作索引以及记录作用。

更进一步地,读入组件230所接收到的数据是否为有效输入,需要进行数据格式匹配操作,即预设vb程序中的有效输入的数据为非空格、回车、标点符号,一旦接收到的数据为有效输入数据时,则判定读入组件230接收到的数据为标准读入数据。

请再次参阅图1,所述播放装置200还包括:

播放时间重置组件220,用于在视频播放到最后一帧时,产生播放结束信号,播放装置200响应播放结束信号将视频播放帧调整为初始播放帧。

具体实施中,当检测到视频播放到最后一帧时,判断是否获取其他视频的指令操作,若没有出现接收到其他视频的指令,则vb程序将自动重头开始执行,以此处理视频播放到最后一段,重新开始播放第一段程序加载的视频。

更进一步地,骑行装置100还包括:

转向信号触发组件121,用于在骑行装置100的车头120左转或右转超过预设角度时,产生转向信号,并将转向信号发送至播放装置200;

播放装置200还包括:

转向信号获取控件210,用于获取骑行装置100的转向信号,播放装置200响应转向信号播放左转视频或右转视频。

具体实施中,当检测到视频播放到分叉口时,即检测到自行车车头向左(或右)摆动超过预设转动角度,如超过45°,则前轮左边(或右边)的行程开关受力启动触发转向信号触发组件121产生对应的左转信号(或右转信号),并通过单片机131将转换后的信号传入vb程序进行处理,使得转向信号获取控件210根据左转信号(或右转信号)以执行转左的程序视频(或转右的程序视频)。当然,若检测到在分叉口仅仅进行左转,没有右转,而此时自行车前轮右偏压到右侧行程开关,则认为此为不符合常规操作,程序判定为违规操作而不执行,并使得当前视频处于暂停状态。同样的,若检测到在分叉口仅仅进行右转,没有左转,而此时自行车前轮左偏压到左侧行程开关,同样认为此为不符合常规操作,程序判定为违规操作而不执行,并使得当前视频处于暂停状态。

请参阅图3,图3是所述基于嵌入式的实时游览骑行虚拟场景模拟系统的控制电路图。如图3所示,所述控制电路包括保护电路20、单片机131、振荡电路10、开关电源13、光电传感器、信号格式转换芯片(组件)132以及一体机600。

所述保护电路20与供电电源vcc连接,所述保护电路20用于电路的保护,包括第一电容c1和第一电阻r1,所述第一电容c1与所述第一电阻r1串联连接,所述第一电阻r1的另一端接地。

所述振荡电路10包括第二电容c2和第三电容c3,所述第二电容c2和所述第三电容c3串联连接,并与晶振器vco并联,所述第二电容c2与所述第三电容c3之间的一节点接地,所述第二电容c2连接所述单片机131的xtal1引脚,所述第三电容c3连接所述单片机131的xtal2引脚。所述振荡电路10与所述单片机131形成内部振荡,用于产生11.0592mhz振荡。

所述单片机131采用型号为stc89c51rc的芯片,所述单片机131的rst引脚连接于所述第一电容c1与所述第一电阻r1之间的一节点,用于复位。

所述开关电源13用于接导线,所述导线为零线pe、火线l及地线n。所述开关电源13采用双向电压输出,1节点接火线l,用于输出5v电压,并连接所述单片机131的电源引脚vcc(即5v)以及第31引脚。2节点接地线n,即0v,用于连接所述单片机131的gnd引脚。3节点接零线pe,用于输出24v电压,并与所述开关电源13的com节点连接所述光电传感器12。所述光电传感器12还连接所述单片机131的p3.7引脚。具体实施时,开关电源13为单片机131提供5v的直流电源,为光电传感器13提供24v的直流电源。

所述信号格式转换芯片132采用型号为max232的芯片,用于实现通讯数据格式的转换。所述信号格式转换芯片132分别连接所述单片机131的四个引脚,即rxd引脚、txd引脚、引脚以及rd引脚。具体实施中,所述单片机131与所述信号格式转换芯片132组合为一块完整的功能电路板,所述信号格式转换芯片132将单片机131的串行信号转换为usb口的标准信号格式送入一体机600中的vb程序进行处理。

所述一体机600可以是植入有预设vb程序的计算机或教学视频软件等,其并非限制性的,只需要所述一体机600与所述控制电路满足一定的驱动匹配即可,也就是,一种将9针串口通讯转换为usb口通讯的方法。例如在计算机一端安装usb转串口驱动程序,把usb口读入的数据转换为9针串口数据的格式送给vb软件进行处理。

在一些实施例中,所述第一电容c1的电容值为10u,所述第一电阻的电阻值为10k。上述元器件及值并非限制性的。

在一些实施例中,所述第二电容c2和所述第三电容c3均为瓷介电容,其功率值均为30p。上述元器件及值并非限制性的。

在一些实施例中,所述播放装置200的通讯波特率与单片机131的通讯波特率保持一致,均为9600bps,因此,这样使得单片机131以产生准确的9600bps波特率。

上述控制电路的工作原理如下:

光电传感器12采集自行车辐条信号发送至单片机131,所述单片机131获取光电传感器12采集到的红外线信号,产生中断信号,通过rxd、txd、、rd管脚向信号格式转换芯片132(max232)

转换后向一体机600发送视频播放触发信号,此时一体机600中的vb软件控制视频播放、暂停等功能。

采用上述单片机实现嵌入式开发,不仅使得电路体积小、功耗低的同时,提供5v供电,安全性高。

上述预设的vb程序的主要代码如下:

privatesubcommand1_click()//播放按键按下则执行控件windowsmediaplayer1.controls.play//让程序播放

text1.text="播放"

windowsmediaplayer1.controls.play

endsub

privatesubform_load()//加载串口处理程序

mscomm1.commport=4//当前串口使用模拟串口4(在计算机的设备管理器中可看到)

mscomm1.settings="9600,n,8,1"//设置波特率为9600bps,数据位8位,停止位1位

mscomm1.inputmode=1//串口以二进制方式读取数据

mscomm1.rthreshold=1//串口读取到1个字节的数据则产生oncom事件

mscomm1.portopen=true//允许串口打开

endsub

privatesubdir1_change()

file1.path=dir1.path//vb打开视频文件路径的控件

endsub

privatesubdrive1_change()

dir1.path=dirve1.dirve//vb读取视频文件的控件

endsub

privatesubfile1_dblclick()

windowsmediaplayer1.url=dir1.path&"\"&file1.list(file1.listindex)//vb记录视频文件路径

endsub

privatesubmscomm1_oncomm()

if(mscomm1.commevent=comevreceive)then//串口检测到数据则播放

text1.text="播放"

windowsmediaplayer1.controls.play

timer1.interval=1000//延时1秒再次看串口是否有数据读入,无则执行暂停功能

endif

endsub

privatesubpause_click()

text1.text="暂停"//暂停控制功能

windowsmediaplayer1.controls.pause

endsub

privatesubtimer1_timer()

windowsmediaplayer1.controls.pause

endsub

所述单片机131的主要程序代码如下:

#include<reg51.h>//加载51单片机预定义的头文件

sbitsw=p3^7;//用sw代替p3.7端口名称

voidmain()//主程序

{

unsignedinta;

tmod=0x20;//设置中断工作模式(波特率)

tl1=0xfd;

th1=0xfd;

scon=0x50;

tr1=1;

if(sw==0)//当p3.7采集到传感器信号

{for(a=0;a<200;a++);

sbuf=0x01;//重复发送01代码

while(ti!=1);//如果p3.7一直有信号输入,则继续发送,否则复位中断标志ti

ti=0;

}

}

实施例二

本发明还提供一种基于所述的基于嵌入式的实时游览骑行虚拟场景模拟系统的实现方法,如图4所示,所述基于所述的基于嵌入式的实时游览骑行虚拟场景模拟系统的实现方法包括以下步骤:

s100,信号采集组件获取骑行传感器信号,并对骑行传感器信号进行预设处理。

具体地,光电传感器实时获取骑行传感器信号,即实时检测自行车是否转动,当自信车转动时,采集红外线信号。所述预设处理指的是使得传感器信号进行波特率匹配,使单片机的通信波特率与预设的波特率保持一致。

s200,单片机响应骑行传感器信号产生中断信号。

本发明实施例中,光电传感器将检测到的红外线信号,即骑行传感器信号发送至单片机,所述单片机接收到所述骑行传感器信号后产生中断信号,即设置单片机处于中断工作模式,并发送至与之连接的信号格式转换组件中,具体如上述基于所述的基于嵌入式的实时游览骑行虚拟场景模拟系统所述。

s300,信号格式转换组件对中断信号进行格式转换,转换为视频播放信号。

基于步骤s200,所述信号格式转换组件获取所述中断信号,并对所述中断信号进行格式转换,转换为视频播放信号,用于传入与所述骑行装置连接的播放装置,使得播放装置的预设vb程序接收。

s400,播控组件获取视频播放信号,并响应视频播放信号播放视频、暂停播放视频以及模拟播放所述骑行传感器对应的场景视频。

具体地,当检测到所述视频播放信号时,触发读入组件的启动,控制所述播控组件获取所述视频播放信号,读取预设的视频,响应视频播放信号播放视频或暂停播放视频的功能,并实时保存当前的视频播放帧。

进一步地,当检测到视频播放至最后一帧时,所述播控组件获取读入组件发送的播放接收信号,此时,响应播放接收信号,将视频播放节点调整为初始节点,用于后续地继续播放视频。

更进一步的,当车头120向左或向右转向时,启动车头120的行为开关,触发转向信号触发组件121产生转向信号至单片机131,通过单片机131的识别处理产生特定的左转信号或右转信号,经过信号格式转换组件132转换后将转换后的视频左转信号或视频右转信号,并发送至播放装置200的转向信号获取组件210,使得预设的vb程序执行转左的程序视频或转右的程序视频。

为了更好理解本发明的技术方案,用一具体实施例加以说明,如图5所示。

步骤s800,软按钮手动操作,如鼠标点击或在有触控功能的一体机中点击软按钮所在的热区实现输入以发送信号至电脑一体机,如图6所示的一播放装置的视频播放界面,然后执行步骤s603;

步骤s700,硬按钮手动操作,即通过手指按压按钮,执行步骤s601;

步骤s600,自行车车轮转动信号,即光电传感器检测到自行车的车轮转动时产生红外线信号,执行步骤s601;

步骤s601,单片机获取信号采集组件所采集到的信号,并产生中断信号且向所述信号格式转换组件发送,然后执行步骤s602;其中,所述采集到的信号通过执行步骤s620-步骤s625得到;

步骤s602,接收发送的中断信号进行格式转换,转换成播放装置(如一体机)所能播放的标准usb接口信号,如播放视频信号、暂停播放视频信号、左转信号、右转信号等,然后执行步骤s603;

步骤s603,电脑一体机接收信号格式转换组件转换后的信号和其他视频指令信号,如软按钮手动操作输入的信号,然后执行步骤s604;

步骤s604,开始,执行步骤s605;

步骤s605,读入视频,即获取预设的vb程序文件路径和预设的视频播放文件路径,通过预设的vb程序加载所述预设的视频,然后执行步骤s606;

步骤s606,让视频处于暂停状态,即程序没有读取到vb的“播放”按钮按下或单片机输入的信号,则自动执行程序控件“windowsmediaplayer1.controls.pause”让视频处于暂停状态,若视频被暂停时,windowsmediaplayer1.controls.pause控件会暂时记录播放到的当前帧,然后执行步骤s607;

步骤s607,播放装置是否采集到信号,即程序读取到vb的“播放”按钮按下或经过单片机处理后输入的信号,若否,执行步骤s606,若是,执行步骤s608;

步骤s608,执行播放,即当“播放”按钮被触发或单片机有信号输入则从当前帧开始继续向前播放,同时执行步骤s609;

步骤s609,实时记录播放进度,同时执行步骤s610;

步骤s610,判断视频是否播放到视频的最后一帧,若是,则执行步骤s611,若否,则执行步骤s612;

步骤s611,从头播放,即在没有出现跳转到其他视频的指令的情况下,根据所产生的播放结束信号,将视频播放的最后一帧调整为初始视频播放帧,以重新开始播放第一段程序加载的视频,然后执行步骤s606;

步骤s612,判断当前播放的视频是否到达分叉路口,若是,则执行步骤s613,若否,则执行步骤s607;

步骤s613,判断自行车车头是否转动,若否,则执行步骤s607,若是,执行步骤s614;

步骤s614,判断是否产生左转信号,即自行车车头向左摆动一定角度,若是,则执行步骤s617,若否,则执行步骤s615;

步骤s615,再次判断是否产生右转信号,即自行车车头向右摆动一定角度,若是,则执行步骤s616,若否,则执行步骤s613;

步骤s616,执行右转视频,然后执行步骤s607;

步骤s617,执行左转视频,然后执行步骤s607。

其中,上述步骤s620-步骤s625具体包括如下:

步骤s620,开始;

步骤s621,检测自行车传感器是否有信号,若是,执行步骤s622,若否,执行步骤s620;

步骤s622,波特率匹配设置,即设置播放装置的通讯波特率与自行车的通讯波特率相同,然后执行步骤s623;

步骤s623,触发单片机产生中断信号,即当自行车传感器检测到有信号时,触发单片机产生中断信号,然后执行步骤s624;

步骤s624,发送中断信号给信号格式转换组件,即所述单片机将中断信号发送给信号格式转换组件,进行信号的转换以使得播放装置能够正确读取,同时执行步骤s625;

步骤s625,每隔预设时间(即延时预设时间)进行传感器检测信号,所述预设时间为0.1s。

当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过基于嵌入式的实时游览骑行虚拟场景模拟系统控制程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。

综上所述,本发明公开了一种基于嵌入式的实时游览骑行虚拟场景模拟系统及其实现方法,系统包括骑行装置和播放装置,骑行装置与播放装置信号连接,且播放装置响应骑行装置的动作播放或暂停播放视频,其中,所述骑行装置包括:信号采集组件,用于获取骑行传感器信号;单片机,连接于所述信号采集组件,用于响应骑行传感器信号产生中断信号;信号格式转换组件,连接于所述单片机,用于接收所述单片机产生的中断信号并对所述中断信号进行格式转换,将中断信号转换为视频播放信号;所述播放装置包括:播控组件,用于获取视频播放信号,并响应视频播放信号播放视频、暂停播放视频以及模拟播放所述骑行传感器对应的场景视频。本发明通过光电传感器检测到自行车的转动产生红外线信号触发单片机产生中断信号后转换成视频播放信号,从而使得一体机内的预设的vb程序响应视频播放信号播放视频或暂停播放视频等功能,无需实地骑行,不仅可在室内就实现不同环境的全方位实景拍摄,降低成本,同时可植入性强,可录制任意视频用于单位布局游览和作为创客中心的体验项目,利于推广应用。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1