Zu Produktinformationen springen
1 von 13

Yahboom STM32 Selbstbalancierender Roboterwagen-Bausatz, 4KG Traglast, STM32F103RCT6, 6-Achsen-IMU, OLED, BT 5.0

Yahboom STM32 Selbstbalancierender Roboterwagen-Bausatz, 4KG Traglast, STM32F103RCT6, 6-Achsen-IMU, OLED, BT 5.0

Yahboom

Normaler Preis $123.80 USD
Normaler Preis Verkaufspreis $123.80 USD
Sale Ausverkauft
Inkl. Steuern. Versand wird beim Checkout berechnet
Version
Zubehör
Vollständige Details anzeigen

Überblick

Der STM32 selbstbalancierende Roboterwagen ist eine Lern- und Experimentierplattform für Roboterwagen, die auf dem STM32-Mikrocontroller basiert und zur Erkundung von Robotik- und Steuerungssystemen dient. Er integriert eine STM32F103RCT6-Hauptsteuerung, einen 6-Achsen-IMU-Lagesensor (Beschleunigungsmesser + Gyroskop), Hochleistungs-Reduktionsmotoren und ein Metallchassis, das Echtzeit-Neigungserkennung und Gleichgewichtsstabilisierung mittels PID-Regelung ermöglicht. Die Plattform unterstützt eine maximale Last von 4KG und bietet ein OLED-Display sowie eine mobile APP zur Fehlerbehebung und Steuerung (unterstützt nur Android, nicht iOS). Mehrere Erweiterungsstile werden unterstützt, um mit verschiedenen Sensoren kombiniert zu werden.

Hauptmerkmale

  • Ausgestattet mit STM32F103RCT6-Chip
  • AB-Phasen-Geschwindigkeitsencoder
  • Hochleistungs-DC-Motor
  • Mit Batterieschutzbox
  • Parameter in der APP anpassen
  • PID- und LQR-Steuerung
  • 6-Achsen-IMU-Lagesensorik
  • Niederspannungswarnung
  • Mathematisches Modell des Balancewagens
  • Ultraschall-Ausweich-/Folgefunktionen (über Ultraschallmodul)
  • OLED-Datenanzeige (unterstützt die Anzeige des aktuellen Modus und der Spannung)
  • Haltungserkennung (6-Achsen-IMU kann das Gleichgewicht starten, wenn es auf den Boden gestellt wird; kann das Gleichgewicht abschalten, wenn es vertikal in einem aufrechten Zustand angehoben wird)
  • Kletterfähigkeit: Steigungen von etwa 30°

Optionale Erweiterungsfunktionen (abhängig von Kit/Modulen)

  • Lidar-Wandverfolgung (Optional)
  • Lidar-Ausweich-/Folgefunktion (Optional)
  • Lidar-Schutz (Optional)
  • K210 QR-Code-Steuerung (Optional)
  • K210 Farblinienverfolgung (Optional)
  • K210 Farbverfolgung (Optional)
  • K210 Selbstlernen (Optional)
  • K210 Nummernerkennung (Optional)

Spezifikationen

Hauptcontroller (MCU)

Modell STM32F103RCT6
Kern Cortex M3 R1P1
Interner Flash 256KB
SRAM 48KB
GPIO-Anzahl 51
Timer 8
Pin-Gehäuse LQFP64
Schnittstellenressourcen 2 x SPI, 3 x USART, 2 x I2C, 2 x I2S, 1 x CAN, 51 x I/O, 2 x DAC
Spannungsbereich Externe Spannung: 2.0~3.6V; Kernspannung: 1.8V
Kompilierungswerkzeug KEIL MDK, STM32CubeMX

Der STM32F103RCT6 wird als leistungsstarker 32-Bit-MCU mit bis zu 256KB Flash und 48KB SRAM beschrieben, der 51 programmierbare Ein-/Ausgabepins für komplexe Anwendungen wie Robotersteuerungssysteme und selbstbalancierende Roboterautosteuerungssysteme bietet.

Chassis

Metallplattendicke 2mm
Oberfläche Lackierte und mattierte Oberfläche
Antrieb Hochleistungs-Reduktionsmotor mit AB-Phasen-Encoder

Motorparameter

Motormodell MD520Z30_12V
Motor-Nennspannung 12V
Motortyp Permanenter Magnetbürstenmotor
Abtriebswelle D-Typ Exzenterwelle mit 6mm Durchmesser
Nennleistung <=4W
Nennstrom 0.3A
Übersetzungsverhältnis des Getriebesatzes 1:30
Geschwindigkeit vor der Verzögerung 11000 U/min
Geschwindigkeit nach der Verzögerung 333±10 U/min
Stillstandsdrehmoment 4,8 kg·cm
Nennmoment 3,3 kg·cm
Stillstandsstrom 3A
Schnittstellentyp PH2.0 6Pin
Einzelmotorgewicht 150g±1g
Funktion Eingebautes Pull-up-Shaping, der Mikrocontroller kann das Signal direkt lesen

Encoder-Parameter

Encodertyp AB-Phasen-Inkremental-Hall-Encoder
Encoder-Liniennummer 11ppr
Typ Magnetische Induktion
Stromversorgungsbereich 3.3V~5V
Encoder-Schutz Exponiert (magnetischer Encoder ist stabiler und benötigt keine Rückabdeckung)
Geeigneter MCU Fast alle Mikrocontroller

Tragfähigkeit

Maximale Last 4KG

Steuerungs-&Haltungsalgorithmen (wie bereitgestellt)

  • Steuerungsalgorithmus: PID/LQR
  • Haltungsalgorithmus: Kalman-Filter / Komplementärfilter / DMP

Encoder-Motorverkabelung (PH2.0 6Pin)

1 Motorstromversorgungsleitung +
2 Motorstromversorgungsleitung -
3 Sensorsignal-negativ
4 Sensorsignal-positiv 3.3V
5 Sensor-Signalleitung-B-Phase
6 Sensor-Signalleitung-A-Phase

APP-Steuerung (nur Android)

Das APP-Steuerungsprogramm wurde vor dem Versand geschrieben. Es enthält bis zu 20 Funktionen und Spielmodi. Es ist nicht erforderlich, das Programm herunterzuladen; es kann sofort verwendet werden. Drehen Sie die Räder sanft, um das Roboterauto in verschiedene Funktionsmodi zu schalten.

Hauptsteuerungsoberfläche (Beschriftungen)

  1. Bluetooth-Schalter
  2. Schwerkraftanzeige
  3. Motorgeschwindigkeitsanzeige
  4. Ultraschall-Entfernungsanzeige
  5. Hauptsteuerungsoberflächenknopf
  6. Batteriespannungsanzeige
  7. Rechts drehen
  8. Links drehen
  9. Links-rechts-Motorgeschwindigkeitsanzeige
  10. Drei Steuerungsmethoden: Knopf, Schwerkraft, Joystick
  • Knopfsteuerung: Drücken Sie nach oben, unten, links und rechts, um zu aktivieren, loslassen, um zu stoppen.
  • Schwerkraftsensor: Steuern Sie das Roboterauto, um sich vorwärts, rückwärts, nach links und rechts entsprechend der Haltung des Telefons zu bewegen.
  • Joystick-Steuerung: Drücken Sie den Kreis in der Mitte in verschiedene Richtungen, um die Bewegung des Roboterautos zu steuern.

PID-Debugging-Schnittstelle (Beschriftungen)

  1. Balance-Schleifen-Parameter D
  2. Balance-Schleifen-Parameter P
  3. Geschwindigkeits-Schleifen-Parameter I
  4. Geschwindigkeits-Schleifen-Parameter P
  5. Lenk-Schleifen-Parameter D
  6. Lenk-Schleifen-Parameter P
  7. PID-Debugging-Schnittstellenknopf
  8. Standard wiederherstellen
  9. Lenk-Schleifen-PID aktualisieren
  10. Geschwindigkeits-Schleifen-PID aktualisieren
  11. Balance-Schleifen-PID aktualisieren
  12. PID abfragen

Die PID-Debugging-Funktion kann die PID-Daten des Autos aktualisieren und auf der APP-Oberfläche anzeigen. Sie kann auch die PID-Parameter anpassen und die Standardparameter mit einem Klick wiederherstellen.

Wellenform-Anzeigeoberfläche

Unterstützt die gleichzeitige Anzeige von mehrkanaligen Wellenformen. Wellenformdetails können vergrößert und verkleinert werden, und der Bewegungsstatus des Roboterautos kann auf einem Mobiltelefon beobachtet werden.

Funktionsmodi-Liste (wie bereitgestellt)

Seriennummer Funktionsmodus Beschreibung
1 Standardmodus Standardmodus: APP-Steuerung
2 UT Follow Ultraschall-Folgemodus
3 UT Avoid Ultraschall-Hindernisvermeidungsmodus
4 Lastbewegung Lademodus: APP-Steuerung
5 Griffsteuerung PS2 Wireless Griffsteuerungsmodus
6 IR Track 4-Kanal-Infrarot-Linienverfolgungsmodus
7 Adv IR Track Erweiterter 4-Kanal-Infrarot-Linienverfolgungsmodus
8 K210 QR Rec K210 QR-Code-Erkennungsmodus
9 K210 Spur K210 Spurverfolgungsmodus
10 K210 Folgen K210 Folgemodus
11 K210 Selbstlernen K210 Selbstlernmodus
12 K210 Zahlenerkennung K210 Zahlenerkennungsmodus
13 LiDAR Vermeiden LiDAR Hindernisvermeidungsmodus
14 LiDAR Folgen LiDAR Folgemodus
15 LiDAR Wache LiDAR Wachmodus
16 LiDAR Patrouille LiDAR Patrouillenmodus
17 LiDAR GeradeLinie1 LiDAR Gerade-Linie-1-Modus
18 LiDAR GeradeLinie2 LiDAR Gerade-Linie-2-Modus

Was ist enthalten

Verschiedene Kits sind verfügbar.Die folgenden Bausatzinhalte werden wie angegeben bereitgestellt.

Standard-Kit

  • STM32 selbstbalancierendes Roboterauto
  • Ultraschallmodul
  • OLED-Display
  • BT 5.0 Modul

Beschreibung der Standard-Kit-Funktionen: PID-Parameteranpassung, Haltungserkennung, Lastenausgleich, Klettern, Fernsteuerung per Handy-App, Ultraschall-Hindernisvermeidung und Folgefunktionen.

Linienverfolgungs-Kit

  • Standard-Kit
  • 4-Kanal-Verfolgungsmodul
  • Draht + Schraubenpaket

Hinweise zum Linienverfolgungs-Kit: Geeignet für die Verfolgung von schwarzen Linien mit einer Breite von 1,6~2CM und unterstützt die Verfolgung von Linien mit hohem Schwierigkeitsgrad wie rechtwinklige Kurven und Kreuzungen.

Griffsteuerungskit

  • Standard-Kit
  • PS2-Griff
  • AAA-Batterie
  • PS2-Adapterplatine
  • PS2-Griffempfänger
  • Kabel + Schraubenpaket

Hinweise zum Griffsteuerungskit: Kann 2,4G drahtlose Griff-Fernsteuerung realisieren.

K210 Vision Kit

  • Standard-Kit
  • K210-Vision-Modul
  • Scharnier-Montageplatte
  • Dämpfungsscharnierplatte
  • K210-Adapter
  • Schraubenpaket
  • TF-Karte
  • Kartenleser

Hinweise zum K210 Vision Kit: Kann visuelle Erkennung und interaktive Funktionen wie visuelles Folgen, visuelle Linienverfolgung, QR-Code-Steuerung und andere Funktionen realisieren.

Lidar-Kit

  • Standard-Kit
  • T-MINI PLUS Lidar
  • Draht- + Schraubenpaket

Lidar-Kit-Hinweise: Basierend auf Lidar-Entfernungsfunktionen können Lidar-Überwachung, Hindernisvermeidung, Folgen, Patrouillieren und andere Spielmodi realisiert werden.

Für Hilfe bei der Auswahl des richtigen Kits und Zubehörs kontaktieren Sie [email protected] or besuchen Sie https://rcdrone.top/.

Anwendungen

  • Robotik-Ausbildung und Klassenzimmer-Demonstrationen
  • Erlernen von Regelungsalgorithmen (PID / LQR) und Parameter-Debugging
  • Sensorerweiterungsexperimente (Ultraschall, Infrarot-Linienverfolgung, 2.4G Wireless-Handle, K210 Vision-Modul, Lidar)

Handbücher

Tutorial-Link

STM32 Selbstbalancierendes Roboterauto

Code-Analyse Video-Tutorial mit englischen Untertiteln (wie aufgeführt)

  • Umgebungskonstruktion und Entwicklung
    • 1.1 MDK-ARM installation.mp4
    • 1.2 STM32CubeIDE installation.mp4
    • 1.3 Gemeinsamer Treiber installation.mp4
    • 1.4 Laden Sie das program.mp4
    • 1.5 MDK-ARM Projekt usage.mp4
    • 1.6 Programm simulation.mp4
    • 1.7 VSCode install.mp4
  • STM32 Erweiterungskurs
    • 3.1 Batterie-Spannungserkennung (ADC).mp4
    • 3.2 Ultraschallmodul-Entfernungsmessung (TIM).mp4
    • 3.3 Motorantrieb+Encoder (TIM).mp4
    • 3.4 OLED Datenanzeige (I2C).mp4
    • 3.5 MPU6050-Datenauslesung (I2C).mp4
    • 3.6 Bluetooth-Modul-Daten lesen (USART).mp4
    • 3.7 2.4G Griff-Steuermodul lesen (SPI).mp4
    • 3.8 Verfolgungsmodul-Status lesen (GPIO).mp4
    • 3.9 CCD-Modul-Daten lesen (ADC).mp4
    • 3.10 Elektromagnetisches Modul-Daten lesen (ADC).mp4
    • 3.11 K210-Modul-Serielle Kommunikation (USART).mp4
    • 3.12 Tmini-Plus Lidar-Daten lesen (USART).mp4
  • Roboterauto PID-Regelungskurs
    • 4.1 PID-Grundlagen concept.mp4
    • 4.2 PID-Beispiel analysis.mp4
    • 4.3 P, PI, PD-Regler theory.mp4
    • 4.4 Position PID.mp4
    • 4.5 Inkremental PID.mp4
    • 4.6 Kaskade PID.mp4
    • 4.7 Balance-Prinzip von car.mp4
    • 4.8 Auto aufrechte Steuerung (PD).mp4
    • 4.9 Auto Geschwindigkeitsregelung (PI).mp4
    • 4.10 Auto Lenkregelung (PD).mp4
    • 4.11 Winkel und Winkelgeschwindigkeit erhalten (DMP-Algorithmus).mp4
    • 4.12 Winkel und Winkelgeschwindigkeit erhalten (Kalman-Filter-Algorithmus).mp4
    • 4.13 Winkel und Winkelgeschwindigkeit erhalten (Komplementärfilter ...)
  • Roboterauto Grundkurs
    • 5.1 Auto Parameter adjustment.mp4
    • 5.2 Ultraschall Hindernis avoidance.mp4
    • 5.3 Ultraschall follow.mp4
    • 5.4 Bluetooth Fernbedienung control.mp4
    • 5.5 Laden balance.mp4
  • Roboterauto Fortgeschrittenenkurs
    • 6.1 4-Kanal tracking.mp4
    • 6.2 4-Kanal Verfolgung avoid.mp4
    • 6.3 2.4G Steuerung control.mp4
    • 6.4 CCD tracking.mp4
    • 6.5 CCD Verfolgung avoid.mp4
    • 6.6 Elektromagnetisch tracking.mp4
    • 6.7 K210-QR-Code recognition.mp4
    • 6.8 K210-Farbige Linie tracking.mp4
    • 6.9 K210-Farbe follow.mp4
    • 6.10 K210-Selbst learning.mp4
    • 6.11 K210-Nummer recognition.mp4
    • 6.12 Lidar avoid.mp4
    • 6.13 Lidar guard.mp4
    • 6.14 Lidar follow.mp4
    • 6.15 Lidar patrol.mp4
    • 6.16 Lidar Wandverfolgung-gerade line.mp4
    • 6.17 Lidar Wandverfolgung-mehrfach walls.mp4
    • 6.18 DIY Automatisches Fahren car.mp4

Details

Related Collections