INHOUDSOPGAWE:

POLSBANDBEHEERDER MET PLUTOX: 4 stappe
POLSBANDBEHEERDER MET PLUTOX: 4 stappe

Video: POLSBANDBEHEERDER MET PLUTOX: 4 stappe

Video: POLSBANDBEHEERDER MET PLUTOX: 4 stappe
Video: Weekly Robotics Meetup #14 - Aerial Robotics With the Crazyflie and Kimberly McGuire 2024, Julie
Anonim
Image
Image
POLSBANDBEHEERDER MET PLUTOX
POLSBANDBEHEERDER MET PLUTOX

PrimusX is 'n vlugbeheerder wat gebruik word in die PlutoX -hommeltuig. Die PrimusX-bord kommunikeer met behulp van ESP8266-12F. Dit het ook 'n MPU en barometer, so ek het gedink hoekom ek nie die hommeltuig met net die PrimusX -bord beheer nie, maar ook die bord aan my pols vasmaak en die hommeltuig beheer met net my polsbewegings.

Stap 1: Besonderhede

Besonderhede
Besonderhede

Ek het 2 Primus X -borde in hierdie projek gebruik. Een PrimusX is op die hommeltuig gemonteer, terwyl die tweede een op ons pols gemonteer word.

Om nou die hommeltuig te beheer met net die polsbewegings, al wat ons hoef te doen is om die waardes van Roll, Pitch en gaw van die PrimusX met die werklike drone in kaart te bring. Die gashendel na die drone word bereken op grond van die snelheidskomponent van die z -as. Met al die gegewens oor die rol, toonhoogte, gaffel en gashendel van die polsbord, kan ons ons drone maklik beheer met net ons polsbewegings.

Daarvoor moet 'n verbinding tussen die 2 PrimusX -borde tot stand kom. Hiervoor skep ons 2 AT -opdragte, een vir die skep van 'n sok en ander om UserID en wagwoord te skep vir die drone waarmee ons wil skakel. Verskeie API's wat op Cygnus IDE beskikbaar is, soos Angle, Msp ens, maak dit baie maklik om te kodeer. Om drone -eksperimentering vir die wêreld oop te maak, is Drona Aviation besig om mense te finansier vir PlutoX op Indiegogo. Ondersteun ons en help ons om dit lewendig te maak:

Stap 2: Komponente

  • 2 × PlutoX (dit is 'n nano -hommeltuig wat deur Drona Aviation ontwikkel is)
  • 1 × Cygnus
  • 1 × polsband

Stap 3: HARDWARE GEREED

HARDWARE GEREED
HARDWARE GEREED
HARDWARE GEREED
HARDWARE GEREED

1) Skep 'n band waarop u die PrimusX -bord maklik kan heg

Stap 4: KOM DIE SOFTWARE GEREED

1) Daar word 2 PrimusX -bord gebruik, waarvan die een op die hommeltuig is en die ander op u pols

2) Dus moet u eers die verbinding tussen hulle aktiveer. Daarvoor het ek 2 AT -opdragte bygevoeg, een vir die skep van die socket en 'n ander vir die skep van ID en wagwoord vir u drone.

3) Met die hulp van nuwe MSP API's kan ons dit op Cygnus IDE kodeer

4) Met behulp van die Angle Api kry ons die Roll, Pitch en Yaw van die PrimusX op die pols en bring dit na die drones roll, pitch en gaap.

5) Ons gee die versneller met die snelheidskomponent van die z -as.

Aanbeveel: