5
你曾經想過隨時隨地繪一副藝術作品嗎?像一個藝術家一樣。沒一藝術天分沒關系,用科技來彌補你的天賦吧。
今天硬創(chuàng)邦的DIY教程是做一個便攜式的繪圖儀器,這個繪圖儀還能在布料上制作電路。
關于這個繪圖儀的小貼士:
精確度- 只要帶子不會亂跳,精確度會在2到3毫米。示蹤會有一些斑點,所以我不會使示蹤有相距3到4毫米的間隙。
常見失誤及未來的設計微調- 我會用一個連接桿和一個定制的螺桿上的栓塞來控制注射器。這樣一來,在更換材料的時候就會更加容易,而且減少材料浪費。我還會把一個馬達驅動器連接在上面,像Grbl的運動控制器一樣實現(xiàn)真正控制。
所需材料-這款繪圖儀是充分開發(fā)Makeblock 繪圖機器人套件的結果。所以你完全可以開發(fā)出自己的部分,令它更便宜更好用。如果你做了,請告訴我!
估計成本:500美元
估計時間:組裝需要8-16小時
好啦,廢話不多說,開始教程。
這個項目是我從MIT的Bot of Cloth中得到的靈感。在一種興奮的眩暈中(就是那種感覺自己的夢可能實現(xiàn)的感覺),我把Bot of Cloth的全部Thingivers的文件全部打印了出來。但不幸的是,它們并不能達到我想要的結果。所以我在未知的令人興奮的領域探索出用定制的Makeblock繪圖機器人套件來制作一個布料上可用的繪圖儀。
除了Makeblock繪圖儀v0.2套件,你還需要一些其他的材料組件:
1) 直線作動器,比如這個—Karlsson Robotics
2) 易步進電機驅動 、
3) 3D打印的注射器栓塞
4) 激光切斷機和一片1/8″的丙烯酸塑料
5) 松緊帶
6) 18英寸的重型機織物
7) 氰基丙烯酸鹽粘合劑或者不會使丙烯酸塑料霧化的強膠
8) 少量壓制塑料用的EMF Yshield 漆
9) 壓制用的5毫升20個刻度的注射器和針頭
10)封邊用的松緊帶,鐵質的鑲邊更好
11)制作注射器擠出機的STL
12)4-3銷側釋放夾
13)用于打印的1片1/4″的木頭和帶子
14)打印用的腈綸手套
“一塊不受限制的帆布就要完成一些嚴肅的任務了!”想著這個,你可以把你的繪圖儀做成任何尺寸(限制只出現(xiàn)在齒輪帶大小上)。我的底座是34″x 24″的。裁剪出一個你想要大小的矩形。
然后,你需要在每個角上用三邊有叉子齒的釋放夾來連接上松緊帶。用丙烯酸塑料片應該可以在織物上實現(xiàn)這個步驟。
我用絕緣帶清潔了繪圖儀的邊,我下次可能會用粘合膠帶,因為橡膠帶和織物帶粘的不是特別好。
你需要把一些旋轉的部分直接固定在布料上,有很多方法可以固定,比如縫起來或者用膠水粘,但是我用螺絲和螺母來固定。
我用了很多Makeblock套件里的研磨片、機械零件和微控制器,還有我自己的丙烯片和混合的電子器件。
制作一個布料上可用的繪圖儀,你需要組裝以下的Makeblock組件:
不帶筆筒的X構臺;
有兩Y軸插放的金屬托槽,同時連接著齒輪皮帶。你并不需要使用任何長金屬片作為繪圖儀底座;
2個停止觸發(fā)器,安裝在X軸的(0,0)位置(這樣機器可以自動導航);
(0,0) 位置還應該有一個可移動的小車,供兩個馬達安置。
正常的組裝說明見此鏈接。
你需要制作一些組件使繪圖儀調整成適合在布料上使用的狀態(tài)。必要的調整如下:
1) 為馬達和注射器制作一個壓出機。這個注射器得能夠移動。
2) 制作一個框架。這個框架要能把織物外圍的松緊帶緊緊地按在桌子上,還要固定繪圖儀的底座,把這個框架做結實點。
3) 需要兩個小車,X、Y軸各一個,要能在織物上靈活的上下滑動。其中一個小車是支持馬達的,另一個支持齒形皮帶的另一邊。但神奇的是,你其實并不需要輪子,軸承或其他滑動有摩擦力的東西都是可以用的。
注射器壓出器被連接在直線作動器上的3D打印注射器栓塞控制。我在Objet 樹脂機器上打印出這些小小的大頭釘,但實際上我發(fā)現(xiàn)用Makerbot也能打印的不錯。如果是Makerbot版,就用注射器栓塞本來的橡皮碗,這樣做出的活塞就能像標準的一樣不漏氣。
制作Makeblock繪圖儀的電子器件的說明在Makeblock里面都有。這個說明鏈接可以幫你把部件組裝在兩個X、Y步進馬達里。你還需要添加另一個步進馬達用來推進,你可能需要在直線作動器上為步進馬達驅動器接通電源。我使用了另一個RJ電線并且切斷了連接器,然后,我把它焊接在了馬達驅動器上,并接進了Makeblock面板上。
我只用了兩個停止觸發(fā)器,因為不管怎樣,我的設計沒有一個超過(12000,12000)范圍的。
你可以在這里找到Makeblock軟件。我個人認為這個軟件使用起來有點冗長累贅,而且代碼的處理永遠連不上Arduino Serial。我覺得可能是因為Makeblock把他們的主MCU從一個基于Leonardo的設備變成了一個基于Uno的設備但是他們沒有升級說明書和代碼。不過沒關系,利用Arduino+Processing Serial交互的好處使得制作定制界面變得超級簡單。
我寫了一個快速的Arduino腳本,并接上Processing,這樣我可以輕松跑測試。
讓你的Arduino與Processing同步很容易。這個Sparkfun教程會教你一些訣竅。
如果你按這個程序,我給你推薦以下P5界面的數(shù)據(jù)處理按鈕:
1、 停止
2、 上、下、右、左
3、 擠壓
4、 模式1
5、 模式2(等等)
6、 返回主頁
我用鋸齒形參量追蹤我的硬代碼。當然,理想狀況,它應該是G代碼,但是我想看看他能否在設定其他軟件前工作。我發(fā)現(xiàn),當你設定100-200個步驟的行進和5個步驟的擠出時,有一個模式運行得相當好,而且當你設定模式的時候,它也會繼續(xù)。請讓我知道這樣的方法對你也有用。
讓擠出的部分變得可靠的工作有點繁復。我最后是將織物粘在了一個1/4″的木頭上,用了一個長長的有20個刻度的注射器和針頭才使得打印噴出的較為完美。因為這樣有助于讓木頭更貼近注射器針頭的末端,再小小的調整一下,就可以得到完美的可傳導的軌跡了。另外,我又寫了一個用來連接Arduino跑程序的界面。如果你用了一個合適的3步進馬達驅動器板,你得能用Grbl之類的東西使擠壓機和X/Y步進馬達同步運動。我不能保證,但是我覺得這樣一定會是你的打印過程和軌跡質量有很大的提升。
為了使電路能打印出來,你需要如下步驟:
1) 給繪圖儀裝上丙烯酸和石墨傳導涂料。比如這個就非常好。5ml的注射器裝的越滿越好,最好能把連接在直線作動器上的注射器活塞沖開,或者就在頂部下面。
2) 把織物嵌入一塊1/4″的木頭上,固定好材料和繪圖儀,使其有一個干凈的拓撲結構。把它放置在繪圖儀的(0,0)點。
3) 把注射器裝在馬達上,把馬達裝在壓出機的頂部。
4) 轉動直線作動器直到注射器擠出一滴涂料。
5) 在程序里按下開始按鈕,拿住木頭,使其在打印時正好在注射器下面。在打印的時候,涂料應該輕輕地浮在布料上。
打印好后,你就得到了一個布料上的電路。丙烯酸涂料需要1.5小時風干和真正可以傳導。不要傾斜板子因為涂料會流動。
盡情的揮灑你的藝術吧!
2015-2016賽季全球創(chuàng)客馬拉松深圳大學站已經開始接受報名啦!關注“硬創(chuàng)邦”(微信號:leiphone_bang),回復“深大”即可參與報名!此外還可加入全球創(chuàng)客馬拉松主群(群號:259592983),參與我們的互動討論~
雷峰網原創(chuàng)文章,未經授權禁止轉載。詳情見轉載須知。