快速上手E01-Arduino(ESP32)物聯網開發最佳學習套件(最超值!)

NT$1,280

學習Arduino是108新課綱銜接國中小到高中職的必要訓練,本教材基於學習者可以擺脫以往Arduino UNO僅有的單一輸出/輸入的功能,特地選用100% Arduino程式編輯的ESP 32  (或稱NodeMCU-32S)晶片,這是一個不論在速度、功能與單價競爭上均大大優於Arduino UNO,它同時包含Wifi、藍芽的功能,以及可以用microPython語法編譯與執行。

Description

商品說明 : 

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

 功能  Arduino  ESP8266  ESP32
 CPU  AVR ATMega328P  Tensilica Xtensa LX106  Tensilica Xtensa LX6
 資料寬度  8 位元  32 位元  32 位元
 核心數  單核心  單核心  雙核心
 操作頻率  20MHz  80/160MHz  160/240MHz
 SRAM  16KB  160KB  512KB
 Flash  32KB  1-4MB  4-16MB
 WiFi  無  802.11 b/g/n  802.11 b/g/n/a/c
 Bluetooth  無  無  Bluetooth 5.0 LE
 DIO  有 (13 個)  有 (8 個)  有 (18 個)
 ADC  有 (8 個)  有 (1 個)  有 (18 個)
 DAC  無  無  有 (2 個)
 UART  有 (1 組, D0, D1)  有 (1 組)  有 (3 組)
 I2C  有 (1 組, A4, A5)  有 (1 組)  有 (2 組)
 I2S  有 (1 組)  有 (1 組)  有 (2 組)
 SPI  有 (1 組)  有 (1 組)  有 (3 組)
 PWM  有 (6 個, 3/5/6/9/10/11)  有 (8 個)  有 (16 個)
 電容觸控輸入  無  無  有 (10 個)

Z機器人為了結合後續的許多客製化和專案的需求,特地編成一套供自學或上課教學用的學習套件,使您在課堂上開箱直接使用,免去繁瑣的備課與零件採購和整理的瑣事,是您開課必備的優良套件。我們把大部分的講義內容公布在官方的技術部落格,希望大家可以更方便使用。

套件課程大綱:

  • 單元 章節名稱 說明
    1 ESP32 環境說明與安裝設定
    1-1. eps32 vs Arduino UNOrduino UNO優點
    1-2. eps32 Arduino 環境安裝
    1-3. Hello word! 測試
    2 數位輸出(digitalWrite) 2-1. 光電科技 : 3個 LED 照明控制
    2-2. 家電控制 : 如何推大電壓的家電? (繼電器模組)
    2-3. 美妙旋律 : 電子卡片音樂播放(蜂鳴器)
    3 數位輸入(digitalRead) 3-1. 智慧控制 : 紅外線避障感測
    4 類比輸入(analogRead) 4-1. 綠能生活 : 以光敏電阻製作節能的環境燈控
            – 測試 analogRead指令
            – 設定門檻值, 自動控制燈亮/滅
    5 類比輸出(analogWrite) 5-1. 智慧居家 : 睡眠燈的製作
    6 馬達控制 6-1. 機電控制 : 轉動角度/油門/方向舵控制
    6-2. 工業控制 : 精準的角度控制 (步進馬達)
    7 前方物體距離偵測 7-1.  智慧車輛 : 超音波偵測前方距離
    7-2.  互動控制 : 隔空彈奏音樂
    8 通訊實驗-串列通訊 8-1.  遙控技術 : 鍵盤有線控制馬達正反轉
    9 通訊實驗-藍芽BLE無線 9-1. 手機App與ESP32 (Arduino)雙向控制/LED接收光敏數值/發射命令
    9-2. APP製作 : AI2 (App Inventor)雙向控制
    10 通訊實驗-wifi 物聯網 10-1.  物聯網 : 把資料送上雲端ThingSpeak
    10-2. 把ESP32當web伺服器, 讓手機連上瀏覽網頁
    10-3. 以web 的方式 ,控制 led 燈亮或不亮
    10-4. LINE接收遠端傳來的訊息
    11 Scratch 3.0 與 ESP32(Arduino) 11-1.  LED控制
    11-2. 開關控制 : 繼電器控制
    11-3. 互動遊戲 : 光敏電阻改變遊戲場景燈光
    11-4. 物體偵測 : 有人靠近, 電腦發出聲音
    11-5. 藍芽控制 : 接收光敏電阻的環境光數值

 

     

                                                          Arduino 、Scratch 、App Inventor 程式與課程都有提供

 

Arduino (ESP32)與Arduino (UNO)的比較 :

 

 

 

 

You may also like…