學習物聯網架構平台,就從智慧盆栽開始!
現在的社會人人口中常常掛著物聯網(IoT),在這個物物相連的時代,你跟上腳步了嗎?
市面上越來越多產品逐漸走向 IoT,未來甚至真的只要一台手機就能完成開冷氣、關電燈等硬體設備上的操控,達到萬事一機就能搞定的生活型態。然而物聯世界的多樣化應用需求,使得個人與社群相較品牌大廠而言更能迅速掌握,搭配著便宜又好用的數位製造工具 ( 如3D列印機 )及開發平台大量出現,讓大眾的創意越來越有機會被實作出來,甚至走向產品化、商業化之路。
(物聯網時代示意圖,圖片來源)
在將專案優化為產品的道路上,最缺少的從來就不是創意或是能使用的開源資源,而是能實際整合架構的技術!本次課程將以 Ameba 開發板作為 IoT 開發環境的學習平台,教您建立 IoT 物聯網雲端應用服務系統。Ameba是一款相容於Arduino的開發板,同時具有Wi-Fi及NFC通訊功能,讓使用者可將它整合於各種物聯網終端產品中,如:智慧家電、低功耗無線攝影機、居家安全防護以及環境感測裝置等,其低功耗的特性,特別適合應用於電池供電的產品中。
(圖說:Ameba開發板)
本次課程也將帶領大家透過各種練習如:土壤濕度、光感度等感測練習,完成數據的資料收集,並透過自建 IoT 雲端系統架構完成數據的傳輸,讓你一次習得 IoT 各面向的重要精隨,成為真正理解 IoT 概念還會動手實作的Maker!
【實作練習】
本次課程將從智慧盆栽開始了解整體物聯網 (IoT) 的架構,從多樣的數據收集如土壤溼度感測器及溫溼度感測器,了解不同的環境因素所會帶來的數據變化,並透過 Ameba 開發板練習基本的輸出入 (GPIO) 實驗,學會程式編寫控制 LED 燈的變化。
(圖說:智慧盆栽土壤溼度感測示意圖)
為了完成數據的傳輸與監控,當感測數據收集完畢後就需將資料傳輸置雲端系統,本次課程將會帶領學員了解與實作 IoT 平台和 MQTT 平台的操作和架構,並學習自建 WiFi Webserver 完成傳輸的動作。
(IoT雲平台示意圖;圖片來源)
【學習目標】
- 透過實作認識Arduino及IoT開發環境
- 學習IoT雲服務之建置與應用
- 透過智慧盆栽系統的實作更深入掌握IoT的架構
【課程規劃】
時間 | 內容 |
---|---|
09:30 – 10:00 | 報到 |
10:00 – 11:00 | 認識IoT開發環境
|
11:00 – 12:00 |
基本GPIO實作練習
I2C模組實作練習
基本類比感測模組實作練習
|
12:00 – 13:00 | 午餐時間 |
13:00 – 14:00 | WiFi功能介紹及實作練習
|
14:00 – 15:00 | IoT雲平台介紹
|
15:00 – 16:00 | MQTT 平台實作練習
|
16:00 – 16:45 | 自建WiFi Webserver偵測盆栽感測陽光照度、環境温濕度、土壤濕度
資料上傳IoT平台(Thingspeak、中華電信IoT大平台)
|
16:45 – 17:00 | Q&A |
【課程資訊】
►地點:臺灣科技大學 大用工坊
►時間:11/18 (日) 10:00-17:00
►午餐:中午休息時間主辦單位將提供便當給參與學員
【報名方式】https://makerpro.cc/events/iot_smartpot_workshop/
【學員條件】
本課程適合想學習Arduino開發的入門者
【課前準備】
1. 請學員自備筆電並安裝好Arduino IDE 開發版本V1.6.9以上版本,下載連結(本課程沒法帶領安裝,為確保跟上教學進度,請務必先安裝好Arduino IDE並確定能正常驅動)
【材料說明】
配合上課實作練習,此次課程所需材料將由主辦單位提供,敬請報名後確實到場參與:
1. 套件包
課程中每位學員會實作到的材料包內容物列表如下,課後可帶回家。
2. 借用材料 (課後需收回)
主辦單位將提供Ameba開發板進行測試,課程中借用練習,課程結束後收回。
【講師介紹】
柯大 / MakerPRO顧問&柯大創客屋創辦人
柯大有近30年資訊電子產業研發經驗,關心最新技術,並投入不綴。亦熱心指導新興團隊參與技術創意競賽,獲獎無數。專長包括物聯網軟硬體整合、整體服務平台規劃設計;熟悉各種物聯網開發板及藍芽、WiFi、NFC、Zigbee、LoRa等通訊技術,並熟悉各種物聯網開發板:Arduino、Edison、Linkit、Ameba、Raspberry Pi。
►指導單位 : 教育部
►主辦單位 : 國立臺灣科技大學創新育成中心、MakerPRO
►工作坊地點:臺灣科技大學 大用工坊
►聯絡方式:
臺科大育成中心電話:(02)-2733-3141#5122, 歐宜蓁 Janice
MakerPRO公司電話:(02)23679308,Mileen, Email:service@makerpro.cc , 聯絡手機:0965-339-308