略過產品資訊
1 / 13

Yahboom STM32 自平衡機器人車套件,4KG 載重,STM32F103RCT6,六軸 IMU,OLED,藍牙 5.0

Yahboom STM32 自平衡機器人車套件,4KG 載重,STM32F103RCT6,六軸 IMU,OLED,藍牙 5.0

Yahboom

定價 $123.80 USD
定價 售價 $123.80 USD
特價 售罄
已包含稅額。 結帳時計算運費
版本
配件
查看完整資訊

概述

STM32自平衡機器人車是一個基於STM32微控制器的機器人車學習和實驗平台,用於機器人和控制系統的探索。它集成了STM32F103RCT6主控、6軸IMU姿態傳感器(加速度計+陀螺儀)、高功率減速電機和金屬底盤,通過PID控制實現實時傾斜感測和平衡穩定。該平台支持最大負載4KG,並提供OLED顯示屏和移動APP進行調試和控制(僅支持Android,不支持iOS)。支持多種擴展樣式,可與各種傳感器組合。

主要特點

  • 配備 STM32F103RCT6 晶片
  • AB 相位速度編碼器
  • 高功率直流馬達
  • 帶電池保護盒
  • 在 APP 上調整參數
  • PID 和 LQR 控制
  • 六軸 IMU 姿態感測
  • 低電壓警告
  • 平衡車數學模型
  • 超聲波避障/跟隨功能(通過超聲波模組)
  • OLED 數據顯示(支持顯示當前模式和電壓)
  • 姿態識別(六軸 IMU 可在放置於地面時啟動平衡;在垂直抬起時可關閉平衡)
  • 爬坡能力:約 30° 的坡度

可選擴展功能(取決於套件/模組)

  • 激光雷達沿牆行走(可選)
  • 激光雷達避障/跟隨(可選)
  • 激光雷達守衛(可選)
  • K210 二維碼控制(可選)
  • K210 顏色線巡邏(可選)
  • K210 顏色跟隨(可選)
  • K210 自學(可選)
  • K210 數字識別(可選)

規格

主控制器 (MCU)

型號 STM32F103RCT6
核心 Cortex M3 R1P1
內部閃存 256KB
SRAM 48KB
GPIO 數量 51
計時器 8
引腳封裝 LQFP64
接口資源 2 x SPI, 3 x USART, 2 x I2C, 2 x I2S, 1 x CAN, 51 x I/O, 2 x DAC
電壓範圍 外部電壓: 2.0~3.6V; 核心電壓: 1.8V
編譯工具 KEIL MDK, STM32CubeMX

STM32F103RCT6 被描述為高性能的32位MCU,擁有高達256KB的Flash和48KB的SRAM,提供51個可編程輸入/輸出引腳,適用於複雜應用,如機器人控制系統和自平衡機器人車控制系統。

底盤

金屬板厚度 2mm
表面 噴漆和磨砂表面
驅動 高功率減速電機,帶AB相編碼器

電機參數

電機型號 MD520Z30_12V
電機額定電壓 12V
電機類型 永磁刷式
輸出軸 直徑6mm的D型偏心軸
額定功率 <=4W
額定電流 0.3A
齒輪組減速比 1:30
減速前速度 11000rpm
減速後速度 333±10rpm
堵轉扭矩 4.8kg·cm
額定扭矩 3.3kg·cm
堵轉電流 3A
介面類型 PH2.0 6Pin
單個馬達重量 150g±1g
功能 內建上拉整形,微控制器可以直接讀取信號脈衝

編碼器參數

編碼器類型 AB相增量霍爾編碼器
編碼器線數 11ppr
類型 磁感應
電源供應範圍 3.3V~5V
編碼器保護 外露(磁性編碼器更穩定,不需要後蓋)
適用MCU 幾乎所有微控制器

負載能力

最大負載 4KG

控制&姿態算法(如提供)

  • 控制算法:PID/LQR
  • 姿態算法:卡爾曼濾波器/互補濾波器/DMP

編碼器電機接線(PH2.0 6Pin)

1 電機電源線 +
2 電機電源線 -
3 傳感器信號-負
4 傳感器信號-正 3.3V
5 感測器信號線-B相
6 感測器信號線-A相

APP控制(僅限Android)

APP控制程序在出貨前已經寫入。它包含多達20種功能和玩法。無需下載程序;可以立即使用。輕輕轉動輪子以切換機器人車到不同的功能模式。

主控界面(標籤)

  1. 藍牙開關
  2. 重力顯示
  3. 馬達速度顯示
  4. 超聲波距離顯示
  5. 主控界面按鈕
  6. 電池電壓顯示
  7. 向右旋轉
  8. 向左旋轉
  9. 左右馬達速度顯示
  10. 三種控制方式:按鈕、重力、搖桿
  • 按鈕控制:按上、下、左、右啟動,鬆開停止。
  • 重力感應器:根據手機的姿態控制機器人車向前、向後、向左和向右移動。
  • 搖桿控制:推動中間的圓圈至不同方向以控制機器人車的移動。

PID調試介面(標籤)

  1. 平衡迴路參數D
  2. 平衡迴路參數P
  3. 速度迴路參數I
  4. 速度迴路參數P
  5. 轉向迴路參數D
  6. 轉向迴路參數P
  7. PID調試介面按鈕
  8. 恢復默認
  9. 更新轉向迴路PID
  10. 更新速度迴路PID
  11. 更新平衡迴路PID
  12. 查詢PID

PID調試功能可以更新車輛的PID數據並顯示在APP介面上,還可以一鍵調整PID參數並恢復默認參數。

波形顯示介面

支持多通道波形的同時顯示。波形細節可以放大和縮小,並且可以在手機上觀察機器車的運動狀態。

功能模式列表(如提供)

序列號 功能模式 描述
1 標準模式 標準模式:APP 控制
2 UT 跟隨 超聲波跟隨模式
3 UT 避障 超聲波避障模式
4 負載移動 負載模式:APP 控制
5 手柄控制 PS2 無線手柄控制模式
6 紅外線跟蹤 四通道紅外線循跡模式
7 高級紅外線跟蹤 高級四通道紅外線循跡模式
8 K210 QR 識別 K210 QR 碼識別模式
9 K210 路徑追蹤 K210 路徑追蹤模式
10 K210 跟隨 K210 跟隨模式
11 K210 自學 K210 自學模式
12 K210 數字識別 K210 數字識別模式
13 LiDAR 避障 LiDAR 障礙物避讓模式
14 LiDAR 跟隨 LiDAR 跟隨模式
15 LiDAR 守衛 LiDAR 守衛模式
16 LiDAR 巡邏 LiDAR 巡邏模式
17 LiDAR 直線1 LiDAR 直線-1 模式
18 LiDAR 直線2 LiDAR 直線-2 模式

包含內容

提供各種套件。 以下套件內容如所述提供。

標準套件

  • STM32自平衡機器人車
  • 超聲波模組
  • OLED顯示屏
  • BT 5.0模組

標準套件功能描述:PID參數調整、姿態識別、負載平衡、爬坡、手機APP遠程控制、超聲波避障和跟隨功能。

循線套件

  • 標準套件
  • 4通道循跡模組
  • 線材+螺絲包

循線套件注意事項:適用於1.6~2CM寬的黑線循跡,並支持高難度循跡如直角轉彎和交叉路口。

手柄控制套件

  • 標準套件
  • PS2 手柄
  • AAA 電池
  • PS2 轉接板
  • PS2 手柄接收器
  • 線材 + 螺絲包

手柄控制套件說明:可實現 2.4G 無線手柄遙控。

K210 視覺套件

  • 標準套件
  • K210 視覺模組
  • 鉸鏈安裝板
  • 阻尼鉸鏈板
  • K210 轉接器
  • 螺絲包
  • TF 卡
  • 讀卡器

K210 視覺套件說明:可實現視覺識別和互動功能,如視覺跟隨、視覺線路追蹤、QR 碼控制等功能。

Lidar 套件

  • 標準套件
  • T-MINI PLUS 激光雷達
  • 線材 + 螺絲包裝

Lidar 套件說明:基於激光雷達測距功能,可以實現激光雷達防護、避障、跟隨、巡邏等玩法。

如需幫助選擇合適的套件和配件,請聯繫[email protected] or訪問https://rcdrone.top/.

應用

  • 機器人教育和課堂演示
  • 控制算法學習(PID / LQR)和參數調試
  • 傳感器擴展實驗(超聲波、紅外線循跡、2.4G 無線手柄, K210 視覺模組, 激光雷達)

手冊

教程鏈接

STM32 自平衡機器人車

代碼分析視頻教程,附英文字幕(如列表所示)

  • 環境構建和開發
    • 1.1 MDK-ARM installation.mp4
    • 1.2 STM32CubeIDE installation.mp4
    • 1.3 通用驅動installation.mp4
    • 1.4 下載program.mp4
    • 1.5 MDK-ARM 項目usage.mp4
    • 1.6 程序simulation.mp4
    • 1.7 VSCode install.mp4
  • STM32 擴展課程
    • 3.1 電池電壓檢測 (ADC).mp4
    • 3.2 超聲波模組-測距 (TIM).mp4
    • 3.3 馬達驅動+編碼器 (TIM).mp4
    • 3.4 OLED 數據顯示(I2C).mp4
    • 3.5 MPU6050-數據讀取 (I2C).mp4
    • 3.6 藍牙模組-數據讀取 (USART).mp4
    • 3.7 2.4G 手柄-控制模組讀取 (SPI).mp4
    • 3.8 跟踪模組-讀取狀態 (GPIO).mp4
    • 3.9 CCD 模組-數據讀取 (ADC).mp4
    • 3.10 電磁模組-數據讀取 (ADC).mp4
    • 3.11 K210 模組-串行通信 (USART).mp4
    • 3.12 Tmini-Plus 激光雷達-數據讀取 (USART).mp4
  • 機器人車 PID 控制課程
    • 4.1 PID 基礎 concept.mp4
    • 4.2 PID 範例 analysis.mp4
    • 4.3 P, PI, PD 控制器 theory.mp4
    • 4.4 位置 PID.mp4
    • 4.5 增量 PID.mp4
    • 4.6 級聯 PID.mp4
    • 4.7 平衡原理 car.mp4
    • 4.8 車輛直立控制 (PD).mp4
    • 4.9 車速控制 (PI).mp4
    • 4.10 車輛轉向控制 (PD).mp4
    • 4.11 獲取角度和角速度 (DMP 演算法).mp4
    • 4.12 獲取角度和角速度 (卡爾曼濾波演算法).mp4
    • 4.13 獲取角度和角速度 (互補濾波 ...)
  • 機器人車基礎課程
    • 5.1 車輛參數 adjustment.mp4
    • 5.2 超聲波障礙 avoidance.mp4
    • 5.3 超聲波 follow.mp4
    • 5.4 藍牙遙控 control.mp4
    • 5.5 負載 balance.mp4
  • 機器人車進階課程
    • 6.1 4通道 tracking.mp4
    • 6.2 4通道追蹤 avoid.mp4
    • 6.3 2.4G 手柄 control.mp4
    • 6.4 CCD tracking.mp4
    • 6.5 CCD 追蹤 avoid.mp4
    • 6.6 電磁 tracking.mp4
    • 6.7 K210-QR 碼 recognition.mp4
    • 6.8 K210-色線 tracking.mp4
    • 6.9 K210-色彩 follow.mp4
    • 6.10 K210-自我 learning.mp4
    • 6.11 K210-數字 recognition.mp4
    • 6.12 激光雷達 avoid.mp4
    • 6.13 激光雷達 guard.mp4
    • 6.14 激光雷達 follow.mp4
    • 6.15 激光雷達 patrol.mp4
    • 6.16 激光雷達牆跟踪-直線 line.mp4
    • 6.17 激光雷達牆跟踪-多重 walls.mp4
    • 6.18 DIY 自動駕駛 car.mp4

詳情