亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種三維體感鼠標(biāo)的制作方法

文檔序號(hào):12641307閱讀:608來(lái)源:國(guó)知局
一種三維體感鼠標(biāo)的制作方法與工藝

本實(shí)用新型屬于無(wú)線(xiàn)鼠標(biāo)領(lǐng)域,具體涉及一種三維體感鼠標(biāo)。



背景技術(shù):

計(jì)算機(jī)軟件和硬件的發(fā)展對(duì)人機(jī)交互設(shè)備的要求越來(lái)越高,虛擬現(xiàn)實(shí)和三維游戲的興起,更是引起三維交互設(shè)備的需求,鼠標(biāo)是使用最廣泛也是最方便的交互設(shè)備。目前絕大多數(shù)三維桌面仍采用傳統(tǒng)的只有兩個(gè)自由度的二維鼠標(biāo),用它來(lái)完成3D場(chǎng)景中的六個(gè)自由度的交互操作十分不便,無(wú)法滿(mǎn)足在三維空間中自由運(yùn)行并靈活選取物體的要求。另外,越來(lái)越多的人希望用鼠標(biāo)不僅能控制物體的移動(dòng),也能被操作者在三維空間中轉(zhuǎn)軸轉(zhuǎn)動(dòng),以實(shí)現(xiàn)對(duì)三維造型實(shí)體甚至整個(gè)虛擬場(chǎng)景全方位瀏覽和其他操作,可見(jiàn),現(xiàn)有的傳統(tǒng)的鼠標(biāo)已不能滿(mǎn)足這三維操作的要求。



技術(shù)實(shí)現(xiàn)要素:

本實(shí)用新型的目的在于克服上述不足,提供一種三維體感鼠標(biāo),能夠通過(guò)采用MPU-6050對(duì)用戶(hù)體感的測(cè)量來(lái)實(shí)現(xiàn)三維體感操作。

為了達(dá)到上述目的,本實(shí)用新型包括發(fā)射單元和接收單元,發(fā)射單元包括主控制器,主控制器連接MPU6050芯片和無(wú)線(xiàn)發(fā)送電路,接收單元包括主控電路,主控電路連接與無(wú)線(xiàn)發(fā)送電路對(duì)碼的無(wú)線(xiàn)接收電路,主控電路連接計(jì)算機(jī);

所述MPU6050芯片包括用于采集X、Y、Z三個(gè)方向上產(chǎn)生不同旋轉(zhuǎn)角速度的三軸陀螺儀傳感器,以及用于采集X、Y、Z三個(gè)方向上產(chǎn)生不同加速度的三軸加速器傳感器。

所述主控制器用于接收MPU6050芯片發(fā)送的X、Y、Z三個(gè)方向上的加速度和角速度,并通過(guò)無(wú)線(xiàn)發(fā)送電路轉(zhuǎn)發(fā)。

所述主控電路用于接收無(wú)線(xiàn)接收電路接收到的X、Y、Z三個(gè)方向上的加速度和角速度,并生成鼠標(biāo)控制命令,發(fā)送至USB總線(xiàn)。

所述主控制器和主控電路均采用STM32微控制器。

所述無(wú)線(xiàn)發(fā)送電路采用NRF2401無(wú)線(xiàn)發(fā)送電路,無(wú)線(xiàn)接收電路采用NRF2401無(wú)線(xiàn)接收電路。

所述主控電路通過(guò)USB接口與計(jì)算機(jī)連接。

所述MPU6050芯片通過(guò)I2C總線(xiàn)與主控制器連接。

所述無(wú)線(xiàn)發(fā)送電路通過(guò)SPI總線(xiàn)與主控制器連接,無(wú)線(xiàn)接收電路通過(guò)SPI總線(xiàn)與主控電路連接。

與現(xiàn)有技術(shù)相比,本實(shí)用新型通過(guò)MPU6050芯片中的三軸陀螺儀傳感器和三軸加速器傳感器,分別采集X、Y、Z三個(gè)方向上產(chǎn)生不同旋轉(zhuǎn)角速度和加速度,再通過(guò)主控制器和無(wú)線(xiàn)發(fā)送電路轉(zhuǎn)發(fā),通過(guò)無(wú)線(xiàn)接收電路和主控電路轉(zhuǎn)碼,并發(fā)送至計(jì)算機(jī)中,本裝置能夠通過(guò)旋轉(zhuǎn)和移動(dòng)鼠標(biāo),完成對(duì)三維造型實(shí)體甚至整個(gè)虛擬場(chǎng)景全方位瀏覽和其他操作,獲得更好的人機(jī)交互操控體驗(yàn)。

附圖說(shuō)明

圖1為本實(shí)用新型中發(fā)射單元的示意圖;

圖2為本實(shí)用新型中接收單元的示意圖;

其中,1、MPU6050芯片;2、主控制器;3、無(wú)線(xiàn)發(fā)送電路;4、無(wú)線(xiàn)接收電路;5、主控電路;6、計(jì)算機(jī)。

具體實(shí)施方式

下面結(jié)合附圖對(duì)本實(shí)用新型做進(jìn)一步說(shuō)明。

參見(jiàn)圖1和圖2,本實(shí)用新型包括發(fā)射單元和接收單元,發(fā)射單元包括主控制器2,主控制器2連接MPU6050芯片1和無(wú)線(xiàn)發(fā)送電路3,接收單元包括主控電路5,主控電路5連接與無(wú)線(xiàn)發(fā)送電路3對(duì)碼的無(wú)線(xiàn)接收電路4,主控電路5連接計(jì)算機(jī)6;

MPU6050芯片1包括用于采集X、Y、Z三個(gè)方向上產(chǎn)生不同旋轉(zhuǎn)角速度的三軸陀螺儀傳感器,以及用于采集X、Y、Z三個(gè)方向上產(chǎn)生不同加速度的三軸加速器傳感器。

主控制器2用于接收MPU6050芯片1發(fā)送的X、Y、Z三個(gè)方向上的加速度和角速度,并通過(guò)無(wú)線(xiàn)發(fā)送電路3轉(zhuǎn)發(fā)。主控電路5用于接收無(wú)線(xiàn)接收電路4接收到的X、Y、Z三個(gè)方向上的加速度和角速度,并生成鼠標(biāo)控制命令,發(fā)送至USB總線(xiàn)。

主控制器2和主控電路5均采用STM32微控制器,無(wú)線(xiàn)發(fā)送電路3采用NRF2401無(wú)線(xiàn)發(fā)送電路,無(wú)線(xiàn)接收電路4采用NRF2401無(wú)線(xiàn)接收電路,主控電路5通過(guò)USB接口與計(jì)算機(jī)6連接,MPU6050芯片1通過(guò)I2C總線(xiàn)與主控制器2連接,無(wú)線(xiàn)發(fā)送電路3通過(guò)SPI總線(xiàn)與主控制器2連接,無(wú)線(xiàn)接收電路4通過(guò)SPI總線(xiàn)與主控電路5連接。

發(fā)射單元先采用MPU6050芯片1,通過(guò)三軸陀螺儀傳感器和三軸加速器傳感器采集鼠標(biāo)的移動(dòng)信息,然后通過(guò)I2C接口輸出到主控制器2,主控制器2對(duì)采集到的數(shù)據(jù)進(jìn)行處理,最后將處理好的數(shù)據(jù)通過(guò)無(wú)線(xiàn)發(fā)送電路3發(fā)射到無(wú)線(xiàn)接收電路4,無(wú)線(xiàn)接收電路4接收數(shù)據(jù)后,通過(guò)接收單元中的主控電路5把接收數(shù)據(jù)轉(zhuǎn)換為USBD HID類(lèi)數(shù)據(jù)流并發(fā)送給計(jì)算機(jī)6。

發(fā)射單元中的MPU6050芯片1包括三軸陀螺儀傳感器和三軸加速器傳感器,當(dāng)人體采用某個(gè)姿勢(shì)操作鼠標(biāo)時(shí)會(huì)在三維的X、Y、Z三個(gè)方向上產(chǎn)生不同的加速度和旋轉(zhuǎn)角速度,MPU-6050整合的三軸陀螺儀傳感器和三軸加速器傳感器,可以分別測(cè)量出三個(gè)方向變化的加速度和旋轉(zhuǎn)角速度,再由I2C接口以數(shù)據(jù)流的形式,向主控單元輸出完整的6軸信號(hào)。

NRF2401是單芯片無(wú)線(xiàn)收發(fā)芯片,工作于2.4GHz~2.5GHz的全球免申請(qǐng)(ISM)頻率,其特點(diǎn)是體積小、功耗低、可以多通道同時(shí)傳輸數(shù)據(jù)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1