Inhaltsverzeichnis:

ARMBAND-CONTROLLER MIT PLUTOX - Gunook
ARMBAND-CONTROLLER MIT PLUTOX - Gunook

Video: ARMBAND-CONTROLLER MIT PLUTOX - Gunook

Video: ARMBAND-CONTROLLER MIT PLUTOX - Gunook
Video: அரசு மானியத்தில் விவசாய Drone வாங்குவது எப்படி 2024, November
Anonim
Image
Image
ARMBAND-CONTROLLER MIT PLUTOX
ARMBAND-CONTROLLER MIT PLUTOX

PrimusX ist ein Flugcontroller, der in der PlutoX-Drohne verwendet wird. Das PrimusX-Board kommuniziert mit ESP8266-12F. Es hat auch eine MPU und ein Barometer, also dachte ich mir, warum nicht die Drohne nur mit dem PrimusX-Board steuern und das Board an meinem Handgelenk befestigen und die Drohne nur mit meinen Handgelenkbewegungen steuern.

Schritt 1: Einzelheiten

Einzelheiten
Einzelheiten

Ich habe in diesem Projekt 2 Primus X-Boards verwendet. Ein PrimusX wird an der Drohne montiert, während der zweite verwendet wird, um ihn an unserem Handgelenk zu befestigen.

Um die Drohne nur mit den Handgelenkbewegungen zu steuern, müssen wir nur noch die Werte von Roll, Pitch und Gieren des am Handgelenk montierten PrimusX mit der eigentlichen Drohne abbilden. Die Drosselklappensteuerung der Drohne wird basierend auf der Geschwindigkeitskomponente der z-Achse berechnet. Somit können wir unsere Drohne mit all den Daten über Roll, Pitch, Yaw und Throttle des am Handgelenk montierten Boards einfach mit nur unseren Handgelenkbewegungen steuern.

Dazu muss eine Verbindung zwischen den 2 PrimusX-Boards hergestellt werden. Dazu erstellen wir 2 AT-Befehle, einen zum Erstellen eines Sockets und einen zum Erstellen von UserID und Passwort für die Drohne, mit der wir uns verbinden möchten. Verschiedene APIs, die auf Cygnus IDE verfügbar sind, wie Angle, Msp usw. machen das Programmieren wirklich einfach. Um Drohnenexperimente der Welt zugänglich zu machen, finanziert Drona Aviation PlutoX auf Indiegogo. Unterstützen Sie uns und helfen Sie uns, es zum Leben zu erwecken:

Schritt 2: Komponenten

  • 2×PlutoX (IT ist eine von Drona Aviation entwickelte Nano-Drohne)
  • 1×Cygnus
  • 1×Armband

Schritt 3: VORBEREITUNG DER HARDWARE

VORBEREITUNG DER HARDWARE
VORBEREITUNG DER HARDWARE
VORBEREITUNG DER HARDWARE
VORBEREITUNG DER HARDWARE

1) Erstellen Sie ein Band, an dem Sie das PrimusX-Board einfach befestigen können

Schritt 4: BEREITSTELLEN DER SOFTWARE

1) Es werden 2 PrimusX-Boards verwendet, von denen sich eines an der Drohne und das andere am Handgelenk befindet

2) Zuerst müssen Sie die Verbindung zwischen ihnen aktivieren. Dazu habe ich 2 AT-Befehle hinzugefügt, einen zum Erstellen des Sockets und einen zum Erstellen von ID und Passwort für Ihre Drohne.

3) Mit Hilfe der neuen MSP-APIs können wir es auf Cygnus IDE codieren

4) Mit der Angle Api erhalten wir Roll, Pitch und Yaw des PrimusX am Handgelenk und ordnen es den Drohnen Roll, Pitch und Yaw zu.

5) Wir geben die Drossel mit der Geschwindigkeitskomponente der z-Achse an.

Empfohlen: