第十次-資訊科技應用程式設計專題-MicroPython on ESP32


視覺化(積木式)邁向文字型程式語言


Python程式設計

思考問題:

1.什麼是程式設計?

程式設計就是把需求變為系統(軟體.硬體).藉由動作指令.順序(演算法)應用程式語言工具實作

範例:家用快篩地圖


https://kiang.github.io/antigen/

2.為何選擇Python程式語言?

資料引用:政大應用數學系蔡炎龍老師

3.Python語法會很難嗎?

基礎

進階-物件導向程式設計方法

資料引用:https://hackmd.io/x3cd61mySQyJ9Op5iN3jeA?view&fbclid=IwAR1tQbVtawH58JlAmZ-_5QV2RMrP3yMRC5puHjUT23XiUIGtEizMwc5FdJ8

牛刀小試


Python應用-物聯網(IOT)

運算思維教學中的物理計算

物理計算是一個可以感知和回應我們周圍世界的研究領域

IOT(Internet of Thing物聯網)應用及架構

資料引用https://wellswoo.pixnet.net/blog/post/226960040-

 


嵌入式系統(Embeded System)

圖片引用:梁文耀博士嵌入式智慧應用開源軟硬整合新趨勢 

805.803評量:在日常生活中有那些物聯網的應用?

範例:10905**:.....


MCU開發版簡介

開源系統概念

開放硬體及開源系統的價值

開放硬體的價值不是在學習哪一片電路板(不需拘泥在各種開發版硬體)而是學習自由軟體開源系統(Linux base)及參與社群

 

1.MCU的硬體種類

ARDUINO

ESP32

Raspberry(樹莓派) Pi Pico

2.MCU開發程式軟體

開發Arduin及ESP32 程式,有幾種語言選擇:

(1)C

(2)MicroPython

3.實物講解


開放硬體模擬器

1.簡介

Wokwi 是一個線上電子模擬器。您可以使用它來模擬 Arduino、ESP32 和許多其他流行的開發板和感測器器。

2.範例

以下是您可以使用 Wokwi 製作的一些簡單示例:

實作-體驗嵌入式系統平台Online-Microblock IDE(泰國)

教學影片

作業繳交

截圖程式下載

檔名10901**.png

.....................

 

"> 

e46">