資料介紹
描述
主意
我從 Ahmed Azouz 項目中獲得靈感,因為它是機械工程和編程的完美結(jié)合。但我不想只是復制他的作品,我想使用一種新的功能方法。
方法
我的方法是編寫一個求解算法來找到穿過每個迷宮的方法,并計算 2 個伺服電機(X 和 Y 軸)的參數(shù),以控制 X/Y 平臺,使大理石通過迷宮移動。
設(shè)置
我為迷宮選擇了12cmx12cm(每個正方形1cmx1cm)的尺寸。任何其他大小也可以,并且可以在代碼的標題中進行調(diào)整。無論如何,12x12 足夠大,足以顯示算法的原理,并且是可行的,因為您必須將每個迷宮粘合在一起。
迷宮的建造
我使用了一個 1cmx1cm 矩形的打印模板。然后我在上面畫一個迷宮。從起點 (S) 到終點 (E) 應該至少有一種解決方案/方式。
下一步是將紙板粘在陰影區(qū)域(墻壁)上。高度應在0.5-1cm之間。確保球能夠一直通過,尤其是。邊緣。
機器的構(gòu)造
主要建筑材料是紙板。隨著時間的推移,我對這些 12 毫米 3 層紙板有了很好的體驗。它易于處理且堅固耐用。對于這個項目,我使用了 OLED I2C 128x64,因為我以前從未使用過,我很高興能使用它們。OLED 的使用需要一些庫。我選擇 Adafruit 的。它們很容易處理。然而,巨大的尺寸需要一個 MEGA 板。如果您想使用沒有任何動畫的標準 LCD,Arduino UNO 就可以了。作為輸入設(shè)備,我使用了一個標準的 4x4 鍵盤,它也可以在手動模式下控制彈珠。
?
下一步是為 x 和 y 維度構(gòu)建可移動平臺。標準步進電機 SG90 完全適合該用例。12 毫米厚的紙板使它們保持穩(wěn)定的位置。也使用了熱膠。電機的旋轉(zhuǎn)軸應恰好在側(cè)壁的中間。平臺。
?
確保電機的孔至少在 x 軸上正好位于側(cè)壁的中間。
Y 軸平臺安裝在 SG-90 小齒輪的左側(cè)。在右側(cè),我用 appr 打了一個洞。6-7mm 直徑,確保 M5 螺絲穿過并可以輕松轉(zhuǎn)動,但不太容易。在墻壁之間,您應該使用一些墊圈。最后一步是 X 軸平臺的組裝。現(xiàn)在兩個平臺都可以相互獨立轉(zhuǎn)動。
迷宮可以放置在 x 軸平臺上。
維度的一些數(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 進行二進制編碼(0 - 墻壁;1 - 空格)。您可以對任何迷宮進行編碼。為了計算從起始點 (S) 到結(jié)束位置 (E) 的路徑,我使用了左手算法。該算法可能找不到最短路徑。在下一個軟件版本中,我將考慮不同的算法。在計算出方式之后,必須確定電機控制參數(shù)。為了方便起見,選擇的每個平臺的傾斜角度在每個方向上定義為 10 度。另一個參數(shù)是平臺保持在 -10/0/+10 度的時間。這個時間取決于大理石的先前運動。如果彈子已經(jīng)朝著一個特定的方向前進,那么在同一方向上下一步的時間會更短,因為彈子已經(jīng)加速到特定的速度。
看法
迷宮應該用 Pixy2 相機自動記錄。到目前為止,迷宮是用矩陣中的二進制代碼(0/1)描述的。然后計算路徑(現(xiàn)在已經(jīng)實現(xiàn))并控制球。一種新方法是使用攝像頭監(jiān)控球的速度和位置,并在必要時調(diào)整電機參數(shù),例如簡單版本的機器學習。一個目標可以是最快的可能速度,也可以是從開始到結(jié)束的最短時間。
- Arduino迷宮游戲開源分享
- DIY Android+Arduino控制迷宮 0次下載
- 隱藏迷宮映射器開源硬件
- 虛擬迷宮求解機器人開源分享
- CHT篩網(wǎng)影像檢測儀產(chǎn)品解決方案
- 申威眾核處理器的三對角方程求解器綜述 14次下載
- 閻石《數(shù)字電子技術(shù)基礎(chǔ)》沖刺串講下載 21次下載
- 一款前膽后石的新甲類功放 39次下載
- 聲子BTE方程迭代求解在GPU上的并行加速方案 24次下載
- 數(shù)列極限的求解方法及案例分析 0次下載
- 使用51單片機設(shè)計迷宮智能小車的程序免費下載 33次下載
- 如何制作一個走迷宮的智能小車詳細論文資料免費下載 18次下載
- 基于stm32單片機智能小車迷宮程序代碼下載 46次下載
- 基于SMT求解器的程序路徑驗證方法 1次下載
- 小鼠迷宮c編程 0次下載
- 盤點一下CST電磁仿真軟件的求解器 5350次閱讀
- 基于matlab免疫算法求解生產(chǎn)調(diào)度零等待問題 454次閱讀
- 利用相量圖求解正弦穩(wěn)態(tài)電路 1766次閱讀
- 使用Lumerical STACK求解器優(yōu)化OLED 854次閱讀
- 獨石電容器故障判斷 2152次閱讀
- 獨石電容和電解電容的區(qū)別 1w次閱讀
- 獨石電容參數(shù)_獨石電容和鉭電容區(qū)別 9387次閱讀
- 獨石電容有些什么作用呢? 2775次閱讀
- PCB仿真軟件的電磁場求解器分類 4183次閱讀
- Heracles工具中的混合求解器技術(shù)詳解 3408次閱讀
- Xpeedic Heracles工具集成了一種全新的混合求解器技術(shù) 3939次閱讀
- 獨石電容104多大,作用是什么? 3.1w次閱讀
- 為什么叫獨石電容 4433次閱讀
- 提出了一個用于求解數(shù)學應用題的增強學習框架,準確率提升15% 5070次閱讀
- IE和FEBI求解器詳解及對比 5931次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 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開發(fā)指南
- 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開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 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次下載 | 免費
評論
查看更多