Indholdsfortegnelse:

ARMBÅNDKONTROLLER, DER BRUGER PLUTOX: 4 trin
ARMBÅNDKONTROLLER, DER BRUGER PLUTOX: 4 trin

Video: ARMBÅNDKONTROLLER, DER BRUGER PLUTOX: 4 trin

Video: ARMBÅNDKONTROLLER, DER BRUGER PLUTOX: 4 trin
Video: Top 10 Adult Movies That Were Rated R 2024, Juli
Anonim
Image
Image
ARMBANDSKONTROLLER, DER BRUGER PLUTOX
ARMBANDSKONTROLLER, DER BRUGER PLUTOX

PrimusX er en flyvekontroller, der bruges i PlutoX drone. PrimusX-kortet kommunikerer ved hjælp af ESP8266-12F. Det har også en MPU og barometer, så jeg tænkte, hvorfor ikke styre dronen ved hjælp af bare PrimusX -kortet og fastgøre brættet til mit håndled og kontrollere dronen ved hjælp af bare mine håndledsbevægelser.

Trin 1: Detaljer

detaljer
detaljer

Jeg har brugt 2 Primus X -plader i dette projekt. En PrimusX er monteret på dronen, mens den anden bruges til at montere den på vores håndled.

For nu at styre dronen med håndledets bevægelser er det eneste, vi skal gøre, at kortlægge værdierne for Roll, Pitch og yaw af det håndled monterede PrimusX med den faktiske drone. Gashåndtaget til dronen beregnes ud fra hastighedskomponenten i z -aksen. Således med alle data om Roll, Pitch, yaw og Throttle på det håndledsmonterede bord, kan vi let styre vores drone med bare vores håndledsbevægelser.

Til det skal der etableres en forbindelse mellem de 2 PrimusX -plader. Til dette opretter vi 2 AT -kommandoer, en til at oprette en socket og en anden til at oprette UserID og adgangskode til den drone, som vi vil oprette forbindelse til. Forskellige API'er til rådighed på Cygnus IDE såsom Angle, Msp etc gør det virkelig let at kode. For at åbne drone -eksperimenter for verden er Drona Aviation crowdfunding for PlutoX på Indiegogo. Støt os og hjælp os med at bringe det til live:

Trin 2: Komponenter

  • 2 × PlutoX (IT er en nano -drone udviklet af Drona Aviation)
  • 1 × Cygnus
  • 1 × armbånd

Trin 3: GØR HARDWARE KLAR

GØR HARDWARE KLAR
GØR HARDWARE KLAR
GØR HARDWARE KLAR
GØR HARDWARE KLAR

1) Opret et bånd, som du nemt kan vedhæfte PrimusX -kortet på

Trin 4: GØR SOFTWAREN KLAR

1) Der bruges 2 PrimusX -plader, hvoraf det ene er på dronen og det andet er på dit håndled

2) Så først skal du aktivere forbindelsen mellem dem. For det tilføjede jeg 2 AT -kommandoer, en til at oprette stikket og en anden til at oprette ID og adgangskode til din drone.

3) Ved hjælp af nye MSP API'er kan vi kode det på Cygnus IDE

4) Ved hjælp af Angle Api får vi Rollus, Pitch og Yaw af PrimusX på håndleddet og kortlægger det til dronernes rulle, pitch og yaw.

5) Vi giver gashåndtaget med hastighedskomponenten i z -aksen.

Anbefalede: