1方案介紹
辦公會議經常會用的電腦接投影儀來演示PPT,使用常規鼠標操作往往很麻煩,而且還經常出現問題。
空中飛鼠就是為解決這個問題而誕生的,只需要拿著鼠標在空中劃來劃去就可以在電腦上實現普通鼠標的功能。
2方案框圖

3設計應用描述及心得總結
使用GD32 Colibri開發板,讀取MPU6050加速度傳感器的X,Y坐標的加速度值,捕獲手在空中的動作,然后能過nRF24L01+ 2.4G無線通訊發射至電腦端的接收器,電腦端GD32實現USB鼠標功能,在接收器收到數據后,根據X,Y的值移動鼠標到相應的位,發射端同時檢測GD32 Colibri開發板上的按鍵,把按鍵情況發送至電腦接收端,接收端再模擬鼠標按鍵,空中飛鼠的大體功能就基本實現。
在代碼部分借鑒了MBED的思想,對SPI和I2C進行抽像,在這實現nRF24L01+驅動的時候,就是從mbed移植過來。我覺得這部分是精華,在調試硬件I2C的時候也花了很長時間,走了些彎路。
4作品實物圖
作品實物圖如下。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
傳感器
+關注
關注
2576文章
55041瀏覽量
791303 -
接收器
+關注
關注
15文章
2644瀏覽量
77127
發布評論請先 登錄
相關推薦
熱點推薦
Renesas R8C/22和R8C/23系列MCU深度解析
C/22和R8C/23系列MCU,看看它們有哪些獨特之處。 文件下載: R5F2122CJFP#U0.pdf 一、公司背景與文檔說明 2010年4月1日,NEC Electronics
國產MCU無縫替代新選擇:FT32F103R8AT7完美兼容STM32F103R8Tx實操解析!
在全球半導體供應鏈持續波動、國產替代成為產業共識的當下,STM32F103R8Tx作為意法半導體經典的Cortex-M3內核MCU,雖長期占據消費電子、工業控制等領域的核心地位,卻也面臨著交貨周期長
深入解析GD65232與GD75232:多通道RS - 232驅動接收器
65232和GD75232這兩款芯片符合TIA/EIA - 232 - F和ITU(原CCITT)V.28標準,主要用于主機計算機與外設之間的數據交換,最高信號速率可達20kbits。在較
探索PF - PVC150R系列光伏(gPV)功率保險絲:設計與應用解析
探索PF - PVC150R系列光伏(gPV)功率保險絲:設計與應用解析 在光伏系統的世界里,保險絲扮演著至關重要的角色,它是保障系統安全穩定運行的關鍵防線。今天,我們就來深入剖析一下Bourns
基于RT-Thread與GD32F527I-EVAL的多媒體門禁系統 | 技術集結
兆易創新本月正式推出GD32F503/505高性能系列32位通用微控制器,新品將全面支持RT-Thread平臺。GD32F503/505高性能系列顯著擴大了基于ArmCortex-M33內核的產品
gd32vf103r-start和gd32vf103c-start區別是什么?
gd32vf103r-start和gd32vf103c-start區別,我將c-start板的led代碼下進r-start板里,led沒有亮,這是什么原因。我是直接操作IO口,因此和led口的宏定義應該無關。
發表于 11-11 06:49
兆易創新GD32 MCU家族高性能產品再添新銳:GD32F503/505系列芯片實力亮相
業界領先的半導體器件供應商 兆易創新GigaDevice 今日宣布,正式推出GD32F503/505高性能系列32位通用微控制器,顯著擴大了基于Arm? Cortex?-M33內核的產品陣容,為
基于兆易創新GD32F527系列MCU的多媒體門禁系統解決方案
基于GD32F527系列MCU的多媒體門禁系統,主控GD32F527系列MCU,具備攝像頭采集圖像(DMA直接到SDRAM),保存照片,查看照片。DCI數字圖像接口、TLI接口驅動TFT-LCD屏幕
兆易創新GD32F5xx與GD32G5xx STL軟件測試庫獲頒IEC61508功能安全認證
業界領先的半導體器件供應商 兆易創新GigaDevice 宣布,其GD32F5xx與GD32G5xx系列MCU配套的STL(Software Test Library)軟件測試庫獲得德國萊茵TüV
GD32的串口DMA收發數據失敗怎么解決?
我在使用RTT的GD32F303的BSP時,配置使用串口DMA收發(rt_device_open),發現錯誤,最終無法收發數據,對比了STM32的BSP發現在drv_usart.c中
發表于 09-17 06:04
使用ENV工具scons —dist打包GD32F470的BSP一直報錯,是什么原因導致?
最近使用ENV工具scons —dist打包GD32F470的BSP一直出現下面的錯誤,不知道是什么原因;STM32的BSP,scons —dist打包正常的。
$ scons --dist
發表于 09-09 06:07
兆易創新推出GD5F1GM9系列高速QSPI NAND Flash
今日,兆易創新宣布推出GD5F1GM9系列高速QSPI NAND Flash,該系列以其突破性的讀取速度和創新的壞塊管理(BBM)功能,可有效解決傳統SPI NAND Flash響應速度慢、易受壞塊
昂科燒錄器支持GigaDevice兆易創新的32位通用微控制器GD32F150C6T
芯片燒錄領導者昂科技術近期宣布了其燒錄軟件的最新迭代,并公布了一系列新增兼容芯片型號。在此次更新中,兆易創新(GigaDevice)推出的32位通用微控制器GD32F150C6T已被昂科脫機燒錄設備
關于GD32F150R8的空中飛鼠設計的介紹和應用
評論