Talaan ng mga Nilalaman:

WRISTBAND CONTROLLER NA GAMIT SA PLUTOX: 4 na Hakbang
WRISTBAND CONTROLLER NA GAMIT SA PLUTOX: 4 na Hakbang

Video: WRISTBAND CONTROLLER NA GAMIT SA PLUTOX: 4 na Hakbang

Video: WRISTBAND CONTROLLER NA GAMIT SA PLUTOX: 4 na Hakbang
Video: WILLFUL Fitness Tracker SW025 vs WILLFUL Non-Bluetooth Pedometer SW308 - Which One Is Best For Me? 2024, Hulyo
Anonim
Image
Image
WRISTBAND CONTROLLER NA GAMIT SA PLUTOX
WRISTBAND CONTROLLER NA GAMIT SA PLUTOX

Ang PrimusX ay isang flight controller na ginamit sa PlutoX drone. Ang PrimusX board ay nakikipag-usap gamit ang ESP8266-12F. Mayroon din itong MPU at barometer, kaya naisip ko kung bakit hindi makontrol ang drone gamit ang PrimusX board lamang at ilakip ang board sa aking pulso at kontrolin ang drone gamit lamang ang aking paggalaw sa pulso.

Hakbang 1: Mga Detalye

Mga Detalye
Mga Detalye

Gumamit ako ng 2 Primus X boards sa proyektong ito. Ang isang PrimusX ay naka-mount sa drone habang ang pangalawa ay ginagamit upang mai-mount ito sa aming pulso.

Ngayon upang makontrol ang drone na may mga paggalaw lamang sa pulso ang dapat nating gawin ay mapa ang mga halaga ng Roll, Pitch at yaw ng pulso na naka-mount sa PrimusX gamit ang aktwal na drone. Ang kontrol ng throttle sa drone ay kinakalkula batay sa bilis ng bahagi ng z axis. Kaya sa lahat ng data tungkol sa Roll, Pitch, yaw at Throttle ng board na naka-mount sa pulso, madali naming makokontrol ang aming drone sa pamamagitan lamang ng ating mga paggalaw sa pulso.

Para sa isang koneksyon ay dapat na maitaguyod sa pagitan ng 2 board ng PrimusX. Para sa mga ito, lumilikha kami ng 2 AT utos, isa para sa paglikha ng isang socket at iba pa upang lumikha ng UserID at password para sa drone kung saan nais naming kumonekta. Ang iba't ibang mga API na magagamit sa Cygnus IDE tulad ng Angle, Msp atbp ginagawang talagang madali ang pag-code. Upang buksan ang pag-eksperimento ng drone sa mundo, ang Drona Aviation ay crowdfunding para sa PlutoX sa Indiegogo. Suportahan kami at tulungan kaming buhayin ito:

Hakbang 2: Mga Bahagi

  • 2 × PlutoX (Ito ay isang nano drone na binuo ng Drona Aviation)
  • 1 × Cygnus
  • 1 × Wristband

Hakbang 3: PAGHANDA NG HARDWARE HANDA

PAGHAHANDA NG HARDWARE
PAGHAHANDA NG HARDWARE
PAGHAHANDA NG HARDWARE
PAGHAHANDA NG HARDWARE

1) Lumikha ng isang banda kung saan maaari mong madaling ikabit ang PrimusX board

Hakbang 4: PAGHANDA NG SOFTWARE

1) Mayroong 2 PrimusX board na ginamit kung saan ang isa ay nasa drone at ang iba ay nasa iyong pulso

2) Kaya muna kailangan mong paganahin ang koneksyon sa pagitan nila. Para sa naidagdag ko ang 2 SA mga utos ng isa para sa paglikha ng socket at iba pa para sa paglikha ng ID at password para sa iyong drone.

3) Sa tulong ng mga bagong MSP API maaari nating mai-code ito sa Cygnus IDE

4) Gamit ang Angle Api makuha namin ang Roll, Pitch at Yaw ng PrimusX sa pulso at i-map ito sa drones roll, pitch at yaw.

5) Ibinibigay namin ang throttle na may bilis ng bahagi ng z axis.

Inirerekumendang: