Überblick
Der STM32 DIY Drohnenbausatz ist eine umfassende Open-Source-Plattform für Studenten, Hobbyisten und Entwickler, um Quadrocopter-Flugsysteme zu erkunden. Angetrieben von der Mikrocontroller STM32F103C8T6, dieses Kit unterstützt Programmierung in der Sprache C und fortschrittliche Flugsteuerungsalgorithmen, was es zu einem hervorragenden Werkzeug für Lernen, Forschung und Entwicklung sowie Wettbewerbe macht. Mit robuster Hardware, modularem Design und umfassenden Entwicklungsressourcen ist dieses Kit perfekt für die Beherrschung der Drohnentechnologie und eingebetteter Systeme.
Hauptmerkmale
- Programmierbar und Open-Source: Vollständig anpassbar mithilfe der C-Sprache und der STM32-Standardbibliotheken, mit detaillierten Anmerkungen zum einfachen Erlernen.
- Leistungsstarke Hardware:
- STM32F103C8T6 Mikrocontroller: 72 MHz (Hauptcontroller) und 48 MHz (Fernbedienung).
- MPU6050: Sechsachsiges Gyroskop und Beschleunigungsmesser für stabilen Flug.
- Integrierte Spannungsstabilisatoren (662K und BL8530) und MOSFET (SI2302) für zuverlässiges Energiemanagement.
- Modulares und langlebiges Design:
- Enthält einen 720-Hohlbechermotor und ein Untersetzungsgetriebe für hohe Nutzlaststabilität.
- Austauschbare Komponenten für einfache Wartung und Upgrades.
- Benutzerfreundliche Entwicklungstools:
- Integrierte USB-Schnittstelle zur Datenüberwachung und Fehlerbehebung.
- Open-Source-Programmressourcen, einschließlich Keil MDK5-Umgebung, Quellcode und ausführliche Tutorials.
- Stabile Flugkontrolle:
- Erweiterte PID-Steuerung und Kalman-Filter für präzise Stabilisierung.
- Unterstützt Richtungssteuerung vorwärts, rückwärts, links und rechts.
Technische Daten
Kategorie | Beschreibung |
---|---|
Flugdauer | 8 Minuten (ohne Schutzrahmen) |
Ladezeit | 40 Minuten |
Controller-Bereich | Innen: 30 m; Außenbereich: 30 m (empfohlen unterhalb dreistöckiger Gebäude) |
Motor | 720 Hohlbecher |
Propellergröße | 55 mm |
Fluglotse | STM32F103C8T6 + MPU6050 + NRF24L01 |
Gewicht | Leichter Rahmen für stabile Flugkontrolle. |
Inhalt des Kits
- Quadrocopter-Rahmen × 1
- Fernbedienung × 1 (8-Kanal, 4 Joysticks + 4 Tasten mit Summer-Feedback)
- Ersatzpropeller × 1 Satz
- USB-Akkuladegerät × 1
- 550 mAh Hauptakku × 1 (zusätzliche Akkus können separat erworben werden)
- 550mAh Fernbedienungsbatterie × 1
- Ersatz-Hohlbechermotor 720 × 1
Zusätzliche Entwicklungsfunktionen
- Umfassende Tutorials: Enthält ausführliche Dokumentation, Quellcode, Datenblätter und Testvideos.
- Echtzeit-Datenüberwachung: Integriertes USB unterstützt die direkte Datenprüfung über die übergeordnete Computersoftware.
- Optimiertes Stromversorgungssystem: Spannungsstabilisatoren und unabhängige Strompfade sorgen für einen reibungslosen Betrieb ohne Störungen.
- Bereit für die Sekundärentwicklung: Ideal für fortgeschrittene Forschung und Entwicklung, Tests von Flugalgorithmen und DIY-Modifikationen.
Empfohlene Betriebs- und Lagerungsrichtlinien
- Betriebsumgebung:
- Empfohlen für den Einsatz im Innen- und Außenbereich (Mindestreichweite 30 m).
- Helle Umgebungen für optimale Sensorleistung.
- Lagerungsempfehlungen:
- In einer staubfreien oder kunststoffversiegelten Umgebung aufbewahren.
- Laden Sie die Batterien regelmäßig auf, um Schäden vorzubeugen.
- Gehen Sie mit optischen Sensoren und Lasersensoren vorsichtig mit einem Mikrofasertuch um.
Vorteile
- Leicht lesbarer, anfängerfreundlicher Quellcode.
- Perfekt zum individuellen Gestalten und Experimentieren.
- Stabile Flugleistung mit hoher Zuverlässigkeit.
Der STM32 DIY Drohnenbausatz kombiniert Spitzentechnologie, praktische Lernmöglichkeiten und robuste modulare Komponenten und ist damit die ideale Wahl für alle, die Drohnenflugsysteme und eingebettete Programmierung beherrschen möchten.
STM32-Entwicklungsboard T3K04-745 Kit mit STM32 MCU, NRF2A LoI+ und STM3Z F1 O3C. Enthält SWD-Adapter und 24C02 EEPROM. Unterstützt Programmierung über IFI#-Schnittstelle.
Projekt Miniziel 1: Benutzerkonfiguration der STM32-Bibliothek. Das Projekt verwendet den Hauptplaner JAMAEEI, initialisiert MATH USB_LIB und verwendet HAL für Hardwarekomponenten wie LED, MPU6000, NRF24L01E. Es enthält auch USB_HID und WF03IA für die USB-Kommunikation. Darüber hinaus verwendet es PID, TR-103 und Wt32.c für STM32-USB-Funktionen. Das Projekt weist einige Fehler auf, darunter - USB 4623, usbpu@a038nz.
STM32 TMEF9AE, Kielte-Modul mit 2C4R- und M14*E5+4A-ICs. Zielhardware für die Systementwicklung mit STM32-MCU. Enthält AL_Init, I2c Init, PID_Init, LED_Init, USART, TIM, ADC und andere Module.
Xtreme Air Flow Technology TFAO-Hauptlüfter für ZMS. Zu den Funktionen gehören Zeitplan und Kpilstn Araer IIC-Dsl mpuboso.c EiR mit 4Wz Rruald MELXES #TE#epu6o50 c MC, SPI, Mpugo5d.