|

【LinkIt 7688】透過Wi-Fi控制器無線驅動3D印表機,千元搞定!

   
作者:Michael Huang

現在3D印表機應該算是普及了,有興趣的maker們多多少少都玩過,不過目前看到的做法大多都只有兩種:一種是接電腦,在切片完成之後就直接控制印表機,從校正、加熱、傳送指令等等,通通一機搞定。

另外一種是在電腦上切片完之後,把生成的*.gcode丟到一片SD卡中,然後插入SD卡的印表機可以在本身的控制面板上控制移動、校正等功能(所謂的脫機),然後再讀取SD卡內的*.gcode資料來做執行。不管是上述的哪一種做法,其實一遇到多台印表機可以同時運作的時候就會有點麻煩。

雖然說一來沒幾個人會有很多台印表機,二來沒幾個人會需要同時印大量成品出來使用(偏偏我就是剛好遇到必須這樣的坑)。但是不管怎麼說,如果能夠脫機,又能夠不用拿著檔案跑來跑去,這樣才智慧化嘛!

其實現行已經有人在維護這樣的專案:OctoPrint,不過搭配上述兩個情境,一般來說會使用Raspberry Pi來當WiFi控制器。算一算7688比Pi便宜這麼多,不拿來取代試試看太可惜了,本來就能夠做video streaming,再加上能夠無線控制3D印表機的話就完美囉!

因此,為自己設定了一個專案目標:透過WiFi控制器讓3D印表機可以無線檔案傳輸與控制,免於使用SD卡或者接USB線的困擾。

所需時間

目前雖然還沒有實際接上印表機測試,也還沒把影像串流加進來,不過目前把 OctoPrint 架設起來大概花不到半個小時。(阿就軟體照著安裝而已,不要泡咖啡看漫畫應該很快吧=3=)

先修知識

只要抱持著一個學習的心,不需要先修的~(X!這跟說「只要夠強就不用先修」有什麼兩樣!)(等等,這句話根本抄之前的文章啊!)好啦認真說(還抄!),這次要把OctoPrint架在7688上面,需要有7688的基本操作能力,所以如果第一次操做的,麻煩參照7688-OpenWRT操作篇(這裡)操作一下,往下的執行才會順利喔。

Michael Huang

Author: Michael Huang

即使國中便進了數理資優班,但仍然星期一到六天天至補習班報到。到了師大附中數理資優班,累積了這麼幾年過程困難的訓練,卻也因此而對事物有自己的一套理解方式。 有幸在台大電機努力四年後,在美國密西根大學挑戰機器人的衝擊,也因此更深刻體會台灣教育與學生的不足。我還不知道哪一條路會成功,但是至少我看過比較多失敗的方法。 現在致力推廣機器人及其教學,為全國機器人競賽「PowerTech全國青少年科技創意創作競賽」首席研發及講師。另一方面將以深入淺出的方式來引導實作方面的技術軟實力。 部落格:輕鬆動手

Share This Post On

1 Comment

  1. 嗨,我也刚看到他的作品,并试着去实现,但安装出现以下问题:PUTTY显示信息:
    Extracting OctoPrint-868dc6d7a9b4b45c4a6d77fa2226ca40d9a098a4-py2.7.egg to /usr/ lib/python2.7/site-packages
    warning: easy_install: byte-compiling is disabled, skipping.

    OctoPrint 868dc6d7a9b4b45c4a6d77fa2226ca40d9a098a4 is already the active version in easy-install.pth
    Installing octoprint script to /usr/bin

    Installed /usr/lib/python2.7/site-packages/OctoPrint-868dc6d7a9b4b45c4a6d77fa222 6ca40d9a098a4-py2.7.egg
    Processing dependencies for OctoPrint==868dc6d7a9b4b45c4a6d77fa2226ca40d9a098a4
    Searching for sphinx-rtd-theme
    Reading https://pypi.python.org/simple/sphinx_rtd_theme/
    Download error on https://pypi.python.org/simple/sphinx_rtd_theme/: [SSL: CERTIF ICATE_VERIFY_FAILED] unknown error (_ssl.c:581) — Some packages may not be foun d!
    Reading https://pypi.python.org/simple/sphinx-rtd-theme/
    Download error on https://pypi.python.org/simple/sphinx-rtd-theme/: [SSL: CERTIF ICATE_VERIFY_FAILED] unknown error (_ssl.c:581) — Some packages may not be foun d!
    Couldn’t find index page for ‘sphinx_rtd_theme’ (maybe misspelled?)
    Scanning index of all packages (this may take a while)
    Reading https://pypi.python.org/simple/
    Download error on https://pypi.python.org/simple/: [SSL: CERTIFICATE_VERIFY_FAIL ED] unknown error (_ssl.c:581) — Some packages may not be found!
    No local packages or download links found for sphinx-rtd-theme
    error: Could not find suitable distribution for Requirement.parse(‘sphinx-rtd-th eme’)
    好像不能下载了

    Post a Reply

Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *