功能介紹
擴充板插上 ESP32 開發板及一些常見的模組
ESP Gyro 二合一擴充板
支援兩款 ESP32 開發板
ESP32 nodemcu-32s
ESP32CAM
發想:
當初會規劃這片擴充板,主要是想用手邊的 ESP32 或 ESP32CAM 來做一台自平衡車及機器人相關作品
基本功能需陀螺儀 (Gyroscope) 、能穩定的電源、可驅動四路直流和八顆伺服馬達
另外在教學上也想降低杜邦線接錯或接觸不良問題
因此預留一般常用的模組來彈性擴充,最後才規劃出這片
ESP Gyro 擴充板
硬體名稱: ESP Gyro 擴充板
尺寸規格 : 58x80mm
支援兩款開發板 : (ESP32 或 ESP32CAM 擇一使用)
A - ESP32 nodemcu-32s (窄版 38 pins)
B - ESP32CAM (進階使用者),見 ESP32CAM 區說明
固定孔 : 3mm
孔位 : 四個相容 arduino uno 的固定孔,方便對接現有的車體平台
供電方式
直接使用 usb 接 ESP32 供電 (適合物聯網等相關低耗電應用)
外接電源供電請注意,擴充板只支援標準規範的接頭,
外部為負極,內部為正極,
使用前請先確認,避免損壞相關設備.
外接電源,可使用兩顆 3.7 V 鋰電 (14500 或 18650) 串聯成 7.4V (適合使用馬達等大電流裝置)
外接 DC2.1 接頭的變壓器,電壓 6.5V ~ 9V,電流建議 1A (適合定點展示時)
外接電源變壓器注意事項 -
ESP Gyro 板子的設計是用兩顆 18650 串聯約 8.4V 來設計的,所以板子上有標注電源規格為 6.5V ~9V. 請不要用 > 9V 的變壓器。 因為超出規範會造成過熱或損壞零件的風險,請大家要小心.
特色:
可當機器人相關需大電流供電的馬達控制板
外部電源經內建的降壓模組後,可供電給伺服馬達或直流馬達使用
(如: 機械手臂、迷你四足獸、自平衡車.. ) 請見個人 相關作品 區 -> 聯絡方式
內建常用模組的插槽,方便插拔使用,可免除杜邦線接觸不良的困擾
可做為 ESP32 一般入門學習及 WiFi 物聯網 IOT 等相關專案使用
提供不同開發平台的基本範例,方便入門參考使用
Arduino IDE 使用的相關範例,請見 Arduino 範例程式 及
micropython 相關範例 (使用 Thonny IDE 來開發),請見 mpython範例程式
擴充板使用時注意事項:
只支援 ESP32 NodeMCU-32s 窄版 38 腳位版本. 寬版不能使用
插上開發板時,請注意 usb 那邊請朝擴充版箭頭指的方向才是正確,不然會造成開發板損壞
使用多顆伺服馬達或 TT 直流馬達時,請務必採用外部電源供電,避免電流不夠造成誤動作
燒錄程式時,請務必把外部電源關閉,避免燒錄失敗
外接模組時,請務必確認正負極方向是否正確,避免開發板及模組損壞
支援常見的模組
SSD1306 OLED (請注意腳位順序)
MPU6050 六軸陀螺儀
HC-SR04 超音波模組
紅綠燈模組
兩組 L9110S DC 馬達模組 (最多四路電機,可玩麥克納姆輪的車子)
ST7789 or ST7735 TFT 液晶模組 (需特定腳位的排列可直接插上) - 見 Arduino 範例十一
MAX30102 血氧模組 (共用超音波插座,程式需特別處理) - 見 Arduino 範例十三
其它未列在上面的模組也可以用杜邦線再自行外接使用
教學資料分享 :
2023/11/24 by 朝斌大
ESP-GYRO IOT 教學 (Motoduino 積木)
https://docs.google.com/document/d/1VI1iOoW3fEOuwbZdWayk01v1dDNqkWLBxEmUZILxlfc/edit?usp=sharing