MiroPython IoT基礎工作坊
在本次工作坊中,我們會使用MicroPython的硬體來進行IoT的開發應用。將一步一步的帶大家了解MicroPython的硬體相關知識,並且應用各種基礎的Python語法和硬體互動,實作IoT的各種應用。
本工作坊偏向實作應用課程,會設計各種使用情境,讓大家思考要如何達成練習情境的功能,視問題的難易度,講師也會提出參考做法,讓大家可順利的藉由引導來完成實作,以熟悉各種Python的技能。
本課程適合對象:
-
至少會安裝Python,並用Python執行"Hello World!"程式
-
已經稍微了解 Python 的基本語法,想要進一步了解如何用Python和單晶片硬體互動者
-
對Python在IoT的應用有興趣者
-
對基本語法還不夠熟的朋友,可以先參考:https://github.com/victorgau/Python_Basics
課前提醒事項:
-
上課學員需自備筆電。
-
硬體不需要自行準備,將於上課時借予學員,上完課後歸還即可。
-
建議在課前先在電腦安裝Python、VSCode、或Anaconda。
透過這堂課,學員將學到:
-
MicroPython的硬體基本知識
-
運用MicroPython和硬體互動
-
把sensor資料送上雲端,並用手機監控
-
MicroPython硬體結合Line的應用
講師簡介:
Malo, Kaohsiung.py 共同創辦人、高雄 Python 學院講師。
講者平時從事軟韌體方面的工作,兼任工程師保母。下班後是二個孩子的保母,兼任高雄Python社群義工。對IoT很感興趣,這一年多以此為分享主題。
講者於IoT和機器人課程相關教學課程如下:
MicroPython 103: IoT with MongoDB
[高雄 Python 學院] MicroPython智慧自走車工作坊
課程大綱
-
MicroPython 的硬體基本知識
-
Python基本語法回顧
-
運用 MicroPython 和硬體互動
-
GPIO控制
-
蜂鳴器
-
溫溼度感測器
-
-
MicroPython硬體發送 Line 通知訊息 = 即時監控警報系統
-
MicroPython硬體連結雲端,把資料即時視覺化
-
MicroPython硬體 + 手機 = 無線監控應用
高雄 Python 社群 (Kaohsiung.py) 簡介:
高雄 Python 社群 (Kaohsiung Python User Group, Kaohsiung.py) 自 103 年2 月開始即在高雄致力推動 Python 程式語言的教育及技術交流,到目前為止已經在高雄舉辦了超過 30 場以上的公益活動,活動內容囊括了機器學習、資料探勘、人工智慧(AI)、FinTech、雲端運算、容器技術、深度學習、電腦視覺、Web技術等等的技術教學及交流。 在過去三年多的活動中,我們嘗試了不同的主題跟教學的方式,想要讓 Python 語言在高雄形成一個健康的生態系,進而提升南部的資訊科技能力及競爭力。藉由收集活動參與者的反饋,我們得知有許多與會者希望我們可以有循序漸進的教學課程,讓初學者可以更快的進入狀況,更快享受技術交流的樂趣。所以從今年開始,我們嘗試安排一些循序漸進的收費課程,希望可以快速地讓對 Python 感興趣的朋友入門。
社群網址:https://www.facebook.com/groups/kaohsiungpy/
聚會訊息:https://www.meetup.com/Kaohsiung-Python-Meetup
Kaohsiung.py 過去辦過的活動:https://github.com/victorgau/kaohsiung.py