當Maker遇上物聯網(IOT),可以說是「如魚得水」,因為IOT的物物相聯應用,許多都來自生活上的需求,非常適合個人來發揮創意,並利用愈來愈多的開發平台與工具來實作出來。
在Maker的開發平台中,Arduino無疑是最多人使用的方案,而針對IOT的應用開發平台,正是Arduino Yún。Arudino Yún同時擁有8位及32位兩顆核心,前者用來進行一些比較簡單的I/O操控,後者則負責比較複雜的運算,讓Arduino也能安裝Linux作業系統,進而能提供DHCP Server、Web Services等服務。
MakerPRO曾開過兩次各6小時的Arudino Yún工作坊,發現時間並不夠學通這套功能強大的平台。這次我們將時間倍增,希望在12小時的學習中,帶您更踏實地學會IOT開發的軟、硬體各個環節,並以「聯網智慧盆栽」為例來進行實作。
學習目標:
在兩天的工作坊中,你將學得:
- 認識Arudino Yún平台及IOT開發架構;
- 軟體:Arduino語法、OpenWrt、Bridge、Python等;
- 雲服務:Restful、Websocket、WoT等;
- 硬體:電子電路基礎、感測器及馬達操作等;
- 實作:聯網智慧盆栽
適合對象:
為降低學習進入門檻、培養更多物聯網創新人才,本工作坊課程提供學習用Arduino Yún開發板(一片定價 > 2000NTD),可先學過再決定是否購買;同時也爭取到政府的進修補助,大幅降低了報名費門檻。
本課程特別適合:
- 玩家型 Maker 向 PRO Maker 進級修鍊;
- 準備進軍IOT市場的Pre-Startup;
- 產業人士在職進修,學習目前最夯的Maker開發平台與技能。
學員條件:具有基礎程式邏輯能力(C、Java等),懂得基本Linux指令(建置雲服務需用到Linux指令)
議程介紹:
第一天(2015/10/17 星期六)
|
時間 |
內容 |
|
|
|
09:30 - 10:00 |
活動報到,領取教材 |
||
|
10:00 - 11:00 |
基礎介紹與軟體操作 |
介紹Arduino及OpenWrt 的歷史及發展現況,並介紹編輯介面及如何建造一個正確的使用環境 |
|
|
11:00 - 12:00 |
Arduino
基礎程式語言 |
認識Auduino語法架構以及語法所需鍵結的電子元件 |
|
|
12:00 - 13:00 |
午休 |
||
|
13:00 - 14:00 |
認識電路圖 |
透過電路圖的工具繪製電路圖,並了解電路圖運作原理 |
|
|
14:00 - 15:00 |
認識電子元件與操作 |
以電路的方法讓使用者了解感測器的運作原理 |
|
|
15:20 - 16:20 |
Bridge介紹 |
認識Bridge程式庫以及使用Bridge連結Arduino與OpenWRT |
|
|
16:20 - 17:20 |
Python介紹與教學 |
認識Python,並了解Python如何在Yun內運作及設定 |
|
|
17:20 - 17:30 |
回家功課 |
||
第二天(2015/10/24 星期六)
時間 | 內容 |
| |
09:30 - 10:00 | 活動報到 | ||
10:00 - 12:00 | 認識雲服務 | Restful,
websocket
介紹與WoT應用 | |
12:00 - 13:00 | 午休 | ||
13:00 - 15:00 | 硬體與軟體的整合 | 將Arduino Yun的硬體及感測器透過軟體進行整合,讓使用者能透過程式與雲端服務取得感測器的資訊 | |
15:00 - 17:00 | 打造智慧盆栽 | 使用Yun與硬體元件打造智慧盆栽 | |
17:00 - 17:30 | 課程總結與分享 | 針對兩日工作坊內容做總結,學員們亦可做心得或創意分享 | |
註:在不影響工作坊學習主旨的前提下,主辦單位保留議程修訂權利;若有修訂之必要,將在開課前通知學員。
主辦單位:MakerPRO自造者創業社群平台
教學單位:Makee.io
時間:2015年10月17日(六)及10月24日(六)
報名費:原價4000元,為降低門檻,本課爭取到政府在職進修補助,學員實收2400元
人數限制:15人/資格限制:在職人士(需填寫公司資料)
注意事項:
- 主辦單位將提供學習用Arduino Yún開發板,課程結束後需收回,請小心使用;參加者也可自備Arudino Yún開發板來使用,本單位不提供現場銷售。
- 本活動報名費含實作材料包,內含Arduino 溫濕度感測模組、土壤濕度感測器、麵包板、Micro USB、杜邦線、光敏電阻等,課程結束可帶回。
- 請自備筆電,若是Windows作業系統,請先安裝Putty,下載點。
- 請自備一條USB/microUSB連接線(連結電腦和開發板)。
- 請自備一張microSD卡,以將實作程式儲存帶回家。
- 請先下載Arduino IDE,下載點。
講師介紹:
Roy Chen
Roy是Oranwind(橙風)共同創辦人兼講師,專長為行動裝置、雲端服務與物聯網智慧裝置的開發與整合,並熟悉Arduino、ARM mbed、LinkIt ONE、ESP8266等Maker開發平台或模組。Oranwind是一致力於打造開放創新精神及新型態的創客學習、分享、創新產品研發的新創公司。Roy在雲林科技大學取得資工碩士及工程科技研究所博士學位,就學期間即開始接案與創業。他曾在資策會負責行動裝置軟體與雲端服務的研發與整合。
Daniel Liao
Daniel的專長為嵌入式硬體設計,熟悉Arduino、ARM mbed、LinkIt ONE等Maker開發平台或模組。Daniel在雲林科技大學取得電子所碩士學位。有從事過電源工程師相關經驗,目前負責網通產品系統規劃與設計驗證。
MakerPRO【Maker x IOT工作坊】開課紀錄

