ESP32線上課程
本課程擴充板使用EZ Start Kit,開發環境使用BlocklyDuino F2。
基本輸入輸出
基本輸入輸出
光敏模組使用
光敏模組使用
練習:用光敏模組控制LED亮滅。
OLED顯示控制
OLED顯示控制
練習:在OLED中顯示光敏模組的數值。
伺服馬達控制
伺服馬達控制
練習:控制伺服馬達由0度轉到90度,再從90度轉到180度,再由180度轉回0度。
模組化程式設計
模組化程式設計
使用函式及函式呼叫
使用函式及函式呼叫
練習:撰寫伺服馬達控制函式。
不用延遲時間的寫法
不用延遲時間的寫法
練習:讓LED跟OLED同時工作,LED每1秒閃爍一次,OLED每0.5秒更新顯示內容。
藍牙遙控
藍牙遙控
ESP32藍牙接收
ESP32藍牙接收
手機App設定及操作
手機App設定及操作
練習:使用手機App遙控LED亮滅。