Cov txheej txheem:

Ua Raws Kuv - Raspberry Pi Ntse Drone Qhia: 9 Cov Kauj Ruam
Ua Raws Kuv - Raspberry Pi Ntse Drone Qhia: 9 Cov Kauj Ruam

Video: Ua Raws Kuv - Raspberry Pi Ntse Drone Qhia: 9 Cov Kauj Ruam

Video: Ua Raws Kuv - Raspberry Pi Ntse Drone Qhia: 9 Cov Kauj Ruam
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Kaum ib hlis
Anonim
Ua raws Kuv - Raspberry Pi Ntse Drone Qhia
Ua raws Kuv - Raspberry Pi Ntse Drone Qhia

Koj puas ib txwm xav paub yuav ua li cas thiaj ua lub drone los ntawm A-Z?

Cov ntawv qhia no qhia koj yuav ua li cas 450mm quadcopter ib qib zuj zus los ntawm kev yuav cov khoom los sim koj lub dav hlau neeg hlau ntawm nws thawj lub davhlau.

Ib qho ntxiv, nrog Raspberry Pi thiab PiCamera koj tuaj yeem tso cov vis dis aus nyob ntawm koj lub cuab yeej thiab tswj koj lub drone hauv thawj tus neeg saib! Raspberry Pi kuj tseem muaj txoj hauv kev los txhim kho koj lub drone ntau dua thiab ntxiv cov yam ntxwv raws li tus neeg taug qab, teeb meem kev zam thiab chaw nres tsheb huab cua. Phau ntawv qhia no yuav qhia koj yuav ua li cas kom koj lub drone ua raws koj.

Qhov zoo ntawm Raspberry Pi yog qhov tseem ceeb uas nws tuaj yeem ua qee qhov kev ua haujlwm tsis pom kev zoo rau cov yam ntxwv uas xav tau lub drone los ua '' ntse ''.

Hauv qhov kev qhia no, koj yuav kawm:

  • Cov cuab yeej/ntu twg koj xav tau yuav
  • Yuav txhim kho txhua feem ntawm tus ncej li cas
  • Yuav ua li cas thiaj li muaj kev sib txuas rau lub zog ua haujlwm
  • Yuav teeb tsa koj li micro-maub los li cas
  • Yuav ua li cas txuas tus txais mus rau tus xa tawm
  • Yuav ua li cas rub tawm cov vis dis aus los ntawm drone ntawm koj lub xov tooj
  • Yuav ua li cas kho koj li PID rau kev tswj kom zoo dua
  • Yuav ua li cas siv tus neeg taug qab

Tsis tas li lub drone muaj lub LED liab uas tig rau thaum lub drone tab tom nrhiav rau ib tus neeg thiab LED ntsuab thaum ib tus neeg raug kuaj pom thiab lub drone tau ua raws nws. Ib lub pob tseem tau ua haujlwm txhawm rau tua Pi ua ntej txuas lub roj teeb mus rau SD daim npav ntawm Raspberry Pi tsis tau puas.

Cov ntawv qhia no lub hom phiaj los teeb tsa hauv paus ntawm yuav ua li cas txhim kho lub drone ntse tuaj, yog li yog tias koj yog tus pib ua tiav, koj tau los rau qhov yog lawm!

Kauj ruam 1: Txheej txheem cej luam

Txheej txheem cej luam
Txheej txheem cej luam

Txhawm rau tsim lub quadcopter, peb xav tau 4 lub cav thiab 4 ESCs (Tus Tswj Hluav Taws Xob Hluav Taws Xob) txhua tus txuas nrog lub tshuab. Lub rooj faib hluav taws xob tau siv los faib lub zog los ntawm roj teeb mus rau 4 ESCs.

ESC tau txais cov lus txib los ntawm lub davhlau tswj (ntawm no yog MultiWii board) thiab xa nws mus rau lub cev muaj zog.

Tus tswj lub davhlau no muaj lub gyroscope, lub ntsuas cua thiab lub ntsuas cua. Koj tseem tuaj yeem ntxiv tus qauv bluetooth thiab GPS rau nws.

Txhawm rau ua qhov kev sib txuas ntawm Raspberry Pi thiab lub davhlau tswj hwm, peb siv FTDI adapter. Yog li peb tuaj yeem xa cov lus txib rau tus tswj los ntawm peb Pi. Tsis tas li, txhawm rau ua PID ntsuas thiab xa cov firmware ntawm Mulltiwii ntawm lub davhlau tswj, FTDI yuav muaj txiaj ntsig zoo.

Thaum kawg, peb tswj lub drone nyob deb nrog lub chaw taws teeb tswj uas xa cov lus txib mus rau tus txais thiab xa lawv mus rau lub davhlau tswj.

Raspberry Pi tseem muab cov kwj uas tuaj yeem pom ntawm txhua lub browser los ntawm cov cuab yeej zoo li lub xov tooj piv txwv. Txoj hauv kev no peb tuaj yeem saib dab tsi Pi Lub Koob Yees Duab pom thaum nws nyob saum huab cua.

Kauj Ruam 2: Sib Sau Ua Ke

Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke

Cov hauv qab no yuav tsum ua kom tiav qhov kev qhia no:

1) Tus ncej: 4-axis 450 F Frame

2) Tus xa thiab txais: Flysky FS-i6X

3) Raspberry Pi: Raspberry Pi 3 Qauv B Motherboard

4) Lub koob yees duab: PiCamera

5) Tus tswj hwm microcontroller: Crius MultiWii SEV2.6

6) FTDI: FTDI USB rau TTL /FT232 Hloov

7) Cov xov hlau me: Elegoo 120pcs Multicolored Dupont Wire

8) Cov motors (x4): Liobaba 1100KV 2-4S Brushless Motor

9) ESCs (x4): Brushless ESC 30A Brushless ESC firmware w / 5V 3A UBEC

10) Lub roj teeb: HRB 11.1V 5000mAh 3S 50C-100C LiPo Roj teeb

11) Cov txuas: Kub Platted txuas 3.5mm (x4) thiab Artrinck XT-60 60A/100A Txiv neej Poj niam

12) Cov kiv cua (x3): FidgetGear 10x4.5 Propeller (Xiav)

13) Lub davhlau ya nyob twg tswj lub ncoo: Davhlau Tswj Tus Kheej Mounting Pad

14) Qee qhov cua sov -shrinkable sheaths: Shrinkable tube - SODIAL

15) Cov xov hlau: 16GA xaim

16) Cov hlau txuas: Holife Cov Khoom Siv Hluav Taws Xob, 60W 110V Kev Kho Kom Kub Kub Tswj Cov Vuam Cov Cuab Yeej

Yeem yeem

  • Buzzer: Venom Tsawg Voltage Monitor rau 2S txog 8S LiPO Cov Roj Teeb
  • Kev txhawb nqa/khib rau Pi thiab tswj lub davhlau: Lub Thawv Cia Rau Raspberry Pi
  • Txhim kho koj cov kev paub nrog: nrog Elenco Pab Tes thiab 60-40 Tin Lead Rosin Core Solder

Tus nqi tag nrho ntawm txhua ntu no yuav tsum yog 450.71 CAN $.

Kauj Ruam 3: Kuaj thiab Kho Qhov Chaw ntawm Tus Kheej

Soldering thiab Kho Qhov Chaw ntawm Tus Kheej
Soldering thiab Kho Qhov Chaw ntawm Tus Kheej
Soldering thiab Kho Qhov Chaw ntawm Tus Kheej
Soldering thiab Kho Qhov Chaw ntawm Tus Kheej
Soldering thiab Kho Qhov Chaw ntawm Tus Kheej
Soldering thiab Kho Qhov Chaw ntawm Tus Kheej

Ob qhov yuav tsum tau siv cov laug:

  1. ESCs (lawv tsis tuaj nrog cov txuas ntawm qhov qis)
  2. Pawg tswj hwm kev faib hluav taws xob (hauv peb cov ntaub ntawv suav nrog hauv tus ncej)

Siv tus poj niam tx txuas rau ntawm cov xov hlau uas koj ntxiv rau lub rooj faib khoom, tus txiv neej tx txuas ntawm ESCs 'faib pawg thawj coj sab xov hlau thiab kub 3.5mm txuas ntawm ESCs' lub cev muaj zog sab xov hlau. Tsis txhob hnov qab ntxiv cov cua sov-shrinkable sheath rau insulate (peb tsis xav pom ib qho xaim liab qab).

Tswv yim rau soldering:

  • Siv qhov nruab nrab qhov me me tiaj cov hlau (muab rau hauv koj cov khoom siv ua kom sov) thiab ua kom sov cov hlau yaj rau 400 degC.
  • Ntxuav ntau zaus ntawm cov xaim hlau txuas nrog daim txhuam cev dej.
  • Qhuav qee qhov soldering ntawm ob sab uas koj xav txuas ua ntej, tom qab ntawd lo lawv ua ke thiab ntxiv ntau dua cov laug.

Yog xav paub ntau ntxiv txog yuav ua li cas txhawm rau txhua yam tsis txhob yig mus saib hauv peb lub vev xaib.

Kho qhov chaw ntawm tus ncej:

  1. Siv ob lub ntsia hlau los kho lub cav ntawm txhua sab caj npab.
  2. Kho cov khoom siv hluav taws xob txhawb nqa ntawm tus ncej nrog cov txiv ntseej thiab cov ntsia hlau.
  3. Txhim kho Pi ntawm kev txhawb nqa nrog txiv ntseej thiab ntsia liaj qhov rooj.
  4. Khaws ib co ncoo ncoo (kom nqus tau qhov kev co) nyob rau sab saum toj ntawm kev txhawb nqa thiab lo koj Multiwii rau nws kom ntseeg tau tias nws yog raws nraim hauv nruab nrab ntawm tus ncej thiab nrog xub xub taw ntawm ob txhais caj npab ntawm tib xim.
  5. Khaws tus txais rau kev txhawb nqa nrog qee lub velcro.
  6. Muab koj ESCs rau ntawm txhua txhais caj npab nrog txoj hlua khi.
  7. Siv cov hlua los txuas lub roj teeb nyob rau theem qis ntawm tus ncej.
  8. Laum cov kiv cua thiab muab tso rau ntawm lub cav nrog kev pab los ntawm cov ntsia hlau tshwj xeeb uas tuaj nrog lub cav

Kauj Ruam 4: Kev Sib Txuas

Cov Kev Sib Txuas
Cov Kev Sib Txuas
Cov Kev Sib Txuas
Cov Kev Sib Txuas
Cov Kev Sib Txuas
Cov Kev Sib Txuas

Rau tus txais:

  • Txuas Throttle pins ntawm MultiWii rau channel 3 ntawm tus txais.
  • Txuas Roll pins rau channel 1 ntawm tus txais.
  • Txuas Pitch pins rau channel 2.
  • Txuas Yaw pins rau channel 4.
  • Txuas Pabcuam 1 rau channel 5.

Rau ESCs:

Nrog Multiwii tig mus rau pem hauv ntej thiab nrog xaim dub ntawm ESC qhov hais kom ua txuas rau ntawm tus lej hauv qab ntawm Multiwii;

  • Txuas sab laug-sab saud ESC rau D3.
  • Txuas txoj cai-sab saud ESC rau D10.
  • Txuas txoj cai-hauv qab ESC rau D9.
  • Txuas sab laug-hauv qab ESC rau D11.

Rau Pi:

  • Txuas lub PiCamera.
  • Txuas FTDI mus rau lub mini-USB/USB adapter thiab txuas nws rau Pi, tseem txuas FTDI tus pin lossis FTDI tus pin ntawm MultiWii.
  • Txuas a - thiab + tus pin ntawm MultiWii mus rau 5V thiab hauv av GPIO pins ntawm Pi.

Rau cov motors

Los ntawm lub neej ntawd, lub cav tig rau hauv lub moos moos ntse (CCW). Yog li rau sab laug-sab laug thiab hauv qab-txoj cai lub cev muaj zog, koj yuav tsum tau hloov cov xov hlau txuas nrog ESC (dub nrog liab thiab liab nrog dub) yog li koj yuav muaj lub moos ntse qhia (CW).

Kauj Ruam 5: Kho Txhua Qhov

Kho Nws Txhua Yam
Kho Nws Txhua Yam
Kho Nws Txhua Yam
Kho Nws Txhua Yam
Kho Nws Txhua Yam
Kho Nws Txhua Yam
Kho Nws Txhua Yam
Kho Nws Txhua Yam

Tshem koj cov kiv cua rau cov kauj ruam hauv qab no.

Kev tsim cov ESCs:

Tus tswj hluav taws xob ceev tswj lub cav thiab yog li ntawd muaj ntau txoj hauv kev xaiv thiab nws yog nyob ntawm koj kom hloov kho koj li ESC yog li nws coj zoo li koj xav tau.

Tshem tag nrho cov xov hlau txuas nrog tus txais.

Rau txhua ESC:

  1. Txuas tsuas yog ib qho ESC rau lub zog (rau pawg faib khoom hauv peb kis) thiab xyuas kom lub roj teeb raug txuas.
  2. Muab tus ESC tus pin tso rau hauv qhov tso pa tawm ntawm tus txais (hauv peb kis 3).
  3. Fais fab koj lub transmitter.
  4. Muab lub qhov rooj tso rau qhov siab tshaj plaws ntawm koj tus xa xov.
  5. Fais fab pawg faib khoom los ntawm kev txuas lub roj teeb rau nws. Koj kuj tseem tuaj yeem siv qee tus kais dej txuas thiab txuas ncaj qha lub roj teeb mus rau ESC.
  6. Tom qab qee lub suab nrov, koj yuav tsum hnov lub suab paj nruas suab nrog 4 lub suab nrov. Tom qab thawj lub suab paj nruag no tso lub qhov rooj ntawm qhov tsawg kawg ntawm txoj haujlwm ntawm koj tus xa tawm.
  7. Tos qhov kev lees paub los ntawm UBEC, muab los ntawm beep.
  8. Kaw lub transmitter.
  9. Tshem lub zog (tshem tawm Li-Po roj teeb)

Txhawm rau sim nws:

  1. Fais fab lub tshuab xa hluav taws xob nrog txoj haujlwm qhov tsawg kawg nkaus.
  2. Txuas lub roj teeb.
  3. Maj mam nce lub qhov rooj kom muaj zog tshaj plaws. Lub cav yuav tsum nrawm dua thaum koj nce lub qhov rooj.

Teeb tsa lub rooj tsav dav hlau tswj:

Txog qib no koj tuaj yeem tshem lub USB cable ntawm FTDI ntawm Pi thiab muab tso rau hauv koj lub computer, uas yuav yooj yim dua rau kev teeb tsa pawg thawj coj saib.

  1. Rub tawm Arduino sofware ntawm koj lub computer ntawm lub vev xaib.
  2. Rub tawm multiwii firmware hloov tshiab kawg thiab rho tawm nws ntawm koj lub computer.
  3. Mus rau hauv daim nplaub tshev MultiWii yav tas los muab rho tawm, tom qab ntawd qhib MultiWii.ino uas yuav lauch Arduino.
  4. Mus rau config.h cov ntaub ntawv hauv Arduino, tshem tawm // nyob rau hauv pem hauv ntej ntawm #define QUADX txhawm rau teeb tsa hom kev teeb tsa ntawm koj lub dav hlau dav hlau thiab nyob rau pem hauv ntej ntawm #define CRIUS_SE_v2_0 los xaiv hom pawg thawj coj saib.
  5. Tom qab ntawd mus rau hauv Cov Cuab Yeej -> Pawg Thawj Coj -> thiab xaiv Arduino Pro lossis Pro Mini thiab xyuas kom tseeb hauv Cov Cuab Yeej -> Txheej Txheem -> tias ATMmega328P (5V, 16MHz) raug xaiv.
  6. Kev teeb tsa zaum kawg peb yuav tsum tau ua ua ntej rub tawm ntawm lub rooj tsavxwm yog mus rau hauv Cov Cuab Yeej -> Chaw Nkoj -> xaiv qhov chaw nres nkoj ntawm koj MultiWii (COM3 rau peb).
  7. Nyem rau ntawm qhov tseeb thiab tom qab ntawd upload.
  8. Raws li txoj cai tau tshaj tawm ntawm Crius MultiWii SE v2.6 koj yuav tsum pom lub teeb ci ntawm ob lub rooj tswj hwm thiab FTDI pawg thawj coj.

Calibrate cov sensors ntawm pawg tswj hwm lub davhlau:

  1. Mus rau MultiWiiConf nplaub tshev tam sim no hauv MultiWii nplaub tshev rub tawm los ntawm lawv lub vev xaib.
  2. Tom qab ntawd mus rau -> application.windows32 nplaub tshev -> ob npaug nyem rau ntawm MultiWiiConf daim ntawv thov. (Nco ntsoov tias txawm tias kuv muaj windows 64bits tsuas yog 32bits app zoo li ua haujlwm).
  3. Koj yuav tsum xaiv qhov chaw nres nkoj uas koj lub davhlau tswj tau txuas nrog (hauv qhov no COM3).
  4. Nyem rau Nyeem.
  5. Nyem rau Pib
  6. Muab koj lub rooj tso rau ntawm lub rooj thiab tom qab ntawv nyem rau Calib_acc.
  7. Nyem rau ntawm Calib_mag thiab tom qab ntawd koj yuav tsum tig koj lub rooj tsavxwm hauv txhua qhov kev taw qhia thaum 30 vib nas this kom nrawm li sai tau. Koj yuav tsum pom spikes thoob plaws daim duab.

Txhawm rau sim nws:

Tig koj lub rooj tsavxwm ntawm lub suab, yob thiab yaw axis thiab saib yog dab tsi cov ntsuas pom ntawm lub software ua rau muaj kev nkag siab

Teeb tsa lub transmitter (chaw taws teeb tswj):

Ua ntej, koj tuaj yeem txheeb xyuas qhov twg lo tswj hwm cov channel twg hauv Cov Ntawv Qhia zaub mov:

  1. Ua ntej koj pib lub maub los, xyuas kom tseeb tias txhua tus hloov pauv tau nce thiab tias tus pas nrig (sab laug) poob qis.
  2. Pib lub maub los.
  3. Tuav Ok khawm.
  4. Mus rau hauv Teeb, tom qab ntawd tso saib.
  5. Koj tuaj yeem txav koj cov pas los saib seb cov channel ua li cas.

Ua ntej yuav mus ntxiv, xaiv tus qauv thiab lub npe:

  1. Mus rau hauv System-> Qauv xaiv -> xaiv tus qauv.
  2. Mus rau hauv System -> Qauv lub npe. Thiab muab nws lub npe. Tuav tseg kom txuag koj cov kev hloov pauv.
  3. Mus rau hauv System-> Hom xaiv thiab teeb nws ua lub dav hlau lossis lub dav hlau txawm tias nws yog quadrirotor.
  4. Teem txiav hauv Subtrim Menu. Thaum cov pas nrig nyob hauv lawv qhov chaw nruab nrab koj xav tau cov channel (saib hauv Cov Ntawv Qhia Khoom) kom nyob 0% rau yaw, suab thiab yob.
  5. Tuav tuav tseg kom txuag koj qhov chaw.

Tom ntej no, cia teeb tsa Failsafe chaw:

Qhov no ua kom ntseeg tau tias thaum lub drone mus rau deb ntawm tus tswj hwm thiab poob lub teeb liab, tias txhua qhov kev tswj hwm mus rau txoj haujlwm nruab nrab. Yog li txhawm rau ua qhov no, peb yuav tsum teeb tsa channel 1, 2 thiab 4 rau 0% thiab qhib kev ua tsis zoo rau lawv ntawm Failsafe Menu. Peb kuj yuav tsum qhib kev ua tsis tau zoo ntawm lub qhov rooj thiab teeb nws rau 100%.

Koj tseem tuaj yeem siv lwm qhov hloov pauv ntawm koj tus tswj hwm los ntawm kev qhib lawv hauv System-> Aux. hloov.

Koj tuaj yeem muaj cov ncauj lus kom ntxaws txog ntu no ntawm peb lub vev xaib.

Kauj ruam 6: Live Stream

Nyob Kwj
Nyob Kwj
Nyob Kwj
Nyob Kwj
Nyob Kwj
Nyob Kwj

Raspberry Pi yog lub khoos phis tawj thiab koj tuaj yeem ua dab tsi nrog lub khoos phis tawj ya tau txwv tsuas yog koj lub tswv yim.

Mus nyob kwj deg:

  1. Pab kom PiCamera. Txhawm rau ua li ntawd, pib Pi thiab txuas tus nas thiab tus saib rau nws. Nyem rau ntawm lub cim rasbian nyob rau sab laug sab saum toj, mus rau hauv qhov nyiam, tom qab ntawd Raspberry Pi Kev teeb tsa thiab tom qab ntawd hauv qhov cuam tshuam tab ua rau lub koob yees duab raug tshuaj xyuas raws li tau qhib. Ces nyem rau ntawm ok.
  2. Rub tawm tsab ntawv (qhov chaw ntawm tus lej: random nerd tutorials) thiab muab tso rau hauv koj lub tsev ntawv tais ceev tseg.
  3. Khiav tsab ntawv los ntawm kev ntaus '' python3 rpi_camera_surveillance_system.py '' ntawm lub davhlau ya nyob twg.

Thaum tsab ntawv tau khiav koj tuaj yeem nkag mus rau koj cov vis dis aus kwj web server ntawm: https://: 8000. Hloov nrog koj tus kheej Raspberry Pi IP chaw nyob, hauv kuv li

Yog tias koj tsis paub koj tus IP IP Chaw Nyob, koj tuaj yeem paub nws los ntawm kev ntaus ifconfig hauv lub davhlau ya nyob twg uas muab chaw nyob rau koj.

Koj tuaj yeem nkag mus rau cov kwj tawm ntawm txhua lub cuab yeej txuas nrog tib lub network zoo li Raspberry Pi. Koj tsuas yog yuav tsum qhib qhov browser.

Koj tseem tuaj yeem tsim qhov program no los ntawm koj lub smartphone. Koj tsuas yog xav tau nruab Terminus app (yog tias koj muaj IPhone).

Txhawm rau tso cov kwj ncaj qha thaum Pi tau siv (yog li thaum koj lub drone nyob) ntaus ntawm lub davhlau ya nyob twg:

sudo nano /home/pi/.bashrc

Tom qab ntawd mus rau kab kawg thiab ntxiv, echo khiav ntawm khau raj

sudo python3/tsev/pi/rpi_camera_surveillance_system.py

sudo rov pib dua

Txuag koj cov ntaub ntawv los ntawm nias Ctrl+X, tom qab ntawd ntaus Y thiab nyem rau ntawm Enter.

Nrog koj zoo siab, koj cov kwj tawm tam sim no tau teeb tsa! Koj tuaj yeem siv nws los tshuaj xyuas koj cov neeg nyob ze lossis ua qee qhov kev sib tw FPV!

Kauj Ruam 7: Kev Kos Duab ntawm PID Tuning

Koj tau npaj rau koj thawj lub davhlau. Thawj qhov koj yuav tsum tau ua yog sim koj lub drone yam tsis muaj lub kiv cua kom pom tias txhua yam teb tau zoo.

Tom qab ntawd, koj tuaj yeem ntxiv koj cov kiv cua thiab pib qeeb heev kom nce lub qhov rooj kom pom tias koj tuaj yeem tawm mus.

Koj lub drone tej zaum yuav oscillate maj mam, vibrates lossis lub suab nrov nrov. Qhov no txhais tau tias koj yuav tsum teeb tsa koj li PID teeb tsa!

Qhov no yuav siv sijhawm ib ntus yog tias koj xav tau lub drone ruaj khov uas teb tau zoo rau koj cov lus txib. PID teeb tsa yog tus kheej yog li nws yog qhov tseeb rau koj li cas koj xav kom koj lub drone ya. Nov yog txheej txheem:

  1. Pib nrog qhov qis kuv ntawm lub suab thiab yob (0.01) thiab nce P kom txog thaum koj pom qhov ntau zaus oscillations thiab txo nws rov qab rau tus nqi kawg.
  2. Tom qab ntawd, nce kuv ntawm lub suab thiab yob los ntawm kev nce ntxiv ntawm 0.01 txog thaum koj pom qhov kev co lossis koj xav tias koj lub drone nruj thiab tsis teb. Feem ntau qhov kuv teeb tsa tuaj yeem pab koj yog tias koj muaj kev poob siab thiab poob qis. Nws suav cov kev cuam tshuam ntawm koj lub kaw lus (drone).
  3. Txo koj tus P rov qab yog tias koj pom ib qho kev hloov pauv siab.
  4. Txo koj D yog tias koj lub drone zoo li dampened heev (qis teb).

Rau lub yaw axis, feem ntau koj tuaj yeem tso nws ntawm qhov tsis yog tab sis yog tias koj xav tias koj lub drone drifts hauv lub yaw axis, tom qab ntawd koj tuaj yeem nce kuv.

Kauj Ruam 8: Ua Raws Kuv Li

Ua raws li kuv qhov tshwj xeeb
Ua raws li kuv qhov tshwj xeeb

Ib lub drone uas muaj kev ywj pheej yog txaus, nws tuaj yeem ya thiab txav mus yam tsis tas yuav txhawj txog nws.

Lub drone ua tiav hauv qhov kev qhia no muaj peev xwm ua qhov no los ntawm kev ua cov ntaub ntawv uas nws cov sensors ntes.

Txhawm rau siv tus yam ntxwv zoo li tus neeg taug qab koj yuav tsum:

  1. Siv lub drone lub koob yees duab los pab nws sau tseg ntawm nws ib puag ncig.
  2. Siv lub tswv yim pom kev dag los txheeb xyuas ib puag ncig.
  3. Npaj lub drone txoj kev taug.
  4. Txheeb cov lus qhia kom ua raws li lub drone.

Tshwj xeeb tshaj yog, Pi Lub Koob Yees Duab tuaj yeem muab cov kwj dej ntawm cov duab rau Raspberry Pi uas yog lub khoos phis tawj uas muaj lub zog txaus los khiav qee qhov kev xav tsis zoo.

Cov txheej txheem no tuaj yeem txheeb xyuas tus neeg hauv daim duab thiab txheeb xyuas txoj haujlwm ntawm tus neeg no. Haar cascade algorithm lossis sib sib zog nqus neural tes hauj lwm tuaj yeem muaj txiaj ntsig algorithms rau qhov ntawd.

Yog li ntawd, los ntawm kev paub txoj haujlwm ntawm tus neeg ua raws, koj tuaj yeem npaj yuav ua li cas cov tshuab txav mus thiab qhov kev coj ua coj mus nyob ntawm txoj haujlwm ntawm cov khoom taug hauv kab. Piv txwv li, yog tias tus neeg yuav raug taug qab yog nyob ntawm sab xis ntawm tus thav duab coj los ntawm Pi Lub Koob Yees Duab, cov lus txib ua haujlwm rau lub drone kom tig sab xis.

Thaum kawg, thaum cov lus qhia uas drone yuav tsum tau ua raws tau xaiv, Raspberry Pi yuav tsum xa cov lus txib mus rau Multiwii kom tso cai rau lub drone mus rau hauv qhov kev taw qhia ntawd. Ua li ntawd, MSP (Multiwii Serial Protocol) muaj txiaj ntsig zoo rau kev sib tham ntawm koj lub khoos phis tawj (Pi) thiab koj lub davhlau tswj.

Ntawm no koj tuaj yeem pom txuas ib txoj hauv kev yuav ua li cas.

Ib txoj hauv kev muaj zog dua siv tensorflow thiab sib sib zog nqus neural tes hauj lwm rau tus neeg kuaj pom tau pom ntawm peb lub vev xaib.

Koj tseem tuaj yeem xav txog ntau txoj hauv kev los txhim kho koj lub drone tsis siv neeg, zoo li ua rau nws thaij duab txhua lub sijhawm nws pom tsob ntoo lossis tsiaj. Kev zam lub hom phiaj kuj tseem tuaj yeem ua tiav koj tsuas yog tau teeb tsa lub drone kom nres nws txoj kev sib tw yog tias nws nyob ze dua qhov kev qhia tshwj xeeb ntawm cov khoom.

Tsis tas li, koj tuaj yeem kawm ntawm lub vev xaib yuav ua li cas txuas LED rau Pi thiab qhib nws thaum lub drone pom ib tus neeg ua raws!

Kauj Ruam 9: Zoo Siab Ya

Pib koj lub drone thiab txaus siab rau koj ya.

Yog tias koj xav mus ntxiv thiab siv tus neeg taug qab ntawm koj lub drone, koj tuaj yeem sab laj nrog peb lub vev xaib rau kev qhia ntawm qhov ntawd.

Ua tsaug rau koj npaj qhov kev qhia no!

Pom zoo: