快速上手Arduino : Arduino (ESP32) 電子實作(免費課程)

學習Arduino是108新課綱銜接國中小到高中職的必要訓練,本教材基於學習者可以擺脫以往Arduino UNO僅有的單一輸出/輸入的功能,特地選用100% Arduino程式編輯的ESP 32  (或稱NodeMCU-32S)晶片,這是一個不論在速度、功能與單價競爭上均大大優於Arduino UNO,它同時包含Wifi、藍芽的功能,以及可以用microPython語法編譯與執行。像這樣的晶片模組,可以完全結合傳統Arduino & Scratch 教學更可以隨著專題與競賽的需求,跨入AI (聲音與影像辨識)和IoT(物聯網)的應用,您還等待甚麼 ?

課程時間 : 3小時

課程費用 : 免費

課程對象 : 在職教師優先

開課時間 : 自由預約, 每梯次五位

 

Description

訓練目標 : 

學習Arduino是108新課綱銜接國中小到高中職的必要訓練,本教材基於學習者可以擺脫以往Arduino UNO僅有的單一輸出/輸入的功能,特地選用100% Arduino程式編輯的ESP 32  (或稱NodeMCU-32S)晶片,這是一個不論在速度、功能與單價競爭上均大大優於Arduino UNO,它同時包含Wifi、藍芽的功能,以及可以用microPython語法編譯與執行。像這樣的晶片模組,可以完全結合傳統Arduino & Scratch 教學更可以隨著專題與競賽的需求,跨入AI (聲音與影像辨識)和IoT(物聯網)的應用,您還等待甚麼 ?

課程時間 : 

3 小時  (請在下方表格預約時間) ; 上限5人 ; 採用 Google Meet進行

課程內容 : 

第一小時 :

ESP32 環境說明與安裝設定

  • eps32 vs Arduino UNO優點
  • eps32 Arduino 環境安裝
  • Hello word! 測試

數位輸出(digitalWrite)

  • 光電科技 : 3個 LED 照明控制
  • 家電控制 : 如何推大電壓的家電? (繼電器模組)
  • 美妙旋律 : 電子卡片音樂播放(蜂鳴器)

ESP32 進行 MicroPython 編譯環境安裝

  • 安裝ESP32與電腦連接所需要的驅動程式
  • 在ESP32燒入MicroPython
  • 連上ESP32

第二小時 :

數位輸入(digitalRead)

  • 智慧控制 : 紅外線避障感測

類比輸入(analogRead)

  • 綠能生活 : 以光敏電阻製作節能的環境燈控
  • 測試 analogRead指令
  • 設定門檻值, 自動控制燈亮/滅

類比輸出(analogWrite)

  • 智慧居家 : 睡眠燈的製作

馬達控制

  • 機電控制 : 轉動角度/油門/方向舵控制
  • 工業控制 : 精準的角度控制 (步進馬達)

第三小時 :

通訊實驗

  • 串列通訊 , 遙控技術 : 鍵盤有線控制馬達正反轉
  • 藍芽BLE無線 : 手機App與ESP32 (Arduino)雙向控制/LED接收光敏數值/發射命令
  • wifi 物聯網  : 把資料送上雲端ThingSpeak
  • 把ESP32當web伺服器, 讓手機連上瀏覽網頁
  • 以web 的方式 ,控制 led 燈亮或不亮

參與對象 : 

在職學校老師均可

課程特色 :

  • 精緻小班(5人上限), 節省操作線上等待的時間
  • 自由預約, 採Google Meet, 免去交通困擾, 防疫最到位
  • 教材課前免費寄送到府
  • 快速上手, 實作體驗

預約課程 :

資訊愈完整, 客服愈方便幫您安排最佳時段
上課時段固定為上午 9:00 ~ 12:00

 

本課程的搭配學習套件 “快速上手E05-以Arduino(ESP32) 進行Python IoT電子實作

以Arduino語法開發, 參考  ” 快速上手E01-Arduino(ESP32)物聯網開發最佳學習套件(最超值!)

學校老師可以花同樣的費用,同時使用Arduino、Python兩種語法的開發課程喔 ! 歡迎與我們連絡

 

 

 

You may also like…