Taula de continguts:

CONTROLADOR DE CANELLES AMB PLUTOX: 4 passos
CONTROLADOR DE CANELLES AMB PLUTOX: 4 passos

Vídeo: CONTROLADOR DE CANELLES AMB PLUTOX: 4 passos

Vídeo: CONTROLADOR DE CANELLES AMB PLUTOX: 4 passos
Vídeo: Mihaita Piticu - Ploua (XZEEZ Remix) | Baby Driver 2024, De novembre
Anonim
Image
Image
CONTROLADOR DE CANELLES AMB PLUTOX
CONTROLADOR DE CANELLES AMB PLUTOX

PrimusX és un controlador de vol utilitzat en drons PlutoX. La placa PrimusX es comunica mitjançant ESP8266-12F. També té una MPU i un baròmetre, així que vaig pensar per què no controlar el dron amb només la placa PrimusX i connectar-lo al canell i controlar el dron només amb els moviments del canell.

Pas 1: detalls

Detalls
Detalls

He utilitzat 2 taules Primus X en aquest projecte. Un PrimusX està muntat al dron mentre que el segon s’utilitza per muntar-lo al canell.

Ara, per controlar el dron només amb els moviments del canell, només hem de mapar els valors de Roll, Pitch i yaw del PrimusX muntat al canell amb el drone real. El control de l’accelerador al dron es calcula en funció del component de velocitat de l’eix z. Així, amb totes les dades sobre el Roll, Pitch, Yaw i Throttle del tauler muntat al canell, podem controlar fàcilment el nostre dron només amb els nostres moviments de canell.

Per a això, s'ha d'establir una connexió entre les dues plaques PrimusX. Per a això, creem 2 ordres AT, una per crear un sòcol i una altra per crear UserID i contrasenya per al dron amb el qual ens volem connectar. Diverses API disponibles a Cygnus IDE, com ara Angle, Msp, etc., fan que sigui molt fàcil de codificar. Per obrir l’experimentació amb drons al món, Drona Aviation està finançant participacions per a PlutoX a Indiegogo. Ajudeu-nos i ajudeu-nos a donar-li vida:

Pas 2: components

  • 2 × PlutoX (és un nano dron desenvolupat per Drona Aviation)
  • 1 × Cygnus
  • 1 × polsera

Pas 3: PREPARAR EL FERRAMENT

PREPARAR EL FERRAMENT
PREPARAR EL FERRAMENT
PREPARAR EL FERRAMENT
PREPARAR EL FERRAMENT

1) Creeu una banda on pugueu connectar fàcilment el tauler PrimusX

Pas 4: PREPARAR EL PROGRAMARI

1) Hi ha 2 taules PrimusX utilitzades, una de les quals està al dron i una altra al canell

2) Per tant, primer heu d’habilitar la connexió entre ells. Per a això he afegit 2 ordres AT una per crear el sòcol i una altra per crear identificació i contrasenya per al vostre dron.

3) Amb l'ajuda de les noves API MSP, podem codificar-la a Cygnus IDE

4) Mitjançant l'Angle Api aconseguim el rodet, el pitch i el Yaw del PrimusX al canell i el mapem amb el rodet, el pitch i el yaw dels drons.

5) Donem l’accelerador amb la component de velocitat de l’eix z.

Recomanat: