1. 程式人生 > >"廢物利用"也抄襲——“完全”DIY"繪圖儀"<一、準備工作>

"廢物利用"也抄襲——“完全”DIY"繪圖儀"<一、準備工作>

最簡 部分 天才 灰度 nbsp 抖動 經驗 不用 開頭

上一個光驅造已經解體若幹天了,因為事情很多arduino也不太熟悉,直到今天才做出了一個可以用的樣本。當然,上位機和下位機代碼都寫好了,可以正常工作,但是由於電路知識還是中學那點沒還給老師的,加以各種結構構件也是第一次自己設計制造,所以還有很多不盡人意的地方。把整個過程記錄一下,以供大家參考。當然,最主要的部分還是程序設計,其他的已經有很多教程了,我也是跟著學了不少。

一、所用材料

1、三角洲一臺,這確實省了很多苦工,精確度雖然的確不咋地,但還是可以滿足一般需求的(自己玩玩夠了)。

2、Arduino一塊(原版沒舍得折騰,畢竟第一次弄,用了一塊20塊錢的),下位機的核心。

3、穩壓限流模塊兩枚,因為沒有合適的電源,所以用的舊筆記本電源。其實覺得一塊就夠了,但是沒敢實踐。

4、A4988兩枚,100Ω1kΩ電阻各1,0.2μF陶瓷電容兩枚,2.75mm孔距洞洞板一塊。把電機驅動和自動歸零用的外部中斷整合放一起。

5、L298N兩枚(實際現在用了一枚驅動激光器,另一個是用來做Z軸的,但是還沒做)。

6、12mm、8mm的光軸、滑塊、固定座(其實沒啥必要,打印零件的時候稍多費點勁就不用這玩意了,又占地方安裝不方便)各兩套,怕1個滑塊晃就一個光軸配2個。

7、42步進電機兩枚。二手的,十幾塊錢一個,47mm長,很有勁的。

8、激光器一枚,照著5w買的,實測就是個2.5……

9、90W電源一個,實際上步進電機一共10W,激光器2.5,30W電源就夠。

10、2GT同步帶若幹,同步輪2個,F623ZZ軸承12只。

11、杜邦線、銅柱、M5M4M3螺絲若幹。另外,網線很好用,質量很過關,價格很低廉,裏面8根優質銅線,有木有?!

總之吧,各種某寶……沒啥推薦的,哪家便宜我就買哪家,精度麽,呵呵了,理論計算是0.0125mm……

二、樣品靚照

技術分享圖片

三、所用軟件

1、零件制作:SW,挺容易上手的,挺好用。設置一下單位,記得正對Z軸繪制草圖,完事另存STL打印就可以了。

2、電路設計:fritzing,還好,還好……只是自己焊接果然不是一個輕松愉快的事情。

3、VS2017社區版,開發Arduino程序時安一個插件用C寫代碼,比Arduino帶的IDE好用;上位機用的VB.NET。

傳說還有Arduino的模擬器,沒找也沒用,估計調試代碼要容易很多。

四、各種坑:

1、螺絲需要各種粗細各種長度各種若幹……

2、鋰電鉆是一個好幫手

3、微動開關去抖動還是並一個電容最簡單

4、別指望一個幾瓦的激光器能幹點啥,白紙燒著費勁,越白越費勁,開頭多燒一會就好了,木頭、紙板都很輕松,越黑越松越輕松……咳咳…………畫灰度、二值圖圖用木板,紙就爛了,而且耗時巨長,倆小時畫不出一個10mm*10mm來。

5、Arduino還是要接外部電源的,不然各種怪問題……

6、手動擋萬用表測短路電流拔下紅線插另一個紅孔就可以測了……當然,這時正負是反的……

7、如果你也是Arduino新手,別指望那點基礎教程,度娘都更靠譜,當然有時候誰你也指望不上……

8、下位機和上位機程序結構設計好,調試不是那麽容易的,經驗需要積累,說白了多出幾次問題就搞懂了……

此處省略一萬行…………囧………………

好了,準備工作大體就這些,當然如果你也經常玩這些,亂七八糟的東西一定不少,湊合湊合就差不多出來一個了。如果沒什麽東西固定各種零件,那熱熔膠有吧?額,不騙你買膠槍,因為我自從找不到它之後都是打火機一燒膠棒就四處抹……

"廢物利用"也抄襲——“完全”DIY"繪圖儀"<一、準備工作>