基於Arduino UNO的光驅寫字機制作

功能說明:本寫字機的繪圖範圍是40mm×40mm,可以書寫漢字、手寫字、圖片(BMP格式)等等,可以進行逐行、Z字型走線、逐點、輪廓等四種模式進行繪圖。

硬件材料:Arduino Uno(必須是MEGA328P的芯片)、兩片A4988電機驅動芯片、一塊CNC Shiled擴展板、兩塊廢舊光驅、一個9G的舵機、熱熔槍、硬紙板、魚線(不容易斷的繩子)、帶彈簧的圓珠筆、12V/1A電源適配器或者可調電源。
上位機軟件:Bachin Draw(測試過)、微雕大師(沒測試過)等

製作步驟:
①準備兩塊廢舊臺式光驅,拆機,留下里面的步進電機

②把兩塊步進電機的線按1234或者4321的順序外接出來

③製作寫字機Y軸平面,找出其中一塊光驅,找個硬紙板,用熱熔槍固定在移動的電機上(必須確保水平,否則影響繪圖精確度,這裏調試了很久,可以把水平儀或者手機下載一個水平儀放在硬紙板上,在完全水平之前,一直調整硬紙板的角度直至完全水平)

④找出圓珠筆,將彈簧取出,放置筆芯的最上面,之後外殼上打個洞,將魚線套在筆芯上,用熱融槍固定,從圓孔中取出,裝上外殼固定後可以通過拉拽魚線實現擡筆落筆的操作。

⑤將筆固定在X軸上後嘗試將X軸光驅放在Y軸上,調整筆的位置直至筆可以碰到Y軸的硬紙板,之後將從孔中穿出的魚線固定在舵機上,確保舵機運動時可以使筆擡起來,這裏需多次嘗試找到對的位置

⑥第五步的位置確定好後,將X軸固定在Y軸上,至此,光驅寫字檯已經制作完成。

⑦拿出Arduino Uno,燒錄固件和軟件代碼。先燒固件,後燒軟件。

UNO:

固件: 
軟件: 

⑧:燒錄完成後拿出CNC shiled,固定在UNO上,兩塊板子形狀一樣,然後將A4988插在X軸和Y軸上。如圖

⑨連線,將兩塊光驅上接出的線路按1234連接到開發板CNC的X軸和Y軸上,將舵機的三條線、VCC、GND、信號線接在CNC上。如圖:

⑩上電,將開發板和驅動芯片上電,驅動芯片的電在CNC shiled的12V的接口那裏上電。

11.打開上位機、添加圖,我這裏添加了一條龍和一個哆啦A夢。畫出來的效果是不是很棒啊。

趕快來動手製作屬於你自己的光驅寫字機吧,成本不到50元哦~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章