基于mpu6050六軸傳感器的懸空鼠標系統(tǒng)的制作方法
【技術領域】
[0001]本實用新型涉及一種鼠標系統(tǒng),尤其涉及一種基于MPU6050六軸傳感器的懸空鼠標系統(tǒng)。
【背景技術】
[0002]鼠標的結構自其誕生以來發(fā)生了很大的變化,從機械一直發(fā)展到現(xiàn)在的激光定位,而且衍生了觸摸板,軌跡球,指點桿等產(chǎn)品,但現(xiàn)有技術中,基本的操作方式并沒有發(fā)生改變,仍然是通過平面的位移來操控屏幕上的光標。因此需要著手設計一款可以懸空使用的鼠標,即不需要將鼠標放置在桌面上,也可以像傳統(tǒng)鼠標一樣自由操控屏幕光標,即可以在遠距離的三維空間中獲得鼠標的操作功能。
[0003]基于以上原因,需要一種懸空鼠標系統(tǒng)被設計出來,它可以增強用戶對于計算機操作的舒適體驗感,使得懸空鼠標具有廣闊的市場。
【實用新型內容】
[0004]本實用新型的目的在于:針對現(xiàn)有技術的缺陷,提出了一種基于MPU6050六軸傳感器的懸空鼠標系統(tǒng),它可以擺脫桌面鼠標的限制,實現(xiàn)在遠距離的三維空間內獲得鼠標的操作功能,增強用戶對于計算機操作的舒適體驗感,具有廣闊的市場前景。
[0005]本實用新型所采用的技術方案是:一種基于MPU6050六軸傳感器的懸空鼠標系統(tǒng),包括發(fā)射電路和接收電路,所述的發(fā)射電路包括MHJ6050六軸傳感器、STM32單片機和射頻模塊發(fā)射端,其中MPU6050六軸傳感器將采集到的數(shù)據(jù)濾波處理后通過1 口傳給STM32單片機,STM32單片機進行數(shù)據(jù)處理后通過SPI通信總線將數(shù)據(jù)傳送給射頻模塊發(fā)射端,射頻模塊發(fā)射端將數(shù)據(jù)發(fā)給從機進行處理;所述的接收電路包括射頻模塊接收端、STM32單片機和PC機,其中射頻模塊接收端接收從機處理后的數(shù)據(jù),并通過SPI通信總線將數(shù)據(jù)傳給STM32單片機處理,STM32單片機通過USB與PC機進行連接,來控制屏幕上的光標移動。
[0006]在本實用新型中:所述的射頻模塊采用nRF24L01無線傳輸收發(fā)器,所述的STM32單片機通過差分放大、模數(shù)轉換、二重積分和編碼的步驟進行數(shù)據(jù)處理。
[0007]采用上述技術方案后,本實用新型的有益效果為:本實用新型可以擺脫桌面鼠標的限制,實現(xiàn)在遠距離的三維空間內獲得鼠標的操作功能,增強用戶對于計算機操作的舒適體驗感,具有廣闊的市場前景。
【附圖說明】
[0008]圖1為本實用新型中的發(fā)射電路示意圖;
[0009]圖2為本實用新型中的接收電路示意圖;
[0010]圖3為本實用新型原理圖。
【具體實施方式】
[0011 ]下面將結合附圖對本實用新型作進一步的說明。
[0012]由圖1-3可見,一種基于MPU6050六軸傳感器的懸空鼠標系統(tǒng),包括發(fā)射電路和接收電路,所述的發(fā)射電路包括MPU6050六軸傳感器、STM32單片機和射頻模塊發(fā)射端,其中MPU6050六軸傳感器將采集到的數(shù)據(jù)濾波處理后通過1 口傳給STM32單片機,STM32單片機進行數(shù)據(jù)處理后通過SPI通信總線將數(shù)據(jù)傳送給射頻模塊發(fā)射端,射頻模塊發(fā)射端將數(shù)據(jù)發(fā)給從機進行處理;所述的接收電路包括射頻模塊接收端、STM32單片機和PC機,其中射頻模塊接收端接收從機處理后的數(shù)據(jù),并通過SPI通信總線將數(shù)據(jù)傳給STM32單片機處理,STM32單片機通過USB與PC機進行連接,來控制屏幕上的光標移動;所述的射頻模塊采用nRF24L01無線傳輸收發(fā)器,所述的STM32單片機通過差分放大、模數(shù)轉換、二重積分和編碼的步驟進行數(shù)據(jù)處理。
[0013]當用戶采用懸空鼠標進行屏幕光標操控時,手腕和手肘均是懸空沒有支撐的,這樣,光標位置就會隨著人體的運動或靜止而產(chǎn)生或多或少的抖動。特別是在操作較為細小復雜的界面時,這種抖動就很可能造成失誤操作,從而嚴重影響了使用,因此使用卡爾曼濾波算法對傳感器檢測到的數(shù)據(jù)進行數(shù)據(jù)處理,讓傳到PC端的數(shù)據(jù)更加平穩(wěn),從而使得光標可以更加平穩(wěn)的在光屏上運行。
[0014]以上對本實用新型的【具體實施方式】進行了描述,但本實用新型并不限于以上描述。對于本領域的技術人員而言,任何對本技術方案的同等修改和替代都是在本實用新型的范圍之中。因此,在不脫離本實用新型的精神和范圍下所作的均等變換和修改,都應涵蓋在本實用新型的范圍內。
【主權項】
1.一種基于MPU6050六軸傳感器的懸空鼠標系統(tǒng),其特征在于:包括發(fā)射電路和接收電路,所述的發(fā)射電路包括MPU6050六軸傳感器、STM32單片機和射頻模塊發(fā)射端,其中MPU6050六軸傳感器將采集到的數(shù)據(jù)濾波處理后通過1 口傳給STM32單片機,STM32單片機進行數(shù)據(jù)處理后通過SPI通信總線將數(shù)據(jù)傳送給射頻模塊發(fā)射端,射頻模塊發(fā)射端將數(shù)據(jù)發(fā)給從機進行處理;所述的接收電路包括射頻模塊接收端、STM32單片機和PC機,其中射頻模塊接收端接收從機處理后的數(shù)據(jù),并通過SPI通信總線將數(shù)據(jù)傳給STM32單片機處理,STM32單片機通過USB與PC機進行連接,來控制屏幕上的光標移動。2.根據(jù)權利要求1所述的一種基于MPU6050六軸傳感器的懸空鼠標系統(tǒng),其特征在于:所述的射頻模塊采用HRF24L01無線傳輸收發(fā)器,所述的STM32單片機通過差分放大、模數(shù)轉換、二重積分和編碼的步驟進行數(shù)據(jù)處理。
【專利摘要】本實用新型涉及一種基于MPU6050六軸傳感器的懸空鼠標系統(tǒng),包括發(fā)射電路和接收電路,發(fā)射電路包括MPU6050六軸傳感器,其中MPU6050六軸傳感器將采集到的數(shù)據(jù)濾波處理后通過IO口傳給STM32單片機,該單片機進行數(shù)據(jù)處理后通過SPI通信總線將數(shù)據(jù)傳送給射頻模塊發(fā)射端,發(fā)射端將數(shù)據(jù)發(fā)給從機進行處理;所述的接收電路包括射頻模塊接收端,其中接收端接收從機處理后的數(shù)據(jù),并通過SPI通信總線將數(shù)據(jù)傳給STM32單片機處理,該單片機通過USB與PC機進行連接,來控制屏幕上的光標移動。本實用新型可以擺脫桌面鼠標的限制,實現(xiàn)在遠距離的三維空間內獲得鼠標的操作功能,增強用戶對于計算機操作的舒適體驗感,具有廣闊的市場前景。
【IPC分類】G06F3/038, G06F3/0346
【公開號】CN205334387
【申請?zhí)枴緾N201620067175
【發(fā)明人】李士垚, 唐星陽, 紀偉, 馮仕煜
【申請人】南京工程學院
【公開日】2016年6月22日
【申請日】2016年1月25日