【啟動AI Maker世代 】2024 MAI 開發者社群大會(5/16-17)
|

【IoT入門養成班】智慧植栽實作坊

學習物聯網架構平台,就從智慧盆栽開始!


現在的社會人人口中常常掛著物聯網(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開發環境

  1. Ameba開發板功能規格介紹
  2. Ameba 各種開發環境介紹
  3. 數位、類比輸出和輸入介面介紹(GPIO、PWM、ADC、UART、I2C、SPI介面介紹、NFC、WiFi)
  4. Ameba Arduino 開發環境安裝及Helloworld程式(Blink.ino)測試
11:00 – 12:00

基本GPIO實作練習

  • LED 閃爍控制、LED 亮度控制
  • RGB LED 控制

I2C模組實作練習

  • OLED Dispay顯示器

基本類比感測模組實作練習

  • DHT11溫濕度傳感器
  • 土壤濕度感測器
  • 光照度感測器
12:00 – 13:00 午餐時間
13:00 – 14:00 WiFi功能介紹及實作練習

  • WiFi Scan
  • WiFi Client & Server
  • WiFi connect NTP Get Time
  • WiFi HTTP Request
14:00 – 15:00 IoT雲平台介紹

  • 常用IoT雲平台
  •  IoT平台註冊帳號建立籍資料上傳

 

 

15:00 – 16:00 MQTT 平台實作練習

  • MQTT Publish/Subscribe 練習(MQTT Box)
  • 將傳感器資料透過MQTT Server Publish
  • 手機MQTT Dashboard 顯示感測資訊
  • 手機MQTT Dashboard 控制LED
16:00 – 16:45 自建WiFi Webserver偵測盆栽感測陽光照度、環境温濕度、土壤濕度

  • 將感測值以WiFi HTTP 上傳WebServer

資料上傳IoT平台(Thingspeak、中華電信IoT大平台)

 

16:45 – 17:00 Q&A

 

【課程資訊】

►地點:臺灣科技大學 大用工坊

►時間:11/18 (日) 10:00-17:00

►午餐:中午休息時間主辦單位將提供便當給參與學員

【報名方式】

【學員條件】

本課程適合想學習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


【關於臺科育成】

國立臺灣科技大學 創新育成中心,陪您共築創業夢想城:http://www.bic.ntust.edu.tw/
★★獎項:
本中心自100至107年連續多年獲得經濟部中小企業處評為A級育成中心,104年更榮獲經濟部中小企業處「績優育成中心創新應用組第一名」

【關於MakerPRO】

MakerPRO是一個以Building Maker Economy為願景的自造達人社群/媒體平台,我們致力於建立完善、深入、實用交流活動及分享資源,並進一步發展出基於Collaborative Commons精神的Pro-Maker新世代經營模式與平台。

★★MakerPRO媒體官網:不斷更新的原創文章,最專注於Maker運動的共筆媒體,累積瀏覽人次破百萬。

★★MakerPRO FB社群:萬人成員,全台最活躍的Maker社群,討論、請益、活動、聚會,最新的Maker資訊不錯過。

★★MakerPRO活動:過去曾舉辦超過50場工作坊、超過200場分享會,主題涵蓋物聯網、智慧家庭、機器人、環境感測、智慧農業、LPWAN、人工智慧等Maker與物聯網主題,數量仍在增加中。


#_LOCATIONMAP

Date/Time
Date(s) - 18/11/2018
10:00 上午 - 5:00 下午

Location
#_LOCATIONLINK

Categories


Submit a Comment

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *