OctoPrint 的另一個特點就是能透過 Webcam 鏡頭,觀看 3D印表機 運作狀況。
不過這個功能並不包含在 OctoPrint 軟體內,必須安裝 Mjpg-Streamer 這套軟體,此軟體可以擷取影像畫面,再透過 OctoPrint 的網頁介面顯示。
本篇我使用 Microsoft Life Cam 鏡頭,屬於 USB 型的,只要您是 USB Webcam 幾乎都可以相容。
打開 LX終端機,輸入以下指令安裝相關套件。
cd ~ sudo apt-get install subversion libjpeg8-dev imagemagick libav-tools cmake
前一篇介紹 OctoPrint 的安裝方法,只要重新開機後就必須輸入指令啟動軟體,如果要讓 OctoPrint 開機後自動啟動,請依據下面方法操作。
首先切換到安裝的資料夾,複製相關檔案到系統目錄,並且變更權限,只需要輸入以下指令:
cd ~/OctoPrint/ sudo cp scripts/octoprint.init /etc/init.d/octoprint sudo chmod +x /etc/init.d/octoprint sudo cp scripts/octoprint.default /etc/default/octoprint
如果您的 OctoPrint 想要更新到最新版本,可以利用以下方法進行更新。
首先確定 OctoPrint 路徑是否跟我相同,如果不相同請自行更換目錄,我的目錄是 ~/OctoPrint/
輸入以下指令進行更新:
cd ~/OctoPrint/ git pull
OctoPrint 是一套可以使用網路控制 3D印表機 的軟體,並且結合 Webcam 功能,讓您出門也可以隨時監看運作情況。
如果哪天出門後,3D印表機 發生異常亂印,就可以利用此軟體遠端停止列印,也不用擔心著火等問題。
OctoPrint 是一套跨平台的軟體,使用 Python 開發,可以運作在不同作業系統,並且免費!
以下就是 OctoPrint 畫面:
介紹如何在 Raspbian OS 設定無線網路!
雖然 Linux 的 Win 介面想要模擬 Microsoft Windows,但是操作起來總是差強人意。
首先左下角開啟選單,網際網路 > wpagui。
這一篇要介紹如何安裝 Raspberry Pi 樹莓派 的作業系統,不管是第一代或第二代都是相同方法安裝。
安裝作業系統必然需要作業系統檔案,可以到官方網站下載 Raspbian:
https://www.raspberrypi.org/downloads/
接下來必須要有將官方提供的 img 檔案寫入到 SD卡 的工具:
http://sourceforge.net/projects/win32diskimager/
接下來啟動 Win32 Disk Imager 軟體,選擇資料夾圖示,選擇剛剛下載的 img 檔案。
什麼是 樹莓派 Raspberry Pi 呢?
樹莓派(英語:Raspberry Pi),是一款基於Linux系統的只有一張信用卡大小的單板機電腦。它由英國的樹莓派基金會所開發,目的是以低價硬體及自由軟體刺激在學校的基本的電腦科學教育。
樹莓派的生產是通過有生產許可的兩家公司:Element 14/Premier Farnell和RS Components。這兩家公司都在網上出售樹莓派。
樹莓派配備一枚博通(Broadcom)出產的ARM架構700MHz BCM2835處理器,256MB記憶體(B型已升級到512MB記憶體),使用SD卡當作儲存媒體,且擁有一個Ethernet、兩個USB介面、以及HDMI(支援聲音輸出)和RCA端子輸出支援。樹莓派只有一張信用卡大小,體積大概是一個火柴盒大小,可以執行像《雷神之鎚III競技場》的遊戲和進行1080p影片的播放。操作系統採用開源的Linux系統如Debian、ArchLinux,自帶的Iceweasel、KOffice等軟體能夠滿足基本的網路瀏覽、文字處理以及電腦學習的需要。分A、B兩種型號,售價分別是A型25美元、B型35美元。樹莓派基金會從2012年2月29日開始接受B型的訂貨。
樹莓派基金會提供了基於ARM架構的Debian、Arch Linux和Fedora等的發行版供大眾下載,還計劃提供支援Python作為主要程式語言,支援BBC BASIC(通過RISC OS映像或者Linux的"Brandy Basic"克隆)、C語言和Perl等程式語言。
到2014年10月,大約380萬板卡樹莓派已經售出。
2015年2月,樹莓派基金會發布了第二代產品——樹莓派2,售價35美元。樹莓派2採用4核Broadcom BCM2836 (ARMv7-A)芯片、雙核VideoCore IV GPU和1GB內存,其餘配置與樹莓派B+型一致,除了支持第一代樹莓派支持的操作系統外,樹莓派2將能夠運行Windows 10以及Snappy Ubuntu Core。
此版本為 Raspberry Pi 2 樹莓派2,規格較前一代快上非常多。
SoC: | Broadcom BCM2836 |
CPU: | 900 MHz;Quad-core ARM Cortex-A7 |
GPU: | Dual Core VideoCore IV® Multimedia Co-Processor; Open GL ES 2.0; hardware-accelerated OpenVG; 1080p30 H.264 high-profie decode |
記憶體: | 1GB LPDDR2(和 GPU 共享) |
視訊輸出: | Composite RCA; HDMI |
音訊輸出: | 3.5 mm jack; HDMI(1.3 & 1.4) |
儲存: | microSD |
USB: | USB 2.0 x 4 |
Ethernet: | 10/100 RJ45 |
GPIO: | 40-pin 2.54 mm (100 mil) expansion header: 2×20 strip |
工作電流: | 800 mA |
尺寸: | 85.60mm × 53.98mm |
重量: | 45g |
外盒包裝
Cura 是 Ultimaker 設計的3D列印軟體,包含了切片、預覽、列印功能,是個非常好用的軟體。
目前可以免費下載使用,列印品質比 Repetier-Host 好上非常多,所以這邊推薦大家使用。
※ 不過 Repetier-Host 的功能比 Cura 多,所以各有所長。
官方網址:https://ultimaker.com/en/products/software
本地下載:Cura_15_04.exe
安裝完畢開啟 Cura 軟體
首先下載 pronterface 軟體,這個軟體可以在 Windows、Linux、OSX 都可以。
官方網站:http://www.pronterface.com/
Linux版本:https://github.com/kliment/Printrun
Windows、OSX版本:http://koti.kapsi.fi/~kliment/printrun/
執行 pronterface.exe
要安裝韌體必須先準備以下程式:
Arduino IDE 軟體:http://www.arduino.cc/en/Main/Software
Marlin韌體:https://github.com/RichCattell/Marlin
Marlin韌體已經修改好變數:Marlin-deltabot.zip
將 Arduino Mega 2560 的 USB線 接到電腦上面,然後到 裝置管理員 確認裝置是否正常,如果不正常請先安裝驅動程式。
如果您使用 Arduino 安裝程式安裝,驅動程式會在 C:\Program Files (x86)\Arduino\drivers,如果不是就在您的 Arduino IDE 目錄下的 drivers 資料夾內。