智慧自動化概論

臺北科技大學 114-2 學期課程,課號 355397。

課程大綱

介紹人工智慧、影像處理、物聯網、智慧機器人、工業4.0、CPS等自動化技術,使學員瞭解Python程式語言於機器學習應用,以及機器學習的理論背景、評估如何使用適當的演算法。 Introduction to AI, vision processing, IOT, intelligent robotic system, industry 4.0, cyber-physical system; students should be familiar with the basic concepts of machine learning (ML), probability theory, probability distribution, ML algorithms for classification, regression, and clustering taught in this class.

課程進度

第1週:Python 安裝及編輯環境介紹 第2週:Python 基本語法、流程控制 第3週:Python 串列、函式 第4週:Python 字典、模組 第5週:ESP8266開發板與WiFi無線基地台 第6週:MicroPython 開發環境介紹 第7週:GPIO控制:按鍵控制、RGB_LED 第8週:GPIO控制:RGB_LED、光敏電阻 第9週:期中測驗 第10週:urequests 物件與JSON處理 第11週:IFTTT寄送郵件與 LINE Notify 第12週:物聯網平台:建立ThingSpeak 第13週:MQTT通訊協定:實作手機APP遠端監控 第14週:雲端資料儲存 第15週:Socket程式設計 第16週:ESP-WiFi遙控車 第17週:中斷處理 第18週:期末上機測驗

評量方式

1. 期中測驗: 25% 2. 期末測驗: 25% 3. 課堂練習: 25% 4. 回家作業: 25%

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 教科書: Python / MicroPython 物聯網應用(第三版) 作者:陳會安 出版社:博碩文化