Orodha ya maudhui:

Kidhibiti cha Ndege cha Arwiino kilichodhibitiwa cha DIY Arwiino: Hatua 7 (na Picha)
Kidhibiti cha Ndege cha Arwiino kilichodhibitiwa cha DIY Arwiino: Hatua 7 (na Picha)

Video: Kidhibiti cha Ndege cha Arwiino kilichodhibitiwa cha DIY Arwiino: Hatua 7 (na Picha)

Video: Kidhibiti cha Ndege cha Arwiino kilichodhibitiwa cha DIY Arwiino: Hatua 7 (na Picha)
Video: Darassa ft Ben Pol - Muziki ( Official Music Video ) 2024, Novemba
Anonim
Arduino ya DIY Iliyodhibitiwa Mdhibiti wa Ndege wa Multiwii
Arduino ya DIY Iliyodhibitiwa Mdhibiti wa Ndege wa Multiwii

Mradi huu ni kuunda bodi ya mantiki ya moduli nyingi inayotumia Arduino na Multiwii.

Hatua ya 1: Vifaa

Vifaa
Vifaa

Arduino Nano ilitumika kwa kusindika mantiki na MPU-6050 ilitekelezwa kwa gyroscope na pembejeo ya kasi.

Hatua ya 2: Kubuni

Kubuni
Kubuni
Kubuni
Kubuni
Kubuni
Kubuni

Pakua Fritzing. Ni programu ya kubuni ya mzunguko kwa nyaya ndogo, rahisi. Ni moja ya programu rahisi zaidi lakini yenye ufanisi ya kubuni ya PCB inapatikana.

Ubunifu wangu wa mzunguko unapatikana kupitia kiambatisho cha "myPCB.fzz".

Ikiwa sensorer yako haipatikani katika Fritzing kwa chaguo-msingi, unaweza kupakua skimu ya kihisi (faili ya.fzz) na uburute faili kwenye nafasi ya kazi.

Hatua ya 3: Uzushi na Mkutano

Uzushi na Mkutano
Uzushi na Mkutano
Uzushi na Mkutano
Uzushi na Mkutano

Njia zao ni mbili za kufanya PCB kutoka kwa muundo wako. Nilitumia chaguo la kwanza wakati nikifanya kazi kwenye mradi huu.

Imetengenezwa PCB Mkondoni

Nilitumia SeeedStudio na matokeo bora kwa bei ya ushindani.

Kwenye Fritzing, tuma nje mradi wako kama faili ya ujinga.

Unaweza kutazama muundo kwa kupakia faili za aina hii hapa.

Kisha fungua akaunti kwenye seeedstudio, buruta faili zako za kijaruba kwenye ukurasa wa utengenezaji wa SeeedStudio, na uagize kwa maelezo unayotaka.

Mkutano

Weka vifaa vyako kwenye PCB yako. Fikiria kabati iliyochapishwa ya 3D ya mdhibiti wa ndege.

Hatua ya 4: Kuweka Msimbo wa Watawala Multiwii

Kuweka Mdhibiti Multiwii Code
Kuweka Mdhibiti Multiwii Code
Kuweka Mdhibiti Multiwii Code
Kuweka Mdhibiti Multiwii Code
Kuweka Mdhibiti Multiwii Code
Kuweka Mdhibiti Multiwii Code

Nambari ya MultiWii ni ya bure, rahisi kutumia, na inasaidia ujenzi wa wengi (wengi).

Pakua Multiwii na IDE ya Arduino.

Unganisha mdhibiti wa ndege kwenye kompyuta yako.

Kwenye kompyuta, fungua folda ya MultiWii iliyopakuliwa tayari na ufungue faili ya Arduino inayoitwa "MultiWii.ino".

Ufikiaji wa kichupo "config.h" na ufute "//", ukichagua aina inayotakiwa ya multirotor.

Tembeza chini na uweke viwango vya chini na vya juu vya mpitishaji wako.

Ondoa sensorer zilizotumiwa.

Ifuatayo, fuata maagizo yaliyotolewa maoni kwenye faili yote.

Baada ya hapo, kwenye menyu ya juu ya IDE, bonyeza Zana, Bodi, na uchague Kidhibiti-Kidogo cha Arduino unachotumia.

Kisha, bonyeza Zana, Bandari, na uchague bandari ya kompyuta ambayo kidhibiti chako kiko.

Pakia nambari ya Multiwii kwa kubofya kitufe kilichoundwa kama mshale.

Baada ya kupakia, maandishi "yamepakiwa kwa mafanikio" yanapaswa kuonekana kwenye IDE.

Hatua ya 5: Kutumia Multiwii GUI

Kutumia GUI ya Multiwii
Kutumia GUI ya Multiwii

Fungua folda yako ya MultiWii, bonyeza MultiwiiConf, application.windows32 (au chaguo la mfumo wa uendeshaji unayotaka), na mwishowe fungua MultiWiiConf.exe.

Kwenye kushoto ya juu ya dirisha, chagua bandari ambayo kidhibiti chako cha ndege kiko juu na bonyeza mwanzo. Maadili ya sensa yanapaswa kuonyesha kwenye programu.

Kwenye upande wa kulia, chagua aina ya kitambuzi. Ili kusuluhisha kitambuzi, songa pole pole / geuza kidhibiti cha ndege kama ilivyoamriwa.

Mfano wa drone inayotakiwa inapaswa kuonekana kwenye programu. Harakati zake zinapaswa kuiga harakati za mdhibiti wa ndege.

Hatua ya 6: Ushauri wa PID na Vidokezo vya Upimaji

Unganisha mdhibiti wa ndege kwa multirotor ili kurekebisha maadili ya PID.

Weka maadili ya PID kuwa ya msingi na uhakikishe kituo cha mvuto cha multirotor kiko katikati.

Shika kwa makini multicopter ili usomaji wa gyroscope yako kwenye GUI uwe gorofa. Kisha weka kaba hadi 50%.

Kumbuka: Ikiwa usomaji wa kasi ya kasi unabadilika sana, hiyo ni dalili ya kutetemeka zaidi. Vipunguzi vya kutetemeka vinaweza kuhitajika kupunguza mitetemo (Nilitumia Kanda ya Pande mbili kama suluhisho mbadala).

Sasa wakati umeshikilia kwa uangalifu rotor yako mahali salama, ongeza kaba mpaka multirotor inahisi haina uzito.

Weka shinikizo (konda) kwenye kila mhimili wa drone. Unapaswa kuhisi upinzani dhidi ya mabadiliko hayo. Badilisha thamani ya P mpaka upinzani huu utambulike.

Kwa mkono wako, pindua (elekeza) drone nyuma na nje kwa mkono wako. Kwenye programu, ongeza thamani ya P hadi wakati drone itaanza kusonga peke yake. Sasa punguza thamani ya P kidogo. Rudia mchakato huu, wakati huu ukipiga drone kwa pande (kushoto na kulia).

Thamani zilizokadiriwa zinastahili kusafiri sasa.

Kwa vidokezo vya kurekebisha kwa aina tofauti za ndege, angalia sehemu ya "Advanced Tuning - utekelezaji wa vitendo" hapa.

Hatua ya 7: Kuruka

Jisikie huru kujaribu zaidi kwa maadili ya PID kwa tahadhari.

Ikiwa unataka kuongeza huduma zingine kwenye drone yako, unaweza kufikiria kuongeza mkondo wa moja kwa moja ukitumia Raspberry Pi au kuongeza uwezo wa Bluetooth kwake.

Shukrani maalum kwa robobot3112 kwa kunisaidia katika kuanzisha mdhibiti wangu wa ndege.

Ikiwa unafikiria mradi huu unastahili, usisahau kupiga kura, kupenda, au kujiandikisha.

Jisikie huru kujadili huduma zingine zinazowezekana, niulize swali, au shiriki maoni katika sehemu ya maoni hapa chini.

Furahiya kuruka!

Ilipendekeza: