顯示具有 Raspberry Pi 標籤的文章。 顯示所有文章
顯示具有 Raspberry Pi 標籤的文章。 顯示所有文章

樹莓派架設 RTMP 串流(Streaming)伺服器,傳送即時攝影機影像

這裡介紹使用樹莓派安裝 nginx 架設 RTMP 串流伺服器,傳送即時的攝影機影像。


樹莓派加上一個網路攝影機(webcam)之後,就可以用來打造一個即時的 live 影像串流伺服器,作為簡單的監控設備,讓您透過電腦或是手機看到即時的攝影機畫面。

在本篇教學中所使用的設備與規格為:
  1. 樹莓派 Raspberry Pi B+ 開發板
  2. 羅技 C170 視訊攝影機
以下是架設 RTMP 串流(Streaming)伺服器的安裝過程。

樹莓派 OpenELEC(XBMC/Kodi)加入中文節目套件,觀看土豆網與優酷等影片

樹莓派安裝 OpenELEC(XBMC/Kodi)系統,再加裝中文節目套件之後,就可以收看土豆網與優酷等影片。


樹莓派在安裝了 OpenELEC(XBMC/Kodi)系統,就可以作為家庭用的媒體中心,可以播放影音檔案或是收看線上的節目,不過 XMBC/Kodi 內建的功能與插件都是英文的,沒有中文的節目,就算用 YouTube 搜尋中文節目,也需要透過手機的中文輸入法才能夠輸入中文,使用上也不是非常方便。

樹莓派(Raspberry Pi)安裝 DHCP 伺服器,配發 IP 位址

這裡介紹如何在樹莓派(Raspberry Pi)安裝 DHCP 伺服器,讓它負責配發與管理區域網路上的 IP 位址。


樹莓派是一個迷你型的電腦,可運行各種 Linux 系統,因此非常適合拿來作為輕量化的伺服器使用,一般 DHCP 伺服器的負載都很輕,以樹莓派這樣的硬體來說是綽綽有餘,以下是在 Raspbian 系統中安裝與設定 DHCP 伺服器的流程。

以程式控制樹莓派 Raspberry Pi 的 ACT LED 指示燈

這裡介紹如何撰寫程式控制樹莓派(Raspberry Pi)板子上內建的 ACT LED 指示燈。


樹莓派 Raspberry Pi B+ 上面有一個綠色的 ACT LED 指示燈,在預設的狀況下只要系統有存取 MicroSD 卡時,這個指示燈就會發亮,而這個指示燈也可以讓使用者透過程式來控制,依照使用的需求來動作。

如何讓 Raspberry Pi 開機自動掛載 USB 隨身碟或外接硬碟

這裡介紹如何以 UUID 的方式指定掛載設備,讓 Raspberry Pi 開機自動掛載 USB 隨身碟或外接硬碟。


在 Raspbian 中,如果進入到 X Window 環境下,只要有 USB 隨身碟插上 Raspberry Pi,系統就會自動掛載,但是如果您想讓 Raspberry Pi 在開機後就自動掛載 USB 隨身碟(或是外接硬碟),就需要一些設定,以下是設定的步驟。

在 Raspberry Pi 中使用 USB 網路攝影機(Webcam)照相

這裏示範如何在 Raspberry Pi 中使用 USB 網路攝影機。


我拿了一個 Logitech C170 USB 網路攝影機,插到 Raspberry Pi 上來測試,以下介紹幾個常見的應用程式。

在 Raspberry Pi 上面安裝 OpenCV 函式庫

這裡介紹如何在 Raspberry Pi 上面安裝 OpenCV 函式庫,安裝方式可選擇使用 apt 或是自行編譯安裝。


OpenCV 是一個很強大的電腦視覺(Computer Vision)工具,可用於開發即時的影像處理、電腦視覺以及模式識別程式,應用領域很廣泛,以下介紹如何在 Raspberry Pi 上面安裝與使用 OpenCV。

Raspberry Pi 使用 USB 電視棒收看數位電視頻道

這裡介紹如何在 Raspberry Pi 上面使用電視棒,直接收看免費的數位電視頻道。

Raspberry Pi 使用電視棒收看數位電視頻道

目前市面上有許多千元以內的 USB 數位電視棒,只要接上天線再插上電腦,就可以直接使用電腦收看免費的數位電視節目,例如常見的民視、中視、台視與華視都可以直接收看。

樹莓派(Raspberry Pi)的 Reset 針腳,不用拔插頭即可重新開機

這裡介紹如何使用樹莓派(Raspberry Pi)的 Reset 針腳,快速重新開機,不用拔插頭。


樹莓派(Raspberry Pi)並沒有電源鍵,只要插上 USB 電源線就會自動開機,如果因為某些因素要強制重新開機時(例如當機),除了拔插頭之外,其實可以利用 Raspberry Pi 的 reset 針腳,快速重新開機。

使用樹莓派(Raspberry Pi)自己架設廣播電台

這裡介紹如何使用樹莓派(Raspberry Pi)架設自己的廣播電台,放送自己的廣播節目。


以下是用樹莓派(Raspberry Pi)自製廣播電台的步驟,要準備的零件很簡單,只要一個 Raspberry Pi 與一條 20 公分的杜邦線即可。

透過手機 App 在 OpenELEC(XBMC)中輸入中文

這裡介紹如何使用手機 App 在沒有中文輸入法的 OpenELEC(XBMC)中輸入中文字。


OpenELEC(XBMC)雖然有內建中文語系,但是卻沒有中文的輸入法,沒辦法直接輸入中文字,這對於一般家庭用的影音播放需求來說,是一個很大的問題。

OpenELEC(XBMC)中文語系設定

這裡介紹如何將 OpenELEC(XBMC)介面改為中文語系。


Raspberry Pi 樹莓派可以透過 NOOBS 輕鬆安裝 OpenELEC 作業系統,快速打造家庭影音播放設備,不過 OpenELEC 預設的語言是英文的,所以若要使用中文介面,安裝好之後還要再經過一些設定才行。

使用 vcgencmd 指令查看 Raspberry Pi 的 CPU 溫度、運行速度與電壓等資訊

這裏介紹如何使用 vcgencmd 指令查看 Raspberry Pi 的 CPU 溫度、運行速度與電壓等資訊,即時監控硬體的狀態。

Raspberry Pi

在 Raspberry Pi 中我們可以利用 vcgencmd 指令來查看各種的硬體資訊與狀態,以下是常用的指令範例。

Raspberry Pi 安裝中文輸入法與字型

這裡介紹如何在 Raspberry Pi 中安裝中文輸入法與字型,打造一個中文的使用環境。


Step 1
首先執行
raspi-config
更改系統的語系(locale)。

在 Linux 中安裝 3COM 3CRUSB10075 USB 無線網路卡韌體

這裡紀錄一下 3COM 3CRUSB10075 USB 無線網路卡在 Linux 中的安裝方法。


好久以前買了一張 3COM 3CRUSB10075 USB 無線網路卡,最近因為要測試 Raspberry Pi,需要好多網路卡,就把它拿出來用。

Raspberry Pi B+ 連接 MPU-6050 加速度計與陀螺儀六軸感測器

這裡介紹如何在 Raspberry Pi 上面安裝 MPU-6050 加速度計與陀螺儀六軸感測器,並且透過 I2C 讀取 sensor 上的資料。

Raspberry Pi B+ 使用 MPU-6050 三軸加速度計與陀螺儀組合模組

MPU-6050 是一個六軸感測器,包含三軸加速度計與三軸陀螺儀,其價格便宜(上拍賣網站買,80 元就有了),用途也很廣泛,一般的手機、平板電腦幾乎都會有這個感測器。

它的加速度計與陀螺儀可以藉由程式動態控制測量數值的範圍,加速度計的範圍有 ±2g、±4g、±8g 與 ±16g 可以選擇,而陀螺儀的測量範圍有 ±250 度/秒、±500 度/秒、±1000 度/秒與 ±2000 度/秒。

在 Raspberry Pi 中擷取螢幕畫面(Snapshot)的工具

這裡介紹許多可以在 Raspberry Pi 中擷取螢幕畫面的工具,除了 X Window 視窗環境之外,終端機介面的畫面也可以直接儲存下來。


X Window 視窗環境

首先介紹在 X Window 視窗環境下的畫面擷取工具。

Raspberry Pi 編譯 Linux 核心(Kernel)步驟教學

這裡介紹如何自己編譯 Raspberry Pi 的 Linux 核心,打造自己所需要的系統。


編譯 Raspberry Pi 的 Linux 核心

要編譯 Raspberry Pi 用的 Linux 核心有兩種方式,一種是在 Raspberry Pi 中直接編譯,另外一種是在一般的個人電腦中交叉編譯(cross compilation),兩種方式各有利弊,以下分別是這兩種編譯方式的步驟教學。

Raspberry Pi 更改鍵盤設定

這裡說明如何更改 Raspberry Pi 的鍵盤設定,讓它可以適用於台灣的鍵盤。


由於 Raspberry Pi 是由英國所設計的,所以系統預設的鍵盤配置是 English (UK),而這個設定跟台灣一般所使用的 English (US) 不同,所以在安裝好 Raspberry Pi 之後,一定要修改鍵盤的設定才能使用,以下是設定的步驟。

使用 PL2303 HXD USB 轉 TTL 傳輸線,從序列埠登入到 Raspberry Pi B+

這裡介紹如何使用 USB 轉 TTL 傳輸線,從序列埠登入到 Raspberry Pi B+。

PL2303 HXD USB 轉 TTL 傳輸線連接 Raspberry Pi B+

在 Raspberry Pi 上面進行開發時,除了連接鍵盤、滑鼠、螢幕或是透過網路來操作之外,也可以經由 USB 轉 TTL 序列傳輸線來直接登入,讓開發者可以更方便控制 Raspberry Pi。