1. Raspberry Pi主機
2. USB電源線/USB 5V電源/USB鍵盤/HDMI cable/HDMI螢幕
3. 4GB SD card
=======我是分隔線=======
接者就作業系統的準備,這部分在Winodws作業系統下執行即可
=======我是分隔線=======
4. 到https://www.raspberrypi.org/downloads/下載OS的image.
建議下載raspbian
5. 到http://sourceforge.net/projects/win32diskimager/下載DiskImage Wirter
(Windows的使用者適用)
6.使用DiskImage writer將image寫入SD卡
=======我是分隔線=======
接者就是Raspberry Pi.的操作,終於可以開始使用raspbian作業系統
=======我是分隔線=======
7.將SD卡裝入Raspberry Pi.
8.插入USB電源開機.HDMI cable記得要接上螢幕.等待開機..
9. 開機完成後會出現帳號詢問;登入帳號Pi ; 登入密碼raspberry
10. 此為Linux的作業系統,如果不習慣文字介面,請輸入指令startx進入視窗畫面.
第一次使用,請先上網更新一下套件,指令如下.
apt-get update
apt-get upgrade
=======我是分隔線=======
到此只是讓Pi動起來…
後面的步驟需要網路環境,所以要將RJ45的網路線接上Pi.
安裝方式都是採用指令的方式下達.所以沒有Install的icon可以使用.
=======我是分隔線=======
11.將GrovePi+與Raspberry Pi 結合後,直接使用Python是無法操作的.
需要安裝GrovePi的工作環境後.import grovepi的這個指令才會有作用.
相關Grove的API安裝的方式請參閱GorviePi的官網介紹.
http://www.dexterindustries.com/GrovePi/get-started-with-the-grovepi/setting-software/
12.安裝完畢後.依照官網的說明於GrovePi其內的子目錄 GrovePi/Software/Python簡述一下安裝方法
a) 在文字模式下輸入下列指令,下載GrovePi的Script.(指令git clone 預設會將下載的git 存成一樣檔名的資料夾)
git clone https://github.com/DexterInd/GrovePi
b)下載完畢後可以看到多了一個GrovePi的目錄,進入
cd GrovePi/Script
c)先將安裝的shell指令定義為執行檔
sudo chmod +x install.sh
d)以最高權限執行install.sh
sudo ./install.sh
e)安裝的過程約10分鐘.安裝成功後自動重新啟動.
可以找到諸多Sensor的demo code.
要執行的話 就使用sudo python xxxxx.py
以下是執行RGB螢幕的背光變化控制的錄影.
當然啦~要先看一下該檔案是要用來測是哪些的.舉例來說.grove_pir_motion_sensor.py就被設定成位於D8的connector上.所以就先把PIR motion sensor接上D8的connector上
執行 sudo python grove_pir_motion_sensor.py. 就可以運作看看囉.
剩下就是排列組合的coding了.因為API都是現成的.這方面可以減輕軟體的開發過程.但是反過來說,功能性的加強.比如說要讓螢幕變出跑馬燈等變化,就得要回去由I2C的控制學起.
Grove Pi可以說是很好的教學模組.可以減少老師教學上的困擾.蠻適合中學生入門使用.
sudo python /xxx/ooo/xox.py
若遇到import grovepi ImportError: No module named grovepi 這個error code..
回覆刪除請先到python資料夾 執行sudo python setup.py install
懶得打字的話 建議 建立一個sh檔,就當作是批次檔一次跑完囉.
回覆刪除內容如下
apt-get update
apt-get install -y bluetooth bluez-utils blueman
git clone https://github.com/DexterInd/GrovePi
cd GrovePi/Script
sudo chmod +x install.sh
sudo ./install.sh