Sommario:
- Passaggio 1: dettagli
- Passaggio 2: componenti
- Passaggio 3: PREPARAZIONE DELL'HARDWARE
- Passaggio 4: PREPARAZIONE DEL SOFTWARE
Video: CONTROLLER DA POLSO CON PLUTOX: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
PrimusX è un controller di volo utilizzato nel drone PlutoX. La scheda PrimusX comunica utilizzando ESP8266-12F. Ha anche un MPU e un barometro, quindi ho pensato perché non controllare il drone usando solo la scheda PrimusX e attaccare la scheda al mio polso e controllare il drone usando solo i movimenti del mio polso.
Passaggio 1: dettagli
Ho usato 2 schede Primus X in questo progetto. Un PrimusX è montato sul drone mentre il secondo serve per montarlo al polso.
Ora per controllare il drone con i soli movimenti del polso tutto ciò che dobbiamo fare è mappare i valori di Roll, Pitch e imbardata del PrimusX montato sul polso con il drone reale. Il controllo dell'acceleratore al drone viene calcolato in base alla componente di velocità dell'asse z. Quindi con tutti i dati su Roll, Pitch, imbardata e Throttle della tavola montata sul polso, possiamo facilmente controllare il nostro drone con i soli movimenti del nostro polso.
Per questo è necessario stabilire una connessione tra le 2 schede PrimusX. Per questo creiamo 2 comandi AT, uno per creare un socket e l'altro per creare UserID e password per il drone con cui vogliamo connetterci. Varie API disponibili su Cygnus IDE come Angle, Msp ecc. rendono davvero facile la codifica. Per aprire la sperimentazione dei droni al mondo, Drona Aviation sta finanziando il crowdfunding per PlutoX su Indiegogo. Sostienici e aiutaci a dargli vita:
Passaggio 2: componenti
- 2×PlutoX (ITè un nano drone sviluppato da Drona Aviation)
- 1×Cigno
- 1×Cinturino
Passaggio 3: PREPARAZIONE DELL'HARDWARE
1)Crea una fascia su cui attaccare facilmente la scheda PrimusX
Passaggio 4: PREPARAZIONE DEL SOFTWARE
1)Ci sono 2 schede PrimusX utilizzate di cui una è sul drone e l'altra è al polso
2) Quindi prima devi abilitare la connessione tra di loro. Per questo ho aggiunto 2 comandi AT uno per creare il socket e l'altro per creare ID e password per il tuo drone.
3) Con l'aiuto delle nuove API MSP possiamo codificarlo su Cygnus IDE
4) Usando l'Angle Api otteniamo Roll, Pitch e Yaw del PrimusX al polso e lo mappamo al rollio, beccheggio e imbardata dei droni.
5) Diamo alla manetta con la componente di velocità dell'asse z.
Consigliato:
Giradischi per orologio da polso: 8 passaggi (con immagini)
Giradischi da polso: Grattare i dischi è molto divertente, anche se non sei un giradischi. Non ti piacerebbe poter lasciare phat beat e graffiare ovunque tu vada? Bene, ora puoi; diventa un DJ Hero con i giradischi da polso! Utilizzando 2 biglietti di auguri registrabili e alcuni potenti
Orologio da polso Nixietube: 6 passaggi (con immagini)
Orologio da polso Nixietube: L'anno scorso mi sono ispirato agli orologi Nixitube. Penso che l'aspetto dei Nixietube sia così bello. Ho pensato di implementarlo in un orologio elegante con funzionalità intelligenti
Sensore di polso indossabile: 10 passaggi (con immagini)
Sensore di polso indossabile: descrizione del progettoQuesto progetto riguarda la progettazione e la creazione di un indossabile che tenga conto della salute dell'utente che lo indosserà. Il suo obiettivo è agire come un esoscheletro la cui funzione è rilassare e calmare l'utente durante un
Orologio Vortex: un orologio da polso Infinity Mirror: 10 passaggi (con immagini)
Vortex Watch: un orologio da polso Infinity Mirror: L'obiettivo di questo progetto era creare una versione indossabile di un orologio Infinity Mirror. Utilizza i suoi LED RGB per indicare il tempo assegnando ore, minuti e secondi rispettivamente alle luci rossa, verde e blu e sovrapponendo queste tonalità per
Microdot - Orologio da polso con motivo a LED Orologio: 7 passaggi (con immagini)
Microdot - Orologio da polso con motivo a LED: un'altra produzione RGB Sunset Productions! funzioni più applicabili a un dispositivo portatile. UN