分類
Raspberry Pi 課程

微型電腦創作-使用Raspberry Pi 3

歡迎各位閱讀這一篇系列教學文章,此系列文章為是過去在國立臺北藝術大學新媒體藝術學系所教授的課程,本課程正式名稱為『微型電腦創作-Raspberry Pi for Art Installation』,主要目的讓一般藝術/設計背景的學生理解與使用Raspberry Pi強大的功能進行媒體創作,其中涵蓋的範圍從解釋Arduino與Raspberry Pi的差異,然後安裝Raspberry Pi的操作系統Raspbian Jessie,用最淺顯易懂的方式進行講解,並按照Step-by-Step的方式一步步操作,讓完全沒有Linux系統經驗的學生快速上手使用。

課程中除了系統安裝,還包括用Python程式語言進行控制GPIO、Camera、SimpleCV、OpenCV、各式感測器等,讓學生可以快速開發一些Python程式並搭配Arduino進行整合,降低一些技術觀念的綑綁,以大量實作所面臨到的問題一一仔細描述。

課程內容文章如下
0.課程介紹
1.材料清單
2.相關Raspberry Pi應用
3.Raspberry Pi種類與比較
4.安裝Raspbian系統
5.設定Raspbian系統環境
6.Linux指令簡介
7.認識Python程式語言
8.Python – 入門
9.GPIO控制
10.GPIO – 數位輸出
11.GPIO – 數位輸入
12.GPIO – 類比輸入
13.攝影機模組
14.PiCamera
15.SimpleCV安裝
16.SimpleCV入門
17.OpenCV應用 – 人臉辨識
18,網路連線
19.LAMP伺服器環境架設
20.WebSocket
21.Arduino + Raspberry
22.Processing + Raspberry
23.Raspberry + 距離感測器SR-04
24.Raspberry + Servo
25.Raspberry + PCA9685
26.Raspberry + 步進馬達
27.Raspberry + 觸控螢幕模組
28.Raspberry + 溫濕度感測器DHT11
29.Raspberry + 麥克風與語音辨識
30.Raspberry + 眼球追蹤
31.Raspberry +手識辨識
32.Raspberry Pi 3 藍芽功能
33.Raspberry Pi + LED燈帶(WS2812)

分類
Raspberry Pi 教學 課程

Raspberry Pi 3 CSI介面攝影機的UV4L驅動安裝

Step8
這個文章接續前一篇-「Raspberry Pi 3 + 攝影機模組 + Raspbian Jessie + SimpleCV 1.3.0 安裝」最後所碰到的問題,缺少/dev/video0攝影機的裝置,這個步驟帶領各位繼續前進,排除此問題的難點。

首先要知道為什麼有這個問題產生呢? 其原因是Raspberry Pi的攝影機模組接口比較特殊,是透過Pi上面的CSI介面所連接的,自然與一般的USB網路攝影機不一樣,因此只要解決這個驅動程式就可以啟用攝影機了。

一開始先確認自己的Pi裡面的攝影是否有啟動Camera選項,以及攝影機模組是否有連接正確。

Step 9
開啟Raspberry Pi的Camera功能。請先點選Preferences -> Raspberry Pi Configuration

跳出Raspberry Pi Configuration視窗之後切換到interfaces頁籤,並確定Camera有被Enable

Step10
確認camera功能有被啟用之後確認硬體上的CSI接口有被接上正確位置,記得要確定金手指接觸的位置都有完全安裝在插槽內。安裝攝影機模組的步驟如下:

分類
Raspberry Pi 教學 課程

Raspberry Pi 與SimpleCV雙攝影機模式

本文接續前一篇-「Raspberry Pi 3 CSI介面攝影機的UV4L驅動安裝」,繼續為各位介紹如何正確啟動一個CSI介面攝影機以及一個USB 網路攝影機,並且雙開兩個畫面在一個視窗內顯示。

分類
Raspberry Pi 教學 課程

Raspberry Pi 3 CSI介面攝影機的V4l2驅動安裝

Step8
這個文章接續前一篇-「Raspberry Pi 3 + 攝影機模組 + Raspbian Jessie + SimpleCV 1.3.0 安裝」最後所碰到的問題,缺少/dev/video0攝影機的裝置,這個步驟帶領各位繼續前進,排除此問題的難點。

首先要知道為什麼有這個問題產生呢? 其原因是Raspberry Pi的攝影機模組接口比較特殊,是透過Pi上面的CSI介面所連接的,自然與一般的USB網路攝影機不一樣,因此只要解決這個驅動程式就可以啟用攝影機了。

一開始先確認自己的Pi裡面的攝影是否有啟動Camera選項,以及攝影機模組是否有連接正確。

Step 9
開啟Raspberry Pi的Camera功能。請先點選Preferences -> Raspberry Pi Configuration

跳出Raspberry Pi Configuration視窗之後切換到interfaces頁籤,並確定Camera有被Enable

Step10
確認camera功能有被啟用之後確認硬體上的CSI接口有被接上正確位置,記得要確定金手指接觸的位置都有完全安裝在插槽內。安裝攝影機模組的步驟如下:

分類
Raspberry Pi 教學 課程

Raspberry Pi 3 + 攝影機模組 + Raspbian Jessie + SimpleCV 1.3.0 安裝

今天要教各位如何安裝好SimpleCV在Rpi3的Jessie系統,為何要安裝SimpleCV呢?因為安裝好一個OpenCV環境大致上需要耗費4~9小時的時間,還不包括一堆碰到錯誤的問題解決,如果你只是要一個簡單的人臉辨識或是影像處理效果的學習,使用SimpleCV可能就能夠滿足你的需求了。好的,接下來就一步一步從安裝好RaspberryPi3系統開始,如何安裝SimpleCV 1.3.0最新版

Step 1
安裝好Raspbian Jessie首先要增加VIM套件以方便編輯一些文本,在終端機畫面輸入以下指令:

sudo apt-get install vim

Step 2
安裝完成vim之後我們要先來更新一下source

sudo apt-get update

Step3
完成更新之後我們要先安裝以下3個套件,分別是iPython, python-opencv, python-scipy,這三個套件必須安裝,因為simpleCV依靠openCV的部分程式庫,而程式庫大多用到scipy這個科學函數套件,接下來輸入以下指令來安裝套件

sudo apt-get install ipython python-opencv python-scipy
Exit mobile version