在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>Arduino MPU6050 32x8矩陣上的交互式滾動游戲

Arduino MPU6050 32x8矩陣上的交互式滾動游戲

2023-02-01 | zip | 0.21 MB | 次下載 | 免費

資料介紹

描述

這次我將向您展示如何在 32 x 8 LED 矩陣上制作一個有趣的互動游戲,該矩陣通過移動設備進行控制。在設備進行特定移動期間,MPU6050 傳感器會向微控制器發送信號,微控制器會根據該信息在屏幕上執行給定的操作。

事實上,傳感器代表了一個所謂的空氣控制器,我們可以在現代電視的遙控器中找到它。該項目在 Benjamin Balogh 的 GiHub 頁面 ( https://github.com/benibalogh/LEDMatrix-Games ) 上有特色,您可以在其中找到原始代碼。源代碼是在 Visual Studio 中制作的,支持 Arduino,稱為 Visual Micro。

不幸的是,在將原始代碼編譯并上傳到Arduino之后,設備沒有處理來自MPU6050的數據,只滾動了文本“Wall Scroller”。我多次嘗試聯系作者,但沒有成功。在研究代碼一段時間后,通過一個小的修改,我設法適應了它。此外,我沒有將 Visual Micro 編譯成標準的 Arduino IDE。

?

poYBAGPXXu2AA1I6AAHq3Ag-kPQ207.bmp
?

要正確編譯代碼,您應該從包含所有必需庫的給定文件夾中打開代碼。我要強調的是,如果您之前在 Arduino IDE 中安裝了這些庫中的任何一個,則應刪除它們。我還在代碼中添加了一些簡單的音調,這些音調不會干擾游戲玩法并使游戲更加有趣。

?

pYYBAGPXXyCAVw7dAAkcMFpp3EY140.jpg
?

該設備構建起來非常簡單,僅由幾個組件組成:

- Arduino 納米微控制器

- MPU6050陀螺儀+加速計傳感器模塊

- 蜂鳴器

- 帶 MAX7219 驅動器的 32x8 Led 矩陣模塊

- 電池,可選,就像我的情況一樣,一塊 3.7 伏鋰電池,帶充電器和升壓模塊。當然你可以使用普通的9V電池,或者外接電源。

- 和兩個開關

?

poYBAGPXXySAWQHkAAboNbcMxro075.jpg
?

如果您想為此項目或任何其他電子項目制作 PCB,PCBway 是您的絕佳選擇。PCBway 是中國在 PCB 原型和制造領域最有經驗的 PCB 制造公司之一。他們有一個大型在線社區,您可以在其中找到開源項目,您也可以在那里分享您的項目。根據我的個人經驗,我可以告訴您,在這個社區中,您可以找到許多有用的項目,這些項目已經設計好 PCB,您可以從那里直接下訂單。

上傳代碼后,我們需要進行一些設置。根據傳感器的安裝位置,我們需要通過更改以下代碼行中的值來執行校準

constexpr float INIT_PITCH = radians(175.0f);

constexpr float MENU_BACK_ROLL = radians(-90.0f);

constexpr float MENU_ENTER_ROLL = 弧度(-155.0f)

constexpr auto TILT_ANGLE = 145;

constexpr float MENU_NAVIGATION_PITCH = radians(TILT_ANGLE + 30);

角度可以有正值和負值

打開后,會立即出現帶有游戲名稱的滾動文本。通過向左傾斜,我們可以瀏覽菜單。要激活一個選項,我們將設備向下傾斜。我們通過向上傾斜設備返回菜單。要開始玩游戲,當我們在 PLAY 菜單中時,我們將設備向下傾斜,然后向左傾斜。現在我們通過左右移動來玩游戲,盡量不要撞到墻上。對于每個通過的段,都會獲得一定數量的點。一定時間后,移動速度增加。當我們撞到墻上時,游戲結束的信號就會出現,結果就會出現。通過向上傾斜,我們再次返回主菜單。

值得一提的是,電源由3.7V鋰電池、充電板和升壓模塊組成,可將電壓從3.7V升至5V。電源原理圖如下圖所示。

?

poYBAGPXXzOATWUBAAJ_8Ne_JmY738.png
?

?

最后,將設備安裝在由 PVC 板制成并覆蓋有彩色墻紙的合適外殼中。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 色爱综合网 | 天天艹天天操 | 狠狠色噜噜狠狠狠狠97老肥女 | 日本媚薬痉挛在线观看免费 | 色婷婷视频 | 99 久久99久久精品免观看 | tube69欧美最新片 | 在线播放真实国产乱子伦 | 国产精品久久女同磨豆腐 | 黑人边吃奶边扎下面激情视频 | 国产无遮挡床戏视频免费 | 亚洲情a成黄在线观看 | 婷婷99视频精品全部在线观看 | 亚洲a视频 | 性刺激的欧美三级视频 | 久久成人国产精品青青 | 你懂的福利 | 中文在线最新版天堂 | 成人啪啪免费视频 | 亚洲国产欧美精品一区二区三区 | 高清视频在线观看+免费 | 中国业余老太性视频 | 韩国免费人成在线观看网站 | 黄 色 成 年人网站 黄 色 成 年人在线 | 欧美黄色精品 | 91高清在线成人免费观看 | 亚洲第一区视频在线观看 | 国产欧美一级片 | 色综合久久88 | 亚洲精品456人成在线 | 视频二区在线观看 | 婷婷99精品国产97久久综合 | 五月丁五月丁开行停停乱 | 东京毛片 | 国模精品视频 | 老色视频 | 欧美一级免费在线观看 | 亚洲欧美一区二区三区四区 | 日本大片成人免费播放 | 免费jyzzjyzz在线播放大全 | 成人黄色激情网 |