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

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


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

dd 指令教學與實用範例,備份與回復資料的小工具

這裡提供一些 Linux 下 dd 指令的教學與範例,您可以使用這個小工具進行各種資料的複製、備份與回復。


Linux 系統中的 dd 指令是一個多功能的小工具,可以用於各種的資料拷貝動作:
  • 備份與回復整顆硬碟的資料。
  • 備份與回復原始設備檔案,例如 MBR(master boot record)。
  • 轉換資料格式,例如 ASCII 轉換為 EBCDIC,大小寫轉換等。
  • 建立固定大小的檔案。

dd 的原意為 data duplicator,但由於 dd 屬於較低階的資料處理工具,通常都會以管理者(root)權限來執行,如果稍有不慎,也很容易造成嚴重的後果(例如整顆硬碟的資料不見等等),所以有些人也把 dd 取名為 data destroyer。

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

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


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

如何移除數位照片的 EXIF 資訊?刪除 GPS 位置與拍攝時間等資料

這裡介紹如何移除數位照片的 EXIF 資訊,把 GPS 位置與拍攝時間等資訊刪除。


現在的手機或是數位相機通常都有 GPS 衛星定位的功能,而拍攝出來的相片中都會包含非常詳細的拍攝地點與時間等資料,如果要將照片分享給別人或是放在網路上,有時候會需要把這些資料刪除,一方面可以減低照片的檔案大小,另一方面也可以避免洩露一些敏感的資料,以下介紹如何刪除這些資訊。

一般的數位相機或是手機都會將照相時的各種資訊儲存在 EXIF(Exchangeable Image File Format)資訊中,這裡面包含照相時的 GPS 座標、時間、相機型號、光圈、快門、ISO 等等,一般的看圖軟體都可以查看 EXIF 裡面的資料。

隱藏 Google Chrome 瀏覽器設定檔管理員(Profile Manager)按鈕

這裡介紹如何把 Google Chrome 瀏覽器上的設定檔管理員按鈕隱藏起來。


新版的 Google Chrome 新增了一個設定檔管理員(Profile Manager)按鈕,這個功能對於一般只是看看網頁的使用者而言,其實沒有什麼用處,以下是將這個按鈕隱藏的方法。

在 Ubuntu Linux 中安裝 InfluxDB 時間序列用的資料庫

InfluxDB 是一個專門適用於時間序列用的資料庫,這裡介紹如何在 Ubuntu Linux 中安裝並使用它。


InfluxDB 是一個開放原始碼、分散式的時間序列資料庫,適合用來儲存大量連續行的觀測資料,例如系統的 CPU 與記憶體使用狀態監測,或是一些感測器(sensors)的連續監測資料。

以下是在 Ubuntu Linux 中安裝 InfluxDB 資料庫的步驟,並且示範簡單的使用方式。

[開箱] BeagleBone Black Rev C 開發板

最近買了一張 BeagleBone Black Rev C 開發板,順便寫一下開箱文。

BeagleBone Black Rev C 開發板

BeagleBone Black 跟樹莓派類似,不過硬體稍微好一些,價格也稍微高一點,其 CPU 為 AM335x 1GHz ARM Cortex-A8,記憶體為 512MB DDR3,還有內建 4GB 的 eMMC flash,以下是一些照片。

如何查看與更改網路卡 Mac 卡號(Mac Address)?

這裡介紹如何在各種作業系統中更改網路卡的 Mac 卡號(Mac Address)。


有時候因為一些網路設定因素,我們會需要查詢甚至修改網路卡的 Mac 卡號,以下是 Windows、Linux 與 Mac OS X 系統中查詢與更改 Mac 卡號的步驟教學。

在 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 數位電視棒,只要接上天線再插上電腦,就可以直接使用電腦收看免費的數位電視節目,例如常見的民視、中視、台視與華視都可以直接收看。

Zenmap:nmap 的圖形化使用者介面

Zenmap 是 nmap 指令的圖形化使用者介面,可以讓網路管理者更方便使用。


Nmap 是一個專業的網路診斷工具,不過對於不熟悉指令的人,使用起來就不是那麼方便,這時候就可以考慮使用 Zenmap 這個視窗介面的工具,除了可以讓使用者少打很多指令之外,資料的呈現也比較直覺,以下是 Zenmap 的安裝與使用方式。

樹莓派(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 預設的語言是英文的,所以若要使用中文介面,安裝好之後還要再經過一些設定才行。