資料介紹
描述
Looping Louie、Gino Pilotino 或 Aviador Loco - 無論您在本國如何稱呼這款游戲,這對兒童和成人來說都非常有趣。
我們破解了世界知名的游戲,以便將其提升到一個新的水平。通過使用我們基于傳感器的簡單電機控制解決方案來驅動兩個 BLDC 電機。一個放在底座上,另一個放在 Looping Louie 的手臂上,我們可以完全控制設置 - 這可能是目前最有趣的兩軸機器人!
基本游戲模式
在基本游戲模式中,我們模仿您所知道的游戲。它以恒定的慢速旋轉底座,同時防止飛行員跌落到四個杠桿下方(在原版中這是機械解決的 - 現在由軟件完成),因此您可以正確擊中他。您必須使用杠桿將飛行員向上推,這樣它就不會撞到您的谷倉并撞倒一只雞(硬幣) - 如此簡單,如此令人上癮。在玩的過程中,您可能會記得飛行員有時會卡在頂部 - 這已經成為過去,因為我們的控制器在欣賞那里的景色后將他推回去,您可以將手放在控制桿上。
為游戲增添趣味
由于我們可以完全控制兩個 BLDC 電機,因此我們完全有能力改變游戲的物理特性。我們引入了改變模式:
也:
您會更改哪個設置來為游戲增添趣味?在下面的評論中讓我們知道!
自主模式
我們還引入了一種自主模式,其中飛行員遵循給定的飛行路徑。在這個例子中是一個正弦波:
虛擬玩家
只有你和你愛的人在玩嗎?您現在可以添加任意數量的虛擬玩家。它們被編程為在飛行員觸手可及的情況下將其向上推。施加的力是隨機選擇的 - 但要小心,這些家伙可能很討厭!
如何破解游戲
力學
我們更新了連接臂的轉子以及底座以適應新推出的電機。
該臂連接到 T-Motor GB2208 BLDC 萬向節電機。它位于 3D 打印的更新轉子中(STL:“left_arm”、“motor_holder”、“right arm”、“baseplate”、“TLE5012_round”和“adapter”):
“TLE5012_round”包含一個定制設計的 PCB(附加文件),具有 TLE5012B 磁性角度傳感器。這會將手臂的實際角度反饋給我們的控制器。一個 6x2、5 毫米直徑的磁鐵位于電機軸的末端。
轉子下方裝有 T-Motor GB54-1。它轉動整個轉子和臂設置。這兩個部分通過 3D 打印的“GB54-1_LL_adapter”組合在一起。它的上環粘在轉子底板上。
電機背面還有另一個傳感器,用于反饋整個設置的位置。上電機的所有信號線和電源線都通過底座電機的空心軸饋電。電機已經配備了一個完美的集電環來做到這一點。一個 10x7x3 直徑的環形磁鐵粘在集電環的轉動件上,電纜穿過它并放在一側。電纜屏蔽層可防止電纜磨損。第二個磁性角度傳感器位于這些電纜的正下方。
“Cover_Base”隱藏了 GB54-1,讓我們回到原來的樣子。杠桿和谷倉可以很容易地連接到它上面。
電子產品
電子設備非常簡單。我們正在使用一個微控制器——Relax Lite 套件上的 XMC4700。它讀取傳感器值,處理電機控制算法,進行所有系統控制并通過 HMI(套件上的兩個按鈕)進行輸入。此外,我們使用兩個 3 相功率級來驅動我們的 BLDC 電機 - BLDC-SHIELD_IFX007T。一個直接在控制器板的頂部,另一個在它的 X2 側靠近它,IN 和 INH 引腳通過電線連接。要了解手臂和底座的位置,使用了定制 PCB 上的兩個TLE5012B 磁性角度傳感器。每個都使用自己的 SPI 通道,連接到擴展的排針 X1 和 X2。
//Sensor 1 and 2 init
#define PIN_SPI1_SS0 38 // P0.3
#define PIN_SPI1_MOSI 39 // P0.1 -----> connect 0.1 und 0.0! (3-Wire SPI)
#define PIN_SPI1_MISO 65 // P0.0
#define PIN_SPI1_SCK 40 // P0.10
#define PIN_SPI2_SS0 96 // P0.12
#define PIN_SPI2_MOSI 71 // P3.11 -----> connect 3.11 und 3.12! (3-Wire SPI)
#define PIN_SPI2_MISO 97 // P3.12
#define PIN_SPI2_SCK 70 // P3.13
//Motor init
const int U_base = 11; const int U = 81;
const int V_base = 10; const int V = 83;
const int W_base = 9; const int W = 72;
const int EN_U_base = 6; const int EN_U = 86;
const int EN_V_base = 5; const int EN_V = 84;
const int EN_W_base = 3; const int EN_W = 95;
軟件
整個軟件是在 ArduinoIDE 中開發的,它使用 XMCforArduino v1.6.0 和 TLE5012 庫 v2.0.1XMCforArduino.
整個代碼基于三個基于定時器的中斷:
第一個中斷:BLDC 電機控制 - 讀取角度值并在 3 個電機相位上設置正確的 PWM 值
第二個中斷:系統控制 - 處理系統的所有控制算法
第三個中斷:HMI - 使用控制器板上的兩個按鈕來調整設置和模式
我們盡最大努力讓它得到很好的評論,你可以找到它 -快樂的黑客!
- 聯發科linkIt One的AWS IoT黑客系列開源分享
- 農村黑客工具包開源分享
- arduino路易的阿杜諾賽車游戲
- 智能家居控制系統方案開源資料
- 開源網絡協議分析器WireShark軟件下載 15次下載
- ThinkPHP 6.0完全開發手冊資源下載 13次下載
- 開源課程行動倡議及科學導論綜述 6次下載
- 收藏!姿態估計開源項目匯總資料下載
- 開源高精度電壓電流表庫侖計容量測試下載 36次下載
- 如何使用物聯網操作系統Zephyr實現“連續集成”開源軟件的詳細說明
- 關于黑客滲透思路解析 18次下載
- 黑客攻防入門與進階ddd 8次下載
- 基于人工神經網絡的黑客入侵檢測系統 24次下載
- 計算機病毒和黑客ppt 0次下載
- 黑客反匯編揭秘 pdf 0次下載
- 利用開源軟件的最佳實踐 464次閱讀
- 前沿開源技術領域的開源大數據一一解讀 1005次閱讀
- 應對黑客攻擊的10個網絡安全小技巧 4639次閱讀
- 2020年開源的六大發展趨勢 4257次閱讀
- 如何避免網絡被黑客獲取個人信息 2946次閱讀
- 如何檢測Linux系統是否被黑客入侵? 3550次閱讀
- NASA的開源軟件是什么?NASA的開源軟件的詳細分析 7186次閱讀
- 一文盤點黑客最可怕的7種攻擊手段 4940次閱讀
- 黑客常見幾種技術手段有哪些呢?認真閱讀讓你不會被黑 1.8w次閱讀
- Trisis與黑客組織Xenotime 4176次閱讀
- 黑客經常通過哪些端口進行入侵 1.2w次閱讀
- 詳細剖析黑客利用機器學習發起網絡攻擊的六種方式 6955次閱讀
- 防止電池被假冒--選擇能提供所需精度,防止克隆、黑客攻擊的電量計IC 5571次閱讀
- 黑客Dos命令大全_入門dos命令教程 3.3w次閱讀
- 11個機器學習開源項目 2767次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多