M5Stack K138

M5Stamp Manuale utente del kit di sviluppo per droni Fly

Modello: M5Stamp Mosca (K138)

Introduzione

Il M5Stamp Fly è un kit di sviluppo quadricottero avanzato e open source, progettato per l'istruzione, la ricerca e vari progetti di sviluppo di droni. È dotato del potente M5St.ampS3 come controller principale, integrando una suite completa di sensori per un controllo di volo preciso e un'interazione con l'ambiente circostante. Questo manuale fornisce informazioni essenziali per la configurazione, il funzionamento, la manutenzione e la risoluzione dei problemi del vostro M5St.amp Kit per volare.

Si consiglia di utilizzare M5Stamp Per un controllo e una funzionalità ottimali, vola con un controller Bluetooth M5Atom Joystick (venduto separatamente).

Prodotto finitoview

Il M5Stamp Il Fly Kit è progettato con particolare attenzione alla programmabilità e all'integrazione dei sensori, il che lo rende una piattaforma versatile per gli appassionati di droni e gli sviluppatori.

M5Stamp Kit di sviluppo per droni volanti con M5StampController S3 ed eliche.

Un overhead view del M5Stamp Volare con il drone, mostrarloasinil suo design compatto, quattro eliche con protezioni e il motore centrale M5StampScheda controller S3. La scheda è dotata di vari componenti e connettori, tra cui una porta USB.

Caratteristiche principali:

  • Controller principale: M5StampS3 con microcontrollore ESP32-S3, che offre funzionalità avanzate come supporto WiFi e OTG/CDC.
  • Sensori integrati:
    • Giroscopio a 6 assi BMI270 e magnetometro a 3 assi BMM150 per il rilevamento dell'assetto e della direzione.
    • Sensore di pressione barometrica BMP280 per il mantenimento preciso dell'altitudine.
    • Due sensori di distanza VL53L3 per evitare gli ostacoli.
    • Sensore di flusso ottico PMW3901MB-TXQT per il rilevamento di stazionamento e spostamento.
    • INA3221AIRGVR per corrente/volume in tempo realetage monitoraggio.
  • Sistema di alimentazione: 300 mAh ad alto volumetagbatteria al litio e quattro motori coreless ad alta velocità.
  • Elementi interattivi: Cicalino passivo integrato per feedback audio, LED RGB WS2812 per l'indicazione dello stato e pulsante di reset.
  • Espansione: Due connettori Grove per sensori e periferiche aggiuntivi, che consentono un'ampia personalizzazione.
  • Controllare: Precaricato con firmware di debug, controllabile tramite protocollo ESP-NOW (ad esempio, con joystick M5Atom). Supporta modalità di volo automatiche e manuali.
  • Open Source: Il codice sorgente del firmware è open source, facilitando l'apprendimento e lo sviluppo.

Guida all'installazione

1. Disimballaggio e ispezione

Rimuovere con attenzione tutti i componenti dalla confezione. Verificare che tutti gli articoli elencati nella descrizione del prodotto siano presenti e integri. Il kit include l'M5St.amp Drone volante e batteria al litio da 300 mAh.

2. Installazione e ricarica della batteria

  • Individuare il connettore della batteria sul M5Stamp Volare.
  • Collegare la batteria al litio da 300 mAh in dotazione alla porta della batteria del drone. Assicurarsi che la polarità sia corretta.
  • Prima del primo utilizzo, caricare completamente la batteria utilizzando un caricabatterie USB compatibile collegato alla porta USB-C del drone. L'indicatore di carica (se presente, in genere un LED) cambierà stato a carica completa.

3. Accensione iniziale e controllo del firmware

  • Una volta collegata la batteria, il drone dovrebbe accendersi. Osservare i LED RGB WS2812 per le indicazioni di stato iniziali.
  • Il M5Stamp Fly è precaricato con firmware di debug. Per lo sviluppo avanzato o per firmware personalizzato, consultare la documentazione ufficiale di M5Stack e i repository GitHub per le istruzioni di flashing.

4. Collegamento a un controller (ad esempio, joystick M5Atom)

  • Se si utilizza un joystick M5Atom (venduto separatamente), assicurarsi che sia acceso e configurato per la comunicazione ESP-NOW.
  • Seguire le istruzioni di associazione fornite con il joystick M5Atom per stabilire una connessione con M5Stamp Volare. In genere, questo comporta una sequenza di pulsanti specifica o una configurazione software.

Istruzioni per l'uso

1. Lista di controllo pre-volo

  • Assicurati che la batteria sia completamente carica.
  • Verificare che tutte le eliche siano fissate saldamente e non presentino danni.
  • Verificare che l'area di volo sia libera da ostacoli e persone.
  • Assicurare l'M5Stamp Fly e il tuo controller sono correttamente associati e comunicano.

2. Modalità di volo

Il M5Stamp Fly supporta sia la modalità di volo automatica che quella manuale, a seconda del firmware caricato e delle capacità del controller.

  • Modalità automatica: Utilizza sensori integrati (VL53L3 per la distanza, BMP280 per l'altitudine, PMW3901MB-TXQT per il flusso ottico) per facilitare il volo stazionario stabile, il mantenimento dell'altitudine e l'aggiramento degli ostacoli. Questa modalità è ideale per i principianti o per manovre precise come i salti mortali.
  • Modalità manuale: Fornisce il controllo diretto sui movimenti del drone, basandosi maggiormente sull'input dell'utente. Questa modalità è adatta a utenti esperti o per schemi di volo personalizzati.

3. Controlli di volo di base (con joystick M5Atom example)

Sebbene i controlli specifici possano variare in base al firmware e al controller, i controlli tipici dei droni includono:

  • Acceleratore (movimento verticale): Solitamente controllato dal joystick sinistro (su/giù).
  • Imbardata (rotazione): Solitamente controllato dal joystick sinistro (sinistra/destra).
  • Passo (avanti/indietro): Solitamente controllato dal joystick destro (su/giù).
  • Rotolamento (movimento laterale a sinistra/destra): Solitamente controllato dal joystick destro (sinistra/destra).
  • Decollo/Atterraggio: Spesso un pulsante dedicato o una combinazione specifica di joystick.
  • Flip/Manovre speciali: Attivato tramite pressione di pulsanti specifici o movimenti del joystick in modalità automatica.

Fare sempre riferimento alla documentazione specifica del firmware caricato sul tuo M5Stamp Vola con il controller che hai scelto per una mappatura dettagliata dei controlli.

4. Utilizzo del sensore

  • Sensori di distanza VL53L3: Utilizzato per rilevare ed evitare ostacoli. Il drone può essere programmato per modificare automaticamente la sua traiettoria di volo quando viene rilevato un ostacolo entro un certo raggio.
  • Sensore di pressione barometrica BMP280: Fornisce letture precise dell'altitudine, consentendo una funzionalità di mantenimento stabile dell'altitudine.
  • Sensore di flusso ottico PMW3901MB-TXQT: Essenziale per il rilevamento preciso del volo stazionario e degli spostamenti, soprattutto in ambienti interni in cui i segnali GPS non sono disponibili.

Manutenzione

1. Cura della batteria

  • Utilizzare sempre il metodo di ricarica consigliato.
  • Non sovraccaricare o scaricare eccessivamente la batteria.
  • Conservare le batterie in un luogo fresco e asciutto, lontano dalla luce solare diretta e da temperature estreme.
  • Se la batteria si gonfia o mostra segni di danneggiamento, interromperne immediatamente l'uso e smaltirla correttamente.

2. Ispezione e sostituzione dell'elica

  • Ispezionare regolarmente le eliche per verificare la presenza di crepe, piegature o scheggiature. Eliche danneggiate possono compromettere la stabilità e l'efficienza del volo.
  • Per sostituire un'elica, estrarre delicatamente quella vecchia dall'albero motore e inserire saldamente quella nuova in posizione. Assicurarsi che il tipo di elica corretto (senso orario/antiorario) sia installato sul motore corretto.

3. Pulizia

  • Utilizzare un panno morbido e asciutto per pulire il corpo e i componenti del drone.
  • Evitare l'uso di detergenti liquidi o solventi, poiché potrebbero danneggiare i componenti elettronici.
  • Rimuovere delicatamente polvere e detriti dai sensori e dalle aree del motore utilizzando una spazzola morbida o aria compressa.

4. Aggiornamenti del firmware

Controllare periodicamente l'M5Stack ufficiale websito o repository GitHub per gli aggiornamenti del firmware. Gli aggiornamenti possono migliorare le prestazioni, aggiungere nuove funzionalità o correggere bug. Seguire attentamente le istruzioni fornite quando si eseguono gli aggiornamenti del firmware.

Risoluzione dei problemi

ProblemaPossibile causaSoluzione
Il drone non si accende.Batteria non collegata o scarica.Assicurarsi che la batteria sia ben collegata e completamente carica.
Il drone non risponde al controller.Non associato, fuori portata o batteria del controller scarica.Riassocia il drone e il controller. Assicurati che siano nel raggio d'azione. Carica la batteria del controller.
Volo instabile o alla deriva.Eliche danneggiate, sensori non calibrati o spinta del motore irregolare.Ispezionare e sostituire le eliche danneggiate. Eseguire la calibrazione del sensore (se supportata dal firmware). Verificare la presenza di detriti nei motori.
L'elusione degli ostacoli non funziona.Sensori VL53L3 ostruiti o problema firmware.Pulisci le lenti del sensore. Verifica che la funzione di evitamento degli ostacoli sia abilitata nelle impostazioni del firmware.
Breve tempo di volo.Degrado della batteria o volo inefficiente.Assicurarsi che la batteria sia completamente carica. Valutare la sostituzione delle batterie vecchie. Ottimizzare i percorsi di volo.

Specifiche

CaratteristicaDettaglio
MarcaM5Stack
Nome del modelloM5Stamp Volare
Numero di modelloK138
Controllore principaleM5StampS3 (ESP32-S3)
ConnettivitàBluetooth, USB, Wi-Fi (protocollo ESP-NOW per il controllo)
Batteria300mAh ad alto volumetage Batteria al litio (inclusa)
MotoriQuattro motori coreless ad alta velocità
SensoriBMI270 (giroscopio a 6 assi), BMM150 (magnetometro a 3 assi), BMP280 (pressione barometrica), 2x VL53L3 (distanza), PMW3901MB-TXQT (flusso ottico), INA3221AIRGVR (corrente/volumetage Monitoraggio)
Dimensioni3.2"L x 3.2"W x 1.22"H (circa)
Peso dell'articolo36.8 grammi (circa 1.3 once)
MaterialeFibra di carbonio, plastica
Fascia d'età (descrizione)10+ anni
Livello di abilitàIntermedio
Portata massima3 metri (intervallo di controllo, può variare in base all'ambiente)
Temperatura di esercizioFino a 40 gradi Celsius

Garanzia e supporto

Per informazioni dettagliate sulla garanzia, fare riferimento al sito ufficiale M5Stack websito o la documentazione inclusa con l'acquisto. M5Stack fornisce risorse e supporto per i suoi prodotti open source.

Per supporto tecnico, aggiornamenti firmware e forum della community, visitare il sito M5Stack Ufficiale Websito o loro Repository GitHub.

Potrebbero essere disponibili piani di protezione aggiuntivi per l'acquisto presso il tuo rivenditore. Verifica con il tuo punto vendita i dettagli sulle estensioni di garanzia o sui piani di assistenza.

Documenti correlati - K138

Preview M5 STAMP Manuale utente della scheda di sviluppo C3 ESP32 IoT
Esplora l'M5STAMP C3, la scheda di sistema ESP32 più piccola di M5Stack. Questo manuale ne descrive le caratteristiche, le specifiche e fornisce guide rapide per lo sviluppo di Arduino IDE, Bluetooth e WiFi, rendendola ideale per applicazioni IoT.
Preview M5 Atom Joystick (K137) - Programmable Dual-Joystick Remote Controller
Explore the M5 Atom Joystick (K137), a versatile programmable dual-joystick remote controller featuring the AtomS3 and STM32 MCUs. It offers dual 5-way hall sensor joysticks, function buttons, RGB LEDs, and dual high-voltage battery charging circuits. Ideal for drone control, robot control, smart cars, and DIY projects.
Preview M5STACK Dinmeter: Prodotto finitoview e Guida rapida
Guida completa al Dinmeter M5STACK, una scheda di sviluppo embedded alimentata da M5StampS3. Le caratteristiche includono uno schermo da 1.14 pollici, un encoder rotativo e un'ampia connettività. Scopri le sue specifiche e come eseguire scansioni WiFi e BLE con l'IDE Arduino.
Preview M5Stack STAMP-PICO: ESP32 IoT Development Board User Manual
Explore the M5Stack STAMP-PICO, a compact ESP32-based IoT development board. This guide covers its specifications, quick start setup with Arduino IDE, Bluetooth serial communication, and Wi-Fi scanning capabilities.
Preview M5Stack Atom Echo: altoparlante intelligente programmabile compatto e dispositivo IoT
Scopri M5Stack Atom Echo, un piccolo smart speaker basato su ESP32 con Wi-Fi, Bluetooth, Speech-to-Text (STT) e interfaccia Grove. Ideale per il controllo vocale, progetti IoT e riproduzione musicale.
Preview M5STACK Flow Gateway: modulo di espansione IoT multifunzionale
Dettagliato sopraview, specifiche e guida rapida per M5STACK Flow Gateway, un modulo di espansione multifunzionale con interfacce CAN bus, Wi-Fi, BLE e altro ancora. Include istruzioni per l'installazione di Arduino.