資料介紹
描述
主意
我從 Ahmed Azouz 項(xiàng)目中獲得靈感,因?yàn)樗菣C(jī)械工程和編程的完美結(jié)合。但我不想只是復(fù)制他的作品,我想使用一種新的功能方法。
方法
我的方法是編寫一個(gè)求解算法來(lái)找到穿過(guò)每個(gè)迷宮的方法,并計(jì)算 2 個(gè)伺服電機(jī)(X 和 Y 軸)的參數(shù),以控制 X/Y 平臺(tái),使大理石通過(guò)迷宮移動(dòng)。
設(shè)置
我為迷宮選擇了12cmx12cm(每個(gè)正方形1cmx1cm)的尺寸。任何其他大小也可以,并且可以在代碼的標(biāo)題中進(jìn)行調(diào)整。無(wú)論如何,12x12 足夠大,足以顯示算法的原理,并且是可行的,因?yàn)槟仨殞⒚總€(gè)迷宮粘合在一起。
迷宮的建造
我使用了一個(gè) 1cmx1cm 矩形的打印模板。然后我在上面畫一個(gè)迷宮。從起點(diǎn) (S) 到終點(diǎn) (E) 應(yīng)該至少有一種解決方案/方式。

下一步是將紙板粘在陰影區(qū)域(墻壁)上。高度應(yīng)在0.5-1cm之間。確保球能夠一直通過(guò),尤其是。邊緣。

機(jī)器的構(gòu)造
主要建筑材料是紙板。隨著時(shí)間的推移,我對(duì)這些 12 毫米 3 層紙板有了很好的體驗(yàn)。它易于處理且堅(jiān)固耐用。對(duì)于這個(gè)項(xiàng)目,我使用了 OLED I2C 128x64,因?yàn)槲乙郧皬奈词褂眠^(guò),我很高興能使用它們。OLED 的使用需要一些庫(kù)。我選擇 Adafruit 的。它們很容易處理。然而,巨大的尺寸需要一個(gè) MEGA 板。如果您想使用沒(méi)有任何動(dòng)畫的標(biāo)準(zhǔn) LCD,Arduino UNO 就可以了。作為輸入設(shè)備,我使用了一個(gè)標(biāo)準(zhǔn)的 4x4 鍵盤,它也可以在手動(dòng)模式下控制彈珠。

?

下一步是為 x 和 y 維度構(gòu)建可移動(dòng)平臺(tái)。標(biāo)準(zhǔn)步進(jìn)電機(jī) SG90 完全適合該用例。12 毫米厚的紙板使它們保持穩(wěn)定的位置。也使用了熱膠。電機(jī)的旋轉(zhuǎn)軸應(yīng)恰好在側(cè)壁的中間。平臺(tái)。

?

確保電機(jī)的孔至少在 x 軸上正好位于側(cè)壁的中間。

Y 軸平臺(tái)安裝在 SG-90 小齒輪的左側(cè)。在右側(cè),我用 appr 打了一個(gè)洞。6-7mm 直徑,確保 M5 螺絲穿過(guò)并可以輕松轉(zhuǎn)動(dòng),但不太容易。在墻壁之間,您應(yīng)該使用一些墊圈。最后一步是 X 軸平臺(tái)的組裝。現(xiàn)在兩個(gè)平臺(tái)都可以相互獨(dú)立轉(zhuǎn)動(dòng)。

迷宮可以放置在 x 軸平臺(tái)上。

維度的一些數(shù)據(jù)。
dimension in (cm) X Y Z
Base plate: 30 26 -
Side walls (on the bottom): - 18 20
Side walls (on the top): - 8 20
Y-axis-platform (outer d.): 15 16.5 6
X-axis-platform (outer d.): 13 13 4
?
算法
紙板迷宮用 0 和 1 進(jìn)行二進(jìn)制編碼(0 - 墻壁;1 - 空格)。您可以對(duì)任何迷宮進(jìn)行編碼。為了計(jì)算從起始點(diǎn) (S) 到結(jié)束位置 (E) 的路徑,我使用了左手算法。該算法可能找不到最短路徑。在下一個(gè)軟件版本中,我將考慮不同的算法。在計(jì)算出方式之后,必須確定電機(jī)控制參數(shù)。為了方便起見,選擇的每個(gè)平臺(tái)的傾斜角度在每個(gè)方向上定義為 10 度。另一個(gè)參數(shù)是平臺(tái)保持在 -10/0/+10 度的時(shí)間。這個(gè)時(shí)間取決于大理石的先前運(yùn)動(dòng)。如果彈子已經(jīng)朝著一個(gè)特定的方向前進(jìn),那么在同一方向上下一步的時(shí)間會(huì)更短,因?yàn)閺椬右呀?jīng)加速到特定的速度。
看法
迷宮應(yīng)該用 Pixy2 相機(jī)自動(dòng)記錄。到目前為止,迷宮是用矩陣中的二進(jìn)制代碼(0/1)描述的。然后計(jì)算路徑(現(xiàn)在已經(jīng)實(shí)現(xiàn))并控制球。一種新方法是使用攝像頭監(jiān)控球的速度和位置,并在必要時(shí)調(diào)整電機(jī)參數(shù),例如簡(jiǎn)單版本的機(jī)器學(xué)習(xí)。一個(gè)目標(biāo)可以是最快的可能速度,也可以是從開始到結(jié)束的最短時(shí)間。
- 三坐標(biāo)測(cè)量機(jī)結(jié)構(gòu)材料對(duì)性能的影響
- Arduino迷宮游戲開源分享
- DIY Android+Arduino控制迷宮 0次下載
- 虛擬迷宮求解機(jī)器人開源分享
- CHT篩網(wǎng)影像檢測(cè)儀產(chǎn)品解決方案
- 申威眾核處理器的三對(duì)角方程求解器綜述 14次下載
- 閻石《數(shù)字電子技術(shù)基礎(chǔ)》沖刺串講下載 27次下載
- 聲子BTE方程迭代求解在GPU上的并行加速方案 24次下載
- 數(shù)列極限的求解方法及案例分析 0次下載
- 使用51單片機(jī)設(shè)計(jì)迷宮智能小車的程序免費(fèi)下載 33次下載
- 如何制作一個(gè)走迷宮的智能小車詳細(xì)論文資料免費(fèi)下載 18次下載
- 基于stm32單片機(jī)智能小車迷宮程序代碼下載 46次下載
- 基于SMT求解器的程序路徑驗(yàn)證方法 1次下載
- 基于ARM的機(jī)器人走迷宮控制系統(tǒng)與算法設(shè)計(jì) 27次下載
- 小鼠迷宮c編程 0次下載
- 談大理石直線電機(jī)模組平臺(tái)在檢測(cè)設(shè)備中的優(yōu)勢(shì) 267次閱讀
- Simcenter STAR-CCM+在燃燒學(xué)方面的應(yīng)用:提供了一個(gè)可以高效、高保真進(jìn)行燃燒仿真的迅速而可擴(kuò)展的化學(xué)求解器 638次閱讀
- 飛創(chuàng)大理石無(wú)鐵芯直線模組——傳感器性能測(cè)試的理想之選 589次閱讀
- FPGA使用Cordic算法求解角度正余弦值 1.3k次閱讀
- 盤點(diǎn)一下CST電磁仿真軟件的求解器 8.5k次閱讀
- 基于matlab免疫算法求解生產(chǎn)調(diào)度零等待問(wèn)題 1.1k次閱讀
- 利用相量圖求解正弦穩(wěn)態(tài)電路 3.4k次閱讀
- 使用Lumerical STACK求解器優(yōu)化OLED 1.6k次閱讀
- 獨(dú)石電容和電解電容的區(qū)別 1.1w次閱讀
- 獨(dú)石電容參數(shù)_獨(dú)石電容和鉭電容區(qū)別 1w次閱讀
- PCB仿真軟件的電磁場(chǎng)求解器分類 5k次閱讀
- Heracles工具中的混合求解器技術(shù)詳解 4.2k次閱讀
- Xpeedic Heracles工具集成了一種全新的混合求解器技術(shù) 4.7k次閱讀
- 為什么叫獨(dú)石電容 5.2k次閱讀
- IE和FEBI求解器詳解及對(duì)比 7k次閱讀
下載排行
本周
- 1耗盡型MOS FET產(chǎn)品目錄選型表
- 0.14 MB | 2次下載 | 免費(fèi)
- 2TI系列-米爾TI AM62L核心板開發(fā)板-高能效低功耗嵌入式平臺(tái)
- 1.51 MB | 次下載 | 免費(fèi)
- 3WILLSEMI韋爾20年半年度報(bào)告由代理分銷經(jīng)銷一級(jí)代理分銷經(jīng)銷
- 3.30 MB | 次下載 | 免費(fèi)
- 4LRC 樂(lè)山無(wú)線電InTWSApplications家電由原廠代理分銷經(jīng)銷一級(jí)代理分銷經(jīng)銷供應(yīng)
- 85.84 KB | 次下載 | 免費(fèi)
- 5LAT1596 一文說(shuō)明白 STM32G4 雙 Bank 啟動(dòng)與升級(jí)
- 0.64 MB | 次下載 | 5 積分
- 6LAT1594_基于事件喚醒低功耗之介紹
- 0.37 MB | 次下載 | 5 積分
- 7PT8P2309 觸控 A/D 型 8-Bit MCU規(guī)格書
- 4.05 MB | 次下載 | 免費(fèi)
- 8PT8P2308 觸控 A/D 型 8-Bit MCU規(guī)格書
- 4.13 MB | 次下載 | 免費(fèi)
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 19次下載 | 10 積分
- 2反激式開關(guān)電源設(shè)計(jì)解析
- 0.89 MB | 11次下載 | 5 積分
- 3耗盡型MOS FET產(chǎn)品目錄選型表
- 0.14 MB | 2次下載 | 免費(fèi)
- 4簡(jiǎn)易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 52EDL05x06xx系列 600V半橋門驅(qū)動(dòng)器帶集成自舉二極管(BSD)手冊(cè)
- 0.69 MB | 1次下載 | 免費(fèi)
- 6國(guó)產(chǎn)千兆網(wǎng)口芯片PT153S中文資料
- 1.35 MB | 次下載 | 免費(fèi)
- 7斯丹電子 | 用于芯片測(cè)試系統(tǒng)的射頻干簧繼電器
- 5.11 MB | 次下載 | 免費(fèi)
- 8SFI立昌ESD/TVS管原廠代理分銷經(jīng)銷一級(jí)代理分銷經(jīng)銷
- 294.76 KB | 次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233095次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191448次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問(wèn)
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論