你觉得这篇文章怎么样? 帮助我们为您提供更好的内容。
Thank you! Your feedback has been received.
There was a problem submitting your feedback, please try again later.
你觉得这篇文章怎么样?
時間 |
1小時 |
材料表 |
●Raspberry Pi 3 (122-5826) ●pi-topPULSE (136-7934) |
成本 |
|
||
難度 |
** (1~10) |
下圖是pi-topPULSE擴充板與Raspberry Pi第三代。
組裝十分簡單,只要把樹莓派的40PIN排針接到擴充板底下對應的接腳就行了,如下圖。
而這塊擴充板有什麼特色呢?它上面一次整合了7x7 的LED陣列、麥克風、喇叭三種功能,特別適合用在製作智慧對話裝置,例如。
有興趣的朋友可以參考以下的網址,裡面有詳細的介紹。(https://pi-top.com/products/pulse/)
除此之外,官方有提供PULSE的開放原始碼,使用的易學易用的Python程式語言,關於PULSE的github repository可以參考以下的網址,裡面除了有包好的函式庫之外,還有關於如何部署到樹莓派上的詳細說明,同時還有一些不錯的範例可以玩玩。https://pi-top.com/products/pulse/
如果想進一步在pi-topPULSE上面玩Amazon的Alexa Service的話,可以參考pi-top在github上的另外一個專案
https://github.com/pi-top/Alexa-Voice-Service-Integration
接下來就來看看要如何在Raspberry Pi上設置pi-topPULSE的開發環境吧!
首先我們必須先在Raspberry Pi安裝一個作業系統,注意到目前pi-topPULSE只有支援Raspberry Pi 第三代,pi-top有提供一款已經安裝完成所有必要工具的作業系統pi-topOS(https://pi-top.com/products/os#download),另一方面,如果是要從一般常見安裝在Raspberry Pi上的Raspbian系統上安裝pi-topPULSE的函式庫的話,請在Raspberry Pi上打開終端機,輸入以下的指令以更新系統並安裝pt-pulse函式庫。
sudo apt-get update sudo apt-get install pt-pulse |
安裝過程如下圖。
接下來請輸入以下的指令將pi-topPULSE上的專案下載下來。
git clone https://github.com/pi-top/pi-topPULSE.git |
如果pi-topPULSE的函式庫有正確安裝的話,我們就可以來玩玩看pi-top提供的一些範例,記住要執行pi-topPULSE的python程式的話,必須給它superuser的權限,要記得使用python3的版本。
範例:顯示CPU的溫度
CAVEDU影片
範例:播放音樂並結合LED炫彩
CAVEDU影片:
相關文章: