感謝台灣樹莓派創辦人Sosorry先生的邀請,筆者將於2019/3/16-17 (六、日),在台北天瓏書局舉辦《MicroPython物聯網入門工作坊》。
【內容介紹】
介紹與設置LINE bot(聊天機器人)開發環境,認識Line API並使用Python整合Line bot與微電腦控制板,建構Line居家保全物聯網應用。活動共計兩天,可單獨報名一天。
【學習目標】
DAY 1
- Python 3程式設計入門
- 使用Python語言控制微電腦板的數位輸入與輸出
- 讀取類比輸入值
- 連接OLED顯示數據與自訂圖像
- 連接網際網路上傳數據到雲端
DAY 2
- 介紹與設置LINE bot(聊天機器人)開發環境
- 認識Line API並使用Python
- 整合Line bot與微電腦控制板
- 建構Line居家保全物聯網應用
【課程規劃】
第一天(MICROPYTHON物聯網入門 介紹與設置) | |
---|---|
0930 – 1130 | 1) 認識安裝 Python3 + 認識微控制器(下載與燒錄 MicroPython 韌體/D1 mini 控制板輸入輸出介面與接線) |
1230 – 1430 | 2) RC 開關電路 + 連接 OLED 顯示器(自訂 OLED 顯示畫面) |
1430 – 1730 | 3) 連接熱敏電阻 + 網路概念(上傳到雲端) |
第二天(LINE BOT聊天機器人與物聯網開發實務:使用PYTHON 3) | |
---|---|
0930 – 1130 | 1) Line bot 開發環境介紹(啟用 Line Development 帳號/Git 快速入門/設置遠端開發環境/設置本機開發環境) |
1230 – 1430 | 2) LINE Messaging API實例介紹(使用 Python Flask 框架建立網站/認識與建立 webhook/Line 訊息類型說明/回應 Line訊息/認識與解析 JSON 資料格式) |
1430 – 1530 | 3) 人體紅外線感測器與 MicroPython 程式(連結 Line bot 與 MicroPython 微控制板/Line 入侵警報器製作) |
【課前準備】
學員當天需自備筆電,Windows / Linux / Mac 皆可。