OctoPrint 遠端控制 3D印表機 視訊監看狀況 Mjpg-Streamer Webcam (使用Raspberry Pi 樹莓派)

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


  2015-06-20      ez      3D印表機 、   Raspberry Pi 、   OctoPrint 、   Mjpg-Streamer
OctoPrint 遠端控制 3D印表機 開機自動啟動 (使用Raspberry Pi 樹莓派)

前一篇介紹 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


  2015-06-20      ez      3D印表機 、   Raspberry Pi 、   OctoPrint
OctoPrint 遠端控制 3D印表機 軟體安裝 (使用Raspberry Pi 樹莓派)

OctoPrint 是一套可以使用網路控制 3D印表機 的軟體,並且結合 Webcam 功能,讓您出門也可以隨時監看運作情況。

如果哪天出門後,3D印表機 發生異常亂印,就可以利用此軟體遠端停止列印,也不用擔心著火等問題。

OctoPrint 是一套跨平台的軟體,使用 Python 開發,可以運作在不同作業系統,並且免費!

以下就是 OctoPrint 畫面:


  2015-08-19      ez      3D印表機 、   Raspberry Pi 、   OctoPrint
Raspberry Pi 樹莓派 Raspbian 作業系統安裝

這一篇要介紹如何安裝 Raspberry Pi 樹莓派 的作業系統,不管是第一代或第二代都是相同方法安裝。

安裝作業系統必然需要作業系統檔案,可以到官方網站下載 Raspbian:

https://www.raspberrypi.org/downloads/

接下來必須要有將官方提供的 img 檔案寫入到 SD卡 的工具:

http://sourceforge.net/projects/win32diskimager/

 

接下來啟動 Win32 Disk Imager 軟體,選擇資料夾圖示,選擇剛剛下載的 img 檔案。


  2015-06-19      ez      Raspberry Pi
Raspberry Pi 2 樹莓派2 開箱

什麼是 樹莓派 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

 

外盒包裝


  2015-08-08      ez      開箱 、   Raspberry Pi
Kossel mini 800 3D印表機 使用 Cura 第一次列印

Cura 是 Ultimaker 設計的3D列印軟體,包含了切片、預覽、列印功能,是個非常好用的軟體。

目前可以免費下載使用,列印品質比 Repetier-Host 好上非常多,所以這邊推薦大家使用。

※ 不過 Repetier-Host 的功能比 Cura 多,所以各有所長。

官方網址:https://ultimaker.com/en/products/software

本地下載:Cura_15_04.exe

 

安裝完畢開啟 Cura 軟體


  2015-08-12      ez      3D印表機 、   Kossel
Kossel mini 800 3D印表機 組裝教學 韌體安裝 Step20

要安裝韌體必須先準備以下程式:

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 資料夾內。


  2015-06-18      ez      3D印表機 、   Kossel