Tag Archives: 雲服務

[新品開箱]為何非「掌中雷霆QBoat Sunny」不可呢?六大特點、五大原因一次帶您看

  是否有心想嘗試IoT領域,卻又十分擔心費用龐大?

不必擔心,QNAP近期推出的QBoat Sunny是一款極輕量化IoT微型伺服器,

能幫您省下在網路頻寬及雲端運算上相當可觀的費用!

以下這篇開箱文,將帶您深入了解QBoat Sunny在硬體、軟體上的特點,

以及為何非QBoat Sunny不可的五大理由。

作者/攝影

撰寫:宗諭

攝影:怡婷

文章分類開箱文
時間

成本
難度

  QNAP的QBoat Sunny自上市以來,就廣受各方關注,因為這款單板IoT微型伺服器,板身大小僅12公分;同時,QBoat Sunny提供輕量級虛擬化軟體容器Container Station及QIoT Suite Lite 物聯網開發套件服務,協助使用者輕易管理所有的 IoT 應用、裝置和資料,將QBoat Sunny 的高效能引進各種物聯網應用情境。

 

QBoat Sunny六大特點:

  • QBoat Sunny支援2260及2280規格的2 M key SATA SSD,讓您彈性選擇儲存裝置容量,並讓部署QBoat Sunny更簡單。在一般的開發板上,例如Raspberry Pi或Arduino,很少見到這樣的方式進行存儲,這是屬於NAS等級的存儲管理。

圖 1

 

圖2 支援2260及2280規格的 M.2 M key SATA SSD

 

  • QBoat Sunny具備USB 3.1 Gen 1連接埠及M.2 A key插槽,可使用各種 USB Dongle或2230規格的M.2擴充卡,讓使用者新增多種無線連接能力,串接更多物聯網裝置。

圖3 QBoat Sunny具備USB 3.1 Gen 1連接埠及M.2 A key插槽

 

圖4 QBoat Sunny有著相當強的連線能力,一般開發板無法比擬。

 

  • QBoat Sunny採用效能強勁的 AL-314 四核心處理器 (搭載 2GB 記憶體),具備多樣化軟硬體擴充功能,可以讓使用者自由搭配運用各種物聯網裝置及應用程式,適合用作霧運算或邊際運算伺服器。QNAP出品的部分NAS也是採用這顆CPU,其I/O能力算是相當好,足夠進行規則引擎的運算。

圖5 QBoat Sunny採用效能強勁的 AL-314 四核心處理器(搭載 2GB 記憶體)

 

  • QTS Lite作業系統的App Center提供了多種開發者工具,讓使用者可以快速地打造順暢、高效IoT工作環境。

圖6 App Center提供了多種開發者工具

 

  • Container Station 輕量級虛擬化平台能讓使用者以 Docker 輕鬆建構個人專屬的物聯網應用,只需最少時間,就可讓使用者的物聯網系統上線匯流,並集中管理及運用資訊。

圖7 Container Station 輕量級虛擬化平台

 

  • QIoT Suite Lite 是 QNAP 的物聯網開發套件,以熱門的開源套件 Node-RED 及 Freeboard 為基礎,並提供多樣化的實用模組讓使用者立即採用,加速開發與服務流程,讓使用者迅速建構理想的IoT情境。

圖8 QNAP 的物聯網開發套件——QIoT Suite Lite

 

外觀介紹

  打開QBoat Sunny的外箱,裡面很直接明瞭就是這塊單板的IoT微型伺服器。另外,還附有簡易的螺絲、工具及說明書,只要經過簡單組裝,就可以開始使用QBoat Sunny。

圖9 QBoat Sunny外箱

 

圖10 QBoat Sunny

 

  在板子的四角處,以四顆螺絲釘固定在一個銀色、鐵製的基座上,這個基座兩旁還向柵欄一樣豎立起來,主要目的是要保護QBoat Sunny,幫助散熱,並使它在運作上可以更加穩定。

圖11 QBoat Sunny的散熱基座

 

  首先仔細觀察一下這塊開發板,可以看到它採用的Annapurna Labs AL-314處理器,搭載2GB的記憶體,且有兩條M.2 SATA SSD 2260/2280插槽。

 

  QBoat Sunny具備3個Gigabit網路RJ45連接埠。在RJ45旁邊,有兩個USB 3.1 Gen 1 Type A連接埠,還有1條M.2 2230插槽供無線模組擴充使用。而在板子的另外一邊,則有一個紅色與一個綠色的插口,負責Audio in 與 Audio out的功能。

圖12 QBoat Sunny的音效插口

 

QBoat Sunny硬體規格:

  • 處理器——Annapurna Labs AL-314 quad core

    ARM Cortex-15 processor up to 1.7 GHz

  • 系統記憶體——2GB DDR3L

  • 儲存空間——512MB NAND flash, 2x M.2 2260/2280 SATA slots for SSDs (Key M)

  • 聯網設施——3x Gigabit Ethernet

  • USB – 2x USB 3.1 Gen1 ports

  • 音訊輸入/輸出插口——5mm audio out, 3.5mm audio in

  • 擴充設備

  • 1x M.2 Key A 2230 for Wi-Fi/藍芽

  • 40-pin連接器,針對 I2C, UART, SPI, SDIO, GPIO

  • 電源——12V/3A

  • 尺寸——144 x 126 x 33.5公釐 (加上散熱器底座)

  • 重量—— 490公克

  • 適合運作環境——0 to 35˚C, 5 to 95%, 非冷凝, 濕球溫度: 27˚C

圖13 QBoat Sunny硬體效能強悍

 

為何QBoat Sunny廣受市場期待?

  主要是因為,QBoat Sunny可連結多樣化的IoT開發板、裝置及應用,同時,可以作為小型/私有IoT應用的伺服器,以及大型/公共IoT環境進行霧運算(Fog computing)的節點或閘道。總之,這款高效能的IoT微型伺服器可以幫使用者省下可觀的頻寬及雲端運算的費用,同時能夠在多種情境下使用。

圖14 高效能的QBoat Sunny足以幫使用者省下可觀的預算

 

QBoat Sunny應用程式開箱

  按照使用說明書的步驟,將QBoat Sunny接上電源、路由器,同時在您的電腦上下載Qfinder Pro這個程式(適用windows、Mac、Linux),就可以進行登入,然後遠端使用QBoat Sunny。

 

  讓我們一起來看看QBoat Sunny所提供的服務。開發板上預載了QNAP開發的作業系統QTS Lite,這套作業系統匯聚了QNAP多年來在軟體開發上的精華,特別為IoT打造的作業系統。在QTS Lite桌面上有9 個圖標,接下來幫大家簡單介紹:

圖15 QTS Lite桌面

 

1.控制台:

  點入之後,主要可以看到系統的各種狀態,幫助您了解這台QBoat Sunny運作的情形。同時,可以在「權限」部分,設定不同使用者的登入與使用權限。

圖16 控制台內的各種功能

 

2.File Station檔案總管:

  進入後,可以看到主機內所有檔案存放的情形,還可以遠端掛載雲端硬碟。

圖17 透過檔案總管,管理所有檔案。

 

3.myQNAPcloud雲服務:

  可透過這項服務,一步步將QBoat Sunny設定成為一個私有雲,並可以在此頁面上遠端管理多台裝置。若您沒有將IoT裝置連上一些大型的cloud service,便可透過此程式遠端管理。

圖18 可在此設定私有雲服務

 

4.幫助中心:

  顧名思義,就是在使用QBoat Sunny碰到困難時,可以尋得幫助的地方。除了文字說明外,還可以在此搜尋到許多網路上的資源,更有支援平台,讓QNAP支援團隊透過「幫助中心」,解決使用者的問題。

圖19 需要支援嗎?來幫助中心就對了!

 

5.App Center:

  可在這裡下載一些額外功能的程式,或是幫已安裝程式下載更新檔。App Center內已經有一些開發平台程式,例如Node.js、Perl、Python,可以讓IoT Maker大展長才、玩得淋漓盡致!

圖20 這裡有一些可用程式提供下載

 

6.QTS SSL Certificate、CloudLink雲聯通:

  這兩個應用程式主要都是與前面介紹過的「myQNAPcloud雲服務」一起配合,讓私有雲的建構更加完備、完善。

 

7.Container Station:

  是這款QBoat Sunny主打的功能之一,若您已有運作中IoT環境,可以透過這款虛擬容器軟體,很容易就可以將現有軟體套件轉移到QBoat Sunny。

圖21 方便易用的虛擬容器軟體

 

8.QIoT Suite Lite:

  亦是QBoat Sunny主打的應用之一。使用前必須再輸入帳號/密碼登入,登入之後可以看出是一個整合介面,可以用來管理IoT應用、IoT裝置,以及裝置的種類,還有使用者。初步看起來是十分淺顯易上手,好操作、使用。同時還有「快速設定精靈(Quick Setup Wizard)」可以幫助使用者。

圖22 QIoT Suite Lite的介面完整且容易操作

 

結論:必敗QBoat Sunny的5大原因

  1. 機身輕薄靈巧、效能強大。

  2. 軟硬介面容易操作,好上手。

  3. 應用程式功能完整,且可持續擴充。

  4. 雲端應用程式方便使用,輕鬆建立私有雲。

  5. IoT應用程式整合完整,容易建立物聯網裝置;若有現成物聯網裝置,也可透過虛擬容器,輕鬆匯入。

 

  若讀者們想更深入了解QBoat Sunny及QIoT Suite Lite,歡迎收看以下影片:

 

相關文章

[課程紀錄]170724 物聯網教師研習@日新國小

作者/攝影 曾吉弘
課程時間 2017 7/ 24 25
課程講師 徐豐智、趙偉伶、陳煜倫
課程場地  台北市日新國小 / 台北市自造教育示範中心

0724~25 兩天感謝台北市自造教育示範中心邀請許多對於基礎物聯網教學有興趣的老師們,一起來認識如何將 LinkIt 7697 物聯網開發板應用於國中小教學(現場也有景美女中的老師),在此搭配了以 Google Blockly 為基礎的 Blocklyduino 圖形化介面來進行教學。換言之,老師們等於有兩套工具,圖形化介面讓學生快速完成各種專題,相關周邊如各種感測器的指令,還有Wi-Fi / BLE / 雲服務的指令也都有了,可以說是相當完整。

CAVEDU已經開始編寫7697書籍,希望明年初可以出版喔!

這兩天課程主題除了將7697作為Arduino來控制基礎元件、藍牙應用以及結合雲服務等三大面向之外,最重要的是將上課時可能會碰到各種技術性問題都和老師們分享,目的是讓各位老師真的願意把這套課程實際運用在課程中囉!

 

如果學校網路環境不太夠力的話,聯發科也提供了MCS lite 離線版雲服務,只需要一台一般等級的桌上型電腦就可以讓十多片開發板順利連線。這麼多面向都考慮到,也深受最近許多老師上課後的實際肯定。

 

Blocklyduino 各作業系統版本下載頁面

MCS lite 離線版雲服務下載頁面

 

投影片:


 

以下是課程花絮照片:

對於教學場域來說,重點在於如何正確取得資料與資料呈現(甚至分析)的方式,麻煩的網路通訊協定就等到小朋友長大再說吧。這時候MCS提供的檢視歷史資料功能就很有用了。除了可以看到最新一筆資料,也可以用折線圖的方式來呈現歷史資料,馬上知道數值的變化趨勢喔!

 

後續也可以取得單一或多筆資料點的 JSON格式資料:取得 Mediatek Cloud Sandbox 的資料點 (JSON)

有了手機app,就可以設定當感測器值滿足我們所設定的條件時,自動推播訊息給您,或是

寄送email以及透過webhook機智來觸發其他的網路服務(IFTTT, LINE等)

更多照片請參考台北市自造教育示範中心的Facebook粉絲頁,本文部分照片經中心同意只用之,特此感謝。

 

相關文章:

[課程紀錄] CAVEDU的物聯網教學心路歷程

對於CAVEDU來說,將實用的科技以有趣的主題融入教學中一直是我們的核心價值,因此在辦理各式研習與講座中收集大家的意見與困難點就至關重要了。以下內容只代表CAVEDU這兩年多來在物聯網這個主題上的些許教學心得(可能還有一點機器人與Android app),如有偏頗還請大家不吝指正。

作者/攝影 曾吉弘
課程時間  8週 (週四 18:00-20:00)
課程講師 2015-持續努力中
課程場地 全台各地

概念很簡單:如果只是把感測器數值顯示在網頁上,這樣就真的無聊透了。相對地,如果Arduino這類型的入門 maker board 已經很普及的情況下,該如何改變學習這件事:讓小孩子覺得有趣,讓高中與大學生們學到真實可應用的第一線技術?

2015年11月2016年5月各舉辦了一場[物聯網教學應用發表會],邀請了許多朋友來參加,有趣的是在2015年參加以開發板製造商為主,到了2016年則以雲服務提供者為主。這與我們的想法相當接近,使用者對於物聯網的期待已從基礎的資料呈現與控制,進一步到希望有運算、智能服務以及串聯常用的網路服務等等。

針對物聯網教學這件事,我們大概歸納了幾個特性:

 

1. 重點在於網路品質:頻寬、連線數上的要求都會比傳統教室來得更高

  1. 以Raspberry Pi 或 7688課程來說,學員的電腦、開發板與手機都需要在同一個網段之下,這樣連線數就會是學員數的至少3倍。

2.網路端與開發板端的開發環境大不相同

  1. maker 開發板常見程式環境自然是以Arduino為主,網路端則五花八門,node.js、python或php都有。如果想要一個程式語言就打通關的話,可能會遇到某個感測器沒有python函式庫而無法讀取或是所有東西都用Arduino IDE硬幹而程式碼太長的狀況。

3.雲服務端常常改版,使用者只能被動接受

4.上課可能發生問題的地方更多,老師心臟要夠強

  1. 無法連上網路(帳號密碼錯誤)、無法連上server、意外斷線、腳位接錯、函式庫引用錯誤、呼叫次數太密集…  太多啦

5.承3.4.  教師需要花更多時間備課

而使用者對於雲服務的期待也大致整理如下:

1.免費,至少不要太貴

  1. 學校對於看不到的東西很難編列預算

2.希望可與熱門的網路服務結合,因此才會有像是IFTTTTemboo這類型的中介SDK provider 存在。

3.入門範例真的很重要,哪怕只是LED閃啊閃,對於很多人來說也是要花一段時間才能學會。

    1. 要用雲服務來進行LED hello world範例的話,代表您得做到這些事情:
      1. 讓開發板連上網路
      2. 讓開發板連上雲服務 (以上兩點需要使用者具備網路基本知識)
      3. 開發板可讀取來自雲服務的資訊
      4. 使用者可擴充,例如兩個控制頻道分別控制對應的腳位狀態,以及在雲服務上顯示開發板回傳的數值(數字、文字或布林)

真的不太簡單,對吧?

 

4.離線版或區域網路版

    1. local cloud 或 private cloud 對於網路品質不佳或是對於關注資料私密性的用戶來說相當重要,您可以參考QNAP與Arduino合作推出私有雲服務一文

對於學生來說,教學者得先建構一個情境來引起學生們的興趣,例如以下:

  • 可以自動發佈Facebook動態嗎?
  • 事件觸發後可以推播或寄郵件給我?
  • 可以結合 open data嗎?
  • 可以影音串流或影像辨識嗎?
  • 有圖形化介面可以用嗎?
  • 可以不用除錯嗎? <- 最好有這種事情

您可在App Inventor中文學習網上的範例教學頁面看到我們寫了許多讓app與各種網路服務結合,包含Goolgle map、Google 街景服務、微軟認知服務、LASS空汙地圖、政府提供的紫外線與空氣汙染open data等等。對於開發板的聯網應用,也從雲端控制家電、氣象站這類基礎應用,進一步到Facebook天氣播報機器人(IBM Bluemix + Facebook Messenger API)、7688聊天機器人(IBM Bluemix)以及串流影像中的臉孔與年齡辨識

針對大家又期待又怕受傷害的107課綱,由於[物聯網]已確定排入高職課程中,我們也接到許多學校詢問課程、師資與教室設備等等規劃上的問題,我們很樂意提供相關的建議喔!!

 

(展示用的物聯網屋,具備各種感測器、聯網開發板以及雲端控制介面)

不論是學校社團業界講師、公民營研習社群分享一般民眾課程,都很期待與您見面喔!

(2016公民營研習@彰化建國科大,彰師附工主辦)

(2016  Mobile Hero 通訊大賽物聯網教師研習研習@T客邦創客基地)

(2015 創客night分享 Raspberry Pi 影像辨識機器手臂@T客邦創客基地)

(一般民眾物聯網課程@T客邦創客基地)

 

有興趣的朋友可以參考阿吉老師在去年新北 mini Maker Faire 分享的內容:

[活動紀錄] 2016 新北Mini Maker Faire 物聯網好棒棒分享會

希望日後有機會再寫一篇關於程式教學的心得分享囉!!