Overzicht
De STM32 Zelfgemaakte drone-kit is een uitgebreid open-sourceplatform dat is ontworpen voor studenten, hobbyisten en ontwikkelaars om quadcopter-vluchtsystemen te verkennen. Aangedreven door de STM32F103C8T6-microcontroller, deze kit ondersteunt C-taal programmeren en geavanceerde vluchtcontrole-algoritmen, waardoor het een uitstekend hulpmiddel is voor leren, R&D en wedstrijden. Met robuuste hardware, een modulair ontwerp en uitgebreide ontwikkelingsbronnen is deze kit perfect voor het beheersen van dronetechnologie en embedded systemen.
Belangrijkste kenmerken
- Programmeerbaar en open-source: Volledig aanpasbaar met behulp van de C-taal en STM32-standaardbibliotheken, met gedetailleerde aantekeningen voor eenvoudig leren.
- Hoogwaardige hardware:
- STM32F103C8T6-microcontroller: 72MHz (hoofdcontroller) en 48MHz (afstandsbediening).
- MPU6050: Zes-assige gyroscoop en accelerometer voor stabiele vlucht.
- Geïntegreerde spanningsstabilisatoren (662K en BL8530) en MOSFET (SI2302) voor betrouwbaar energiebeheer.
- Modulair en duurzaam ontwerp:
- Inclusief 720 holle-kommotor en reductietandwiel voor een hoge stabiliteit van de lading.
- Vervangbare componenten voor eenvoudig onderhoud en upgrades.
- Gebruiksvriendelijke ontwikkeltools:
- Ingebouwde USB-interface voor gegevensbewaking en foutopsporing.
- Open-sourceprogrammabronnen, waaronder de Keil MDK5-omgeving, broncode en gedetailleerde tutorials.
- Stabiele vluchtcontrole:
- Geavanceerde PID-regeling en Kalman-filtering voor nauwkeurige stabilisatie.
- Ondersteunt de volgende richtingsbesturingen: vooruit, achteruit, naar links en naar rechts.
Specificaties
Categorie | Beschrijving |
---|---|
Vluchttijd | 8 minuten (zonder beschermframe) |
Oplaadtijd | 40 minuten |
Controllerbereik | Binnen: 30m; Buiten: 30m (aanbevolen onder gebouwen met drie verdiepingen) |
Motor | 720 holle beker |
Propellergrootte | 55mm |
Vluchtcontroller | STM32F103C8T6 + MPU6050 + NRF24L01 |
Gewicht | Lichtgewicht frame voor stabiele vluchtcontrole. |
Inhoud van de kit
- Quadcopterframe × 1
- Afstandsbediening × 1 (8-kanaals, 4 joysticks + 4 knoppen met zoemerfeedback)
- Reserve propellers × 1 set
- USB-batterijlader × 1
- 550mAh hoofdaccu × 1 (extra accu's kunnen apart worden aangeschaft)
- 550mAh afstandsbediening batterij × 1
- Reserve 720 holle bekermotor × 1
Extra ontwikkelingsfuncties
- Uitgebreide tutorials: Bevat gedetailleerde documentatie, broncode, datasheets en testvideo's.
- Realtime gegevensbewaking: De ingebouwde USB ondersteunt directe gegevensinspectie via de software van de computer.
- Geoptimaliseerd energiesysteem:Spanningsstabilisatoren en onafhankelijke voedingspaden zorgen voor een soepele werking zonder interferentie.
- Secundaire Ontwikkeling Klaar: Ideaal voor geavanceerd onderzoek en ontwikkeling, testen van vluchtalgoritmen en doe-het-zelf-aanpassingen.
Aanbevolen richtlijnen voor gebruik en opslag
- Bedrijfsomgeving:
- Aanbevolen voor gebruik binnen en buiten (minimaal 30 m bereik).
- Heldere omgevingen voor optimale sensorprestaties.
- Opslagaanbevelingen:
- Bewaar op een stofvrije of in een afgesloten plastic ruimte.
- Laad de batterijen regelmatig op om schade te voorkomen.
- Behandel optische en lasersensoren voorzichtig met een microvezeldoek.
Voordelen
- Gemakkelijk te lezen, beginnersvriendelijke broncode.
- Ideaal voor doe-het-zelf-aanpassingen en experimenten.
- Stabiele vliegprestaties met hoge betrouwbaarheid.
De STM32 DIY Drone-kit combineert geavanceerde technologie, praktische leermogelijkheden en robuuste modulaire componenten. Daarmee is het de ideale keuze voor iedereen die dronevluchtsystemen en embedded programmering onder de knie wil krijgen.
STM32 Development Board T3K04-745 Kit met STM32 MCU, NRF2A LoI+ en STM3Z F1 O3C. Inclusief SWD-adapter en 24C02 EEPROM. Ondersteunt programmering via IFI#-interface.
Project mini Target 1: Gebruikersconfiguratie STM32-bibliotheek. Het project gebruikt hoofdscheduler JAMAEEI, initialiseert MATH USB_LIB, gebruikt HAL voor hardwarecomponenten zoals LED, MPU6000, NRF24L01E. Het bevat ook USB_HID en WF03IA voor USB-communicatie. Bovendien gebruikt het PID, TR-103 en Wt32.c voor STM32 USB-functies. Het project heeft een paar fouten, waaronder - USB 4623, usbpu@a038nz.
STM32 TMEF9AE, Kielte module met 2C4R en M14*E5+4A IC's. Doelhardware voor systeemontwikkeling met STM32 MCU. Omvat AL_Init, I2c Init, PID_Init, LED_Init, USART, TIM, ADC en andere modules.
Xtreme Air Flow Technology TFAO hoofdventilator voor ZMS. Functies omvatten schema en Kpilstn Araer IIC-Dsl mpuboso.c EiR met 4Wz Rruald MELXES #TE#epu6o50 c MC, SPI, Mpugo5d.