技術科普2017.03.21

[ Raspberry Pi ] 安裝 IoT Studio 操作攻略

物聯網 樹莓派

下一篇:[ Raspberry Pi ] 設定 IoT Studio 透過 WebSocket 接收 Sensing Data

上一篇:[ Raspberry Pi ] 透過 MacOS 安裝 Raspbian

=============================================

作者Makee io-Archer Huang

►IoT STudio下載位置

工業電腦大廠新漢為推動物聯網加速創新,宣布將開發已久的 NEXCOM IoT Studio 連網軟體工具開放免費下載,讓開發人員毋須編寫複雜程式碼,即可完成連線設定,本文描述如何將 NEXCOM IoT Studio 安裝於 Raspberry Pi 中。

執行步驟


前置準備作業

1.準備 Raspberry Pi 3 Model B 開發板

2.準備 Micro SD

3.準備 Raspbian 作業系統


Raspbian 端之 Node.js 安裝

Step 1. 下載 Node.js 4.2.2 的壓縮檔

sudo wget https://nodejs.org/dist/v4.2.2/node-v4.2.2.tar.gz  

在路徑下可以看到 node-v4.2.2.tar.gz 的壓縮檔

Step 2. 解壓縮 Node.js 4.2.2

請輸入下方指令
tar zxvf node-v4.2.2.tar.gz  

Step 3. 安裝 Node.js 4.2.2

請依序輸入下方指令
cd node-v4.2.2  
./configure
make  
sudo make install  

Step 4. 查看 Node.js 版本

請輸入下方指令
node -v  

 Node.js 版號為 v4.2.2


Raspbian 端之 IoT Studio 安裝

Step 1. 請到物聯雲官方網站註冊並登入

物聯雲 All IoT Cloud

Step 2. 下載 IoT Studio 檔案

2.1 點選頁面上方的 Free Download

2.2 再點選 IoT Studio 樹莓派3 - OS: Debian (Linux)

2.3 再點選 Free Download

2.4 下載完成會出現 IoT-Studio-RaspberryPI-III.7z 檔案於指定的下載路徑中

預設下載路徑為 /home/pi/Downloads


Step 3. 安裝 p7zip 解壓縮軟體

3.1 開啟 Terminal 

3.2 請於 Terminal 執行安裝 p7zip 解壓縮軟體

sudo apt-get update  
sudo apt-get install p7zip-full  

Step 4. 解壓縮 IoT-Studio-RaspberryPI-III.7z

4.1 切換路徑到步驟 2.3 IoT Studio 下載的資料夾

預設下載路徑為 /home/pi/Downloads
cd /home/pi/Downloads  

4.2 解壓縮 IoT-Studio-RaspberryPI-III.7z

7z x IoT-Studio-RaspberryPI-III.7z

當解壓縮完成會產生 Raspberry PI III 的資料夾


Step 5. 解壓縮 iotstudio-0.10.10-rp2.tar.gz

5.1 切換路徑到步驟 2.3 IoT Studio 解壓縮的資料夾

預設下載路徑為 /home/pi/Downloads
cd /home/pi/Downloads/Raspberry PI III  

5.2 解壓縮 iotstudio-0.10.10-rp2.tar.gz

tar zxvf iotstudio-0.10.10-rp2.tar.gz

當解壓縮完成會產生 iotstudio-0.10.10-rp2 的資料夾


Step 6. 安裝 IoT Studio

6.1 切換路徑到步驟 5.2 iotstudio-0.10.10-rp2 解壓縮的資料夾

cd iotstudio-0.10.10-rp2  

6.2 安裝相依套件

npm install  

6.3 執行 IoT Studio

node IoTStudio.js  


Step 7. IoT Studio 編輯畫面

7.1 查看 Raspberry Pi 的 IP

請於 Terminal 輸入以下指令
ifconfig  

結果中的 inet addr 即為 IP

7.2 開啟覽瀏器

7.3 輸入 IoT Studio 網址

http://{Raspberry Pi 的 IP}:1880  

 

 

所需套件

LinkIt Smart 7688 Duo
►Arduino Breakout for LinkIt Smart 7688 Duo
Grove - Temperature & Humidity Sensor
Raspberry Pi 3 Model B

====================================================

延伸閱讀 

(一)[ Raspberry Pi ] 透過 MacOS 安裝 Raspbian

 ====================================================

 

延伸討論

技術科普

自造奈米級水族箱 珊瑚也能住你家

許多人都夢想擁有一個滿是美麗珊瑚的水族箱。這個小小的生態系統又被稱作海水缸,相較於淡水缸,其設置更為複雜。除了將水倒進缸裡外,你還要做非常多的工作。每一個海水缸都是須小心維持平衡的生態系統,透過模擬珊瑚的原生棲息地來維持牠們的生命。你必須時時注意海水缸的溫度、光線(包括亮度和波長)、鹽度、鹼度甚至是水的擾動。即使是最初階的版本,都需要大量的維護,但仍有許多人對更複雜的版本躍躍欲試,以飼養更脆弱、更美麗的海洋生物。
技術科普

感測資訊經由 IoT Studio 傳送到 ThingSpeak 服務

與 IoT 相關的雲端服務為數眾多,例如:ThingSpeak、WoT.City、AWS、IBM Bluemix、MediaTek MCS 等,並在透過這些雲端服務可在對資料進行資料視覺化、資料分析與其它的應用,而本文描述如何使用 IoT Studio 串接 ThingSpeak 服務。