作者:小波
擁有近30年資訊電子產業研發經驗的柯大,熟悉各種物聯網開發板及通訊技術;而擅長軟體及韌體的他,還有一位負責硬體的好夥伴,那就是電子電路專家張貴雄,兩位都是柯大物聯網研究室的代表人物,而他們即便有著豐富的產業經驗,卻仍然保有旺盛的好奇心和熱情,在親自測試市面上的開發板後,由於本身對於開源軟硬體的了解,因此他們總是能跳脫框架,在短時間內思考出創新應用的可能性,這使得他們不僅可以掌握到時下Maker界的趨勢,還能全方位了解市面產品的不足。
在這樣的背景脈絡下,柯大團隊決定要為Maker量身打造最適合且友善的開發板,從設計模組、實地測試,到透過課程取得反饋,終於帶來功能合用且性能穩定的產品!
成為Maker開發的起點!多功能迷你Arduino智慧開發板:MiniDuino®
「開發這個板子的目的就是要很好用,讓你不必再去搞懂電路。」柯大指出,如果是有一定經驗的玩家,可能會知道SeeedStudio有插拔式的套件,然而價格偏高,對於新手創客要進入開發板的領域相對不容易,因此該團隊開發了這塊多功能物聯網開發板。
柯大更預告好消息,未來也會同步把這支程式開源出來,讓想學APP的玩家可以一同學習,並把物聯網系統整套連貫起來!
專為Maker設計的LoRa 模組:MiniLoRa®
「MiniLoRa的場測數據可達23.5公里,這對於許多環境監控的應用場域來說,已經綽綽有餘。」柯大提到,許多人反應校園或社區也希望有自己的環境監測,因此跟空氣盒子搭配的MiniLoRa就應運而生。經過該團隊到各個場地的實測後,訊號傳輸最遠可達23.5公里,發送端以Miniduino +Arduino Nano MCU + MiniLoRa 模組利用 SPI 介面連接,接收端以Ameba 8195 MCU與 MiniLoRa 模組利用 SPI 介面連接。
柯大接著講解LoRa智慧農場實作範例,搭配植物照度及土壤溫濕度感測元件,以Arduino IDE來開發測試程式,並利用MinuDuino +Arduino Nano MCU連接環境溫溼度感測器、土壤溼度感測器及農場陽光照度感測器,再與MiniLoRa模組以SPI介面連接,利用LoRa長距離低功耗的特性來傳送感測值資料,並以JSON格式傳送。
接收端接收LoRa傳送的JSON資料後,利用Arduino JSON Library分析資料,再將資料利用Ameba內建的WiFi功能,分別以RESTful API或MQTT格式上傳ThingSpeak IoT平台及QNAP NAS MQTT Server,並可再利用NAS Server 提供的Node-RED container 來接收,並以儀表板顯示數值及曲數。
(參考文章:【Acsip LoRa實作1】快速開發LoRa通訊功能-SPI介面篇)
Mini系列集大成之作:Mini AirBox感測器組
有了MiniDuino和MiniLoRa,就可以組成Mini AirBox。柯大以2016的第一代空氣盒子為基礎,加上CO2感測器(含Grove連接線),目前的功能有PM2.5細懸浮微粒監測、CO2二氧化碳濃度監測、溫濕度檢測、可擴充其他感測裝置量測(如:甲醛、光度、噪音)、可手機連線(藍芽、Wi-Fi)顯示數值與儲存資料,亦可使用LoRa上傳資料到雲端平台。
只要按照步驟,將套件插上主機板、執行驅動程式、下載軟體、安裝library、組裝電池與開關、連接感測器與顯示器、安裝藍芽模組,便能整合成一個可隨身攜帶,且即時顯示資料的感測器組,更特別的是有專屬手機的APP,還能將收集到的資訊用於雲端資料處理,柯大團隊還真的是不簡單!
(本文整理自【柯大創客屋】Mini系列產品發表與技術交流會柯大的分享。)
活動影片
- 集資量產自製樂器,獨立音樂圈的創客新星 - 美秀集團 - 2018/08/30
- 當區塊鏈遇上物聯網,串起未來智慧生活 - 2018/07/16
- 智動創意跨域呈現,中科推出 Pickathon 機器人競賽 - 2018/07/12