作者:尚靜嫻
南科AI Robot自造基地再次邀請到MakerPRO技術顧問柯大,開設第二次的LoRa開發實作工作坊。此次活動受到大家熱烈響應,再次一夜之間「秒殺,報名額滿」!甚至來自台北及台中的朋友慕名而來,一同參與這場從基礎概念、趨勢介紹到實務操作都收穫滿滿的LoRa課程。
一日掌握LoRa關鍵
柯大表示,不同的應用對LoR有不同的需求與區隔,他認為面對很多的限制,開發者還是要回歸基礎的系統開始了解,日後才能駕輕就熟地深入其他領域。因此在這一天的工作坊課程中,他選擇從最基礎的SPI開發環境來帶領大家操作起。
為了能讓大家在一天的工作坊中迅速掌握核心的內容,柯大規劃一系列詳細的教材和補充資料,光是針對Gateway採取Ameba開發板的使用者就準備了兩種範例:第一種是透過HTTP丟到雲端,另一種是丟到MQTT的方式。若是需要安裝MQTT的朋友,講師也貼心準備了教學指引。
LPWAN發展現況
上半場的課程中,柯大首先帶領大家了解什麼是長距離、低功耗的LPWAN傳輸技術。以台灣目前最主要發展的三個通訊協議Sigfox、NB-IoT與LoRa的現況來看,Sigfox已在2017年取得了NCC的開台執照,雖然LoRa已經發展成熟,卻仍以私有的商用為主要服務,尚未提供給一般的使用者,但以實際佈建的案例來說,現今還是LoRa最多。
目前能從市場上取得哪些LoRa模組?在國內哪一些是常見的呢?柯大彙整了自身長期研究LoRa的經驗分享給大家,對市面上的模組與開發板做逐一的分析和評比。他從最早開始的正文Gem Tek模組開始掌握概念,搭配GIOT Routing System和Indoor Gateway,最主要是在後台要定義你的Network Server,是走HTTP還是MQTT?關鍵是在Gateway如何把資料轉化並傳到你指定的位置。
柯大提綱挈領使學員滿載而歸
經過上午對LoRa技術深入淺出的介紹,大家對下午的實作課程已經摩拳擦掌,將Mini-LoRa Node感測器接起來送到Gateway端,以及示範幾個LoRa Gateway的製作及運作方式,包含了 8 channel Gateway (SX1301)、 1 channel Pocket Gateway 以及1 channel 自造Gateway。
此外,下午的課程也針對了LoRa IoT平台,以及LoRa IoT MQTT進行實作練習。柯大強調:「LoRa從node端將訊息傳輸出去、到Gateway接收,這些都是屬於無線通訊的技術跟它的協議,但是最後還是要把資料丟到網路以及Network Server,也可以仰賴公有的IoT平台,或者自己建立一個平台,把接收到的資料利用MQTT的技術,傳到自己的資料庫裡。」
最後,柯大特別安排了半個小時的時間,介紹NAS自建物聯網平台(QIoT Suite Lite)。近期IoT平台的功能已經被放到QNAP的NAS裡,也許大家過去都是硬體背景,較不熟悉後端操作,在後台必須依賴寫web server的人來做。但現在我們可以利用一個簡單的NAS,幫我們建立了整個container直接包起來,大家就可以享有MQTT或HTTP的功能。
柯大說:「當我們自己架設一個平台時,若是多加利用NAS會方便許多。」
小結
雖然工作坊僅有短短一天,但柯大替大家精心整理LoRa的重點概念和發展現況,讓前來參與的Maker都能抓住要領,並且有效率地對LoRa實作有了完整的認識。相信透過這場課程,能讓Maker們打開對LoRa開發應用的一扇窗,也期待未來能有更多開發者投入LPWAN的創新應用,打造更多元的智慧服務。
(責任編輯:周政毅)