Raspberry Pi Pico 物聯網應用實作
線上課程!
線上課程
收藏
★本課程恕不得與黃金存摺、課程現金抵用券等任何優惠折扣並用!
| 線上課程【觀看說明】 |
| ●線上課程觀看時效為90天(訂單繳費後約3個工作日可開始觀看)期間可重複觀看。 觀看時間,自報名後”收到觀看通知e-mail(提供線上課程連結)”當天起算,請務必留意e-mail通知! ●課程報名繳費時,可備註3日後的課程開通日(平日),可於指定日協助課程開通。 ●課程觀看通知發出後,視同購買之線上課程已生效,恕不提供課程異動、開通日程延後申請,請務必留意。 ●關於課程報名問題,歡迎與客服聯繫 02-2748-5188。 |
| 教學方式 |
| ●投影片講授及配合課程內容提供範例程式進行演練 ●使用 Thonny IDE ( MicroPython ) ●硬體實作教學,須搭配Raspberry Pi Pico W 或 Raspberry Pi Pico 2 W、Pico擴充板及材料包 |
| 課程特色 |
| ✔快速瞭解微控制器開發與應用 從硬體介紹到GPIO 控制,再到元件間通訊協定,課程有系統地帶領學員深入了解 Raspberry Pi Pico 的開發流程。 ✔豐富感測器與周邊設備實作 包含LED、伺服馬達、溫濕度感測器、超音波測距模組等,讓學員實際操作多樣化的元件,增強實戰能力。 ✔物聯網應用實戰 學員將學習透過 Wi-Fi 模組進行資料傳輸與遠端控制,提升 IoT 技術應用技能。 ✔雙向通訊實現實際應用場景 學習前端與 Raspberry Pi Pico 之間的數據交互,實現雙向通訊,為學員搭建物聯網應用的基礎。 |
| 課程目標 |
| ●具備對 Raspberry Pi Pico 硬體架構及其擴充板功能的理解,能透過 GPIO 實現基礎的硬體控制操作。 ●熟悉使用 Thonny IDE 及掌握 MicroPython 的語法與開發方法。 ●能運用計時器進行時間控制,並掌握多執行緒技術,以實現多工任務的處理能力。 ●熟練操作 PWM,能控制伺服馬達、調整 LED 亮度,並透過無源蜂鳴器產生簡單音樂旋律。 ●具備使用 OneWire、UART、I2C、SPI 等通訊協定與各類外部設備連接的能力,包括 DHT-11 溫濕度感測器、HC-SR04 超音波測距模組、三軸加速計、OLED 顯示器與 RFID 讀卡器等。 ●能運用 M2M 通訊技術與 Wi-Fi 模組,實作 IoT 應用,涵蓋感測資料傳輸、Web 伺服器架設與雙向 I/O 控制等功能。 |
| 適合對象 |
| ●對於使用Python(MicroPython)控制硬體有興趣者。 ●對物聯網應用有興趣者、IoT Maker。 ●須具備基本Python程式設計能力。 |
| 課程大綱 |
| 第一階段:Raspberry Pi Pico with MicroPython ●RaspberryPi Pico 簡介 ●MicroPython 介紹與Thonny IDE的使用 ●Raspberry Pi Pico 擴充板介紹 ●GPIO 原理 LED & button ●ADC 類比訊號轉換器 microphone 音量偵測 ●Timer & Interrupt ●MicroPython 多執行緒 ●PWM 工作原理 音樂產生:使用無源蜂鳴器 LED 明亮控制 Servo 伺服馬達控制 ●I²C 通訊 三軸加速計讀取 (使用擴充板內建的LIS3DH) OLED Framebuffer 操作 ●UART通訊 Pico 與 PC 端通訊 (PL2303) Pico 使用Wi-Fi模組 (ESP-01 Wi-Fi) ●One-wire 協定 DHT-11 溫度感測器 HC-SR04 超音波測距 ●SPI 通訊與 RFID 讀卡機使用 第二階段:Pico結合物聯網應用實戰 ●物聯網簡介& IoT系統架構 ●感測器界面 ●使用 Pi Pico W 內建WiFi ●Pico 實現 Web Server ●Pico 成為IoT 終端裝置 瀏覽器讀取Pico 數據並繪製圖表 瀏覽器對Pico 進行 I/O雙向控制 Pi Pico 使用 ESP-01 WiFi模組 ●PicoW MQTT 實現 附錄 ●深入I2C工作原理(LIS3DH) ●深入SPI工作原理(MCP3008) ●TCP/IP 網路概念 ●MQTT協定解說 ●Modbus over RS485 ●Web 前端開發概念 |
專業講師群
查看所有課程