Përmbajtje:
- Hapi 1: Pajisje kompjuterike
- Hapi 2: Projektimi
- Hapi 3: Fabrikimi dhe montimi
- Hapi 4: Vendosja e Kodit Multiwii të Kontrolluesve
- Hapi 5: Përdorimi i GUI Multiwii
- Hapi 6: Këshilla për akordimin dhe kalibrimin e PID -it
- Hapi 7: Fluturo
Video: DIY Arduino Kontrolluar Multiwii Flight Controller: 7 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:19
Ky projekt do të krijojë një bord të logjikës me dronë të shumanshëm, por të personalizuar, bazuar në Arduino dhe Multiwii.
Hapi 1: Pajisje kompjuterike
Një Arduino Nano u përdor për përpunimin e logjikës dhe një MPU-6050 u zbatua për xhiroskop dhe hyrje të përshpejtuesit.
Hapi 2: Projektimi
Shkarkoni Fritzing. Shtë një qark që projekton softuer për qarqe më të vogla, më të thjeshta. Shtë një nga programet më të thjeshtë por efektiv të dizajnimit të PCB në dispozicion.
Dizajni im i qarkut është i disponueshëm përmes bashkëngjitjes "myPCB.fzz".
Nëse sensori juaj nuk është i disponueshëm në Fritzing si parazgjedhje, mund të shkarkoni skematikën e sensorit (skedari.fzz) dhe ta tërhiqni skedarin në hapësirën e punës.
Hapi 3: Fabrikimi dhe montimi
Këto janë dy mënyra për të bërë për të bërë PCB nga dizajni juaj. Kam përdorur opsionin e parë gjatë punës në këtë projekt.
Fabrikuar PCB Online
Kam përdorur SeeedStudio me rezultate optimale me një çmim konkurrues.
Në Fritzing, eksportoni projektin tuaj si një skedar gerber.
Ju mund ta shikoni modelin duke ngarkuar skedarin (et) gerber këtu.
Pastaj krijoni një llogari në seeedstudio, tërhiqni skedarët tuaj gerber në faqen e fabrikuar të SeeedStudio dhe renditni në specifikimet e dëshiruara.
Kuvendi
Saldoni përbërësit tuaj në PCB -në tuaj. Konsideroni një shtresë të shtypur 3D për kontrolluesin e fluturimit.
Hapi 4: Vendosja e Kodit Multiwii të Kontrolluesve
Kodi i MultiWii është falas, i lehtë për t’u përdorur dhe mbështet shumë (më) ndërtime.
Shkarkoni Multiwii dhe Arduino IDE.
Lidhni kontrolluesin e fluturimit me kompjuterin tuaj.
Në kompjuter, hapni dosjen MultiWii të shkarkuar tashmë dhe hapni skedarin Arduino të quajtur "MultiWii.ino".
Qasja në skedën "config.h" dhe fshini "//", duke zgjedhur llojin e dëshiruar të multirotorit.
Shkoni poshtë dhe futni vlerat minimale dhe maksimale të transmetuesit tuaj.
Mos komentoni sensorët e përdorur.
Tjetra, ndiqni udhëzimet e komentuara në të gjithë skedarin.
Pas kësaj, në menunë e sipërme të IDE, klikoni në Tools, Boards dhe zgjidhni mikrokontrolluesin Arduino që po përdorni.
Pastaj, klikoni në Tools, Port dhe zgjidhni portën e kompjuterit ku është kontrolluesi juaj.
Ngarko kodin Multiwii duke klikuar butonin në formë si një shigjetë.
Pas ngarkimit, teksti "i ngarkuar me sukses" duhet të shfaqet në IDE.
Hapi 5: Përdorimi i GUI Multiwii
Hapni dosjen tuaj MultiWii, klikoni në MultiwiiConf, application.windows32 (ose opsioni i sistemit operativ të dëshiruar) dhe në fund hapni MultiWiiConf.exe.
Në pjesën e sipërme të majtë të dritares, zgjidhni portën në të cilën ndodhet kontrolluesi juaj i fluturimit dhe klikoni në fillim. Vlerat e sensorit duhet të shfaqen në aplikacion.
Në të djathtë, zgjidhni llojin e sensorit. Për të kalibruar sensorin, lëvizni/anoni ngadalë kontrolluesin e fluturimit sipas kërkesës.
Një model i dronit të dëshiruar duhet të shfaqet në aplikim. Lëvizjet e tij duhet të imitojnë lëvizjet e kontrolluesit të fluturimit.
Hapi 6: Këshilla për akordimin dhe kalibrimin e PID -it
Lidhni kontrolluesin e fluturimit me multirotorin për të rregulluar vlerat e PID.
Vendosni vlerat PID në parazgjedhje dhe sigurohuni që qendra e gravitetit të multirotorit të jetë në qendër.
Mbajeni me kujdes multikopterin në mënyrë që leximet e xhiroskopit tuaj në GUI të jenë të sheshta. Pastaj vendosni gazin në 50%.
Shënim: Nëse leximet e përshpejtuesit luhaten shumë, kjo është në tregues të dridhjeve të tepërta. Mund të kërkohen amortizues të dridhjeve për të zvogëluar dridhjet (kam përdorur kasetë të dyanshme si zgjidhje alternative).
Tani duke e mbajtur me kujdes rotorin tuaj në një vend të sigurt, rrisni mbytjen derisa multirotori të ndihet pa peshë.
Bëni presion (të dobët) në secilin aks të dronit. Ju duhet të ndjeni rezistencë kundër këtij ndryshimi. Ndryshoni vlerën P derisa kjo rezistencë të jetë e dukshme.
Me dorën tuaj, lëkundeni (anojeni) dronin para dhe mbrapa me dorën tuaj. Në aplikim, rrisni vlerën P derisa droni mezi fillon të lëkundet vetë. Tani zvogëloni pak vlerën P. Përsëriteni këtë proces, këtë herë duke e lëkundur dronin në anët (në të majtë dhe të djathtë).
Vlerat e kalibruara duhet të jenë të përshtatshme për fluturim tani.
Për këshilla për akordimin e llojeve të ndryshme të fluturimit, shikoni seksionin "Akordimi i avancuar - zbatimi praktik" këtu.
Hapi 7: Fluturo
Mos ngurroni të eksperimentoni më tej me vlerat PID me kujdes.
Nëse dëshironi të shtoni veçori shtesë në dronin tuaj, mund të konsideroni shtimin e një transmetimi të drejtpërdrejtë duke përdorur një Raspberry Pi ose duke shtuar aftësitë Bluetooth në të.
Një falënderim i veçantë robobot3112 që më ndihmoi në vendosjen e kontrolluesit tim të fluturimit.
Nëse mendoni se ky projekt e meriton, mos harroni të votoni, të preferoni ose të regjistroheni.
Mos ngurroni të diskutoni veçori të tjera të mundshme, më bëni një pyetje ose ndani mendimet në pjesën e komenteve më poshtë.
Argëtohuni duke fluturuar!
Recommended:
Makinë DIY Arduino Bluetooth e kontrolluar: 6 hapa (me fotografi)
Makinë DIY Arduino Bluetooth e kontrolluar: Përshëndetje miq! Emri im është Nikolas, jam 15 vjeç dhe jetoj në Athinë, Greqi. Sot do t'ju tregoj se si të bëni një makinë me 2 rrota të kontrolluar me Bluetooth duke përdorur një Arduino Nano, një printer 3D dhe disa përbërës të thjeshtë elektronikë! Sigurohuni që të shikoni timen
Paneli i ndërrimit të DIY Flight Sim: 7 hapa (me fotografi)
Paneli i ndërrimit të DIY Flight Sim: Pasi kalova shumë vite në komunitetin e fluturimit dhe u përfshiva në avionë gjithnjë e më të komplikuar, e gjeta veten të etur për aftësinë për të mbajtur duart në çelsat fizikë në vend që të përpiqesha të fluturoja me dorën e djathtë gjatë përdorimit të m
Veza e kontrolluar nga DIY Arduino: 12 hapa (me fotografi)
Vezë-Bot e kontrolluar nga DIY Arduino: Në këtë udhëzues do t'ju tregoj se si ta bëni Vezën-Bot tuaj të kontrolluar me Arduino. Doja ta bëja më parë, por mendova se ishte shumë e vështirë për mua, por gabova. Easyshtë e lehtë të ndërtosh, kështu që me siguri të gjithë mund ta bëjnë
Pjekje kafeje DIY e kontrolluar nga Arduino: 13 hapa (me fotografi)
Pjekje kafeje DIY e kontrolluar nga Arduino: Në këtë Instructable do të kemi një vështrim në modifikimin e një makine kokoshka me ajër të nxehtë për ta kthyer atë në një pjekje kafeje në shtëpi plotësisht automatike dhe të kontrolluar nga temperatura. Pjekja e kafesë në shtëpi është çuditërisht e thjeshtë, madje edhe diçka aq themelore sa skuqja
Si të krijoni një robot të kontrolluar me dorezë të kontrolluar përmes Nrf24l01 Arduino: 3 hapa (me fotografi)
Si të krijoni një robot të kontrolluar me dorezë të kontrolluar përmes Nrf24l01 Arduino: Udhëzimi " Si të ndërtoni krahun shtrëngues të kontrolluar nga një robot i kontrolluar përmes Nrf24l01 Arduino " do të shpjegojë se si të ndërtohet një krah i kapjes së lirisë me tre shkallë të instaluar në një rrotë të gjurmuar të drejtuar nga moduli i motorit të dyfishtë L298N duke përdorur MEG