Sisällysluettelo:
- Vaihe 1: Laitteisto
- Vaihe 2: Suunnittelu
- Vaihe 3: Valmistus ja kokoonpano
- Vaihe 4: Säätimien Multiwii -koodin määrittäminen
- Vaihe 5: Multiwii -käyttöliittymän käyttö
- Vaihe 6: PID -viritys- ja kalibrointivinkkejä
- Vaihe 7: Lennä
Video: DIY Arduino -ohjattu Multiwii -lennonohjain: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämän projektin tarkoituksena on luoda monipuolinen mutta mukautettu monikopterinen drone-logiikkakortti, joka perustuu Arduinoon ja Multiwiiin.
Vaihe 1: Laitteisto
Arduino Nanoa käytettiin logiikan käsittelyyn ja MPU-6050 toteutettiin gyroskoopin ja kiihtyvyysmittarin syöttämiseen.
Vaihe 2: Suunnittelu
Lataa Fritzing. Se on piirien suunnitteluohjelmisto pienempiin, yksinkertaisempiin piireihin. Se on yksi yksinkertaisimmista mutta tehokkaimmista saatavilla olevista piirilevyjen suunnitteluohjelmistoista.
Piirisuunnitteluni on saatavana "myPCB.fzz" -liitetiedoston kautta.
Jos anturi ei ole oletusarvoisesti käytettävissä Fritzingissä, voit ladata anturin kaavion (.fzz -tiedoston) ja vetää tiedoston työtilaan.
Vaihe 3: Valmistus ja kokoonpano
Ne ovat kaksi tapaa tehdä piirilevy suunnittelustasi. Käytin ensimmäistä vaihtoehtoa työskennellessäni tämän projektin parissa.
Valmistettu PCB Online
Käytin SeeedStudioa optimaalisilla tuloksilla kilpailukykyiseen hintaan.
Vie Fritzingissä projektisi gerber -tiedostona.
Voit tarkastella mallia lataamalla gerber -tiedostot täältä.
Luo sitten tili seeedstudioon, vedä gerber -tiedostosi SeeedStudion valmistussivulle ja tilaa haluamasi tiedot.
Kokoonpano
Juotos osat PCB: lle. Harkitse lennonjohtajan 3D -tulostettua koteloa.
Vaihe 4: Säätimien Multiwii -koodin määrittäminen
MultiWii -koodi on ilmainen, helppokäyttöinen ja tukee monia (useimpia) koontiversioita.
Lataa Multiwii ja Arduino IDE.
Liitä lennonohjain tietokoneeseen.
Avaa tietokoneessa jo ladattu MultiWii -kansio ja avaa Arduino -tiedosto nimeltä "MultiWii.ino".
Siirry välilehdelle "config.h" ja poista "//" valitsemalla haluttu monimoottorityyppi.
Vieritä alas ja syötä lähettimen minimi- ja maksimiarvot.
Poista kommentit käytetyistä antureista.
Noudata sitten ohjeita, joita on kommentoitu koko tiedoston aikana.
Napsauta sen jälkeen IDE: n ylävalikosta Työkalut, Taulut ja valitse käyttämäsi Arduino-mikro-ohjain.
Napsauta sitten Työkalut, Portti ja valitse tietokoneen portti, johon ohjain on kytketty.
Lataa Multiwii -koodi napsauttamalla nuolen muotoista painiketta.
Lähetyksen jälkeen IDE: ssä pitäisi näkyä teksti "ladattu onnistuneesti".
Vaihe 5: Multiwii -käyttöliittymän käyttö
Avaa MultiWii -kansio, napsauta MultiwiiConf, application.windows32 (tai halutun käyttöjärjestelmän vaihtoehto) ja lopuksi avaa MultiWiiConf.exe.
Valitse ikkunan vasemmasta yläkulmasta portti, jolla lennonohjaimesi on, ja napsauta Aloita. Anturien arvojen pitäisi näkyä sovelluksessa.
Valitse oikealta anturityyppi. Kalibroi anturi siirtämällä/kallistamalla ohjainta hitaasti kehotuksen mukaan.
Halutun dronin malli tulisi näkyä sovelluksessa. Sen liikkeiden tulisi jäljitellä lennonjohtajan liikkeitä.
Vaihe 6: PID -viritys- ja kalibrointivinkkejä
Kytke lennonohjain multiroottoriin säätääksesi PID -arvoja.
Aseta PID -arvot oletusarvoon ja varmista, että monimoottorin painopiste on keskellä.
Pidä multikopteria varovasti niin, että gyroskoopin lukemat graafisessa käyttöliittymässä ovat tasaiset. Aseta sitten kaasu 50%: iin.
Huomautus: Jos kiihtyvyysmittarin lukemat vaihtelevat voimakkaasti, se osoittaa liiallista tärinää. Tärinän vähentämiseksi voidaan tarvita tärinänvaimentimia (vaihtoehtoisena ratkaisuna käytin kaksipuolista teippiä).
Pidä nyt roottoria varovasti turvallisessa paikassa ja lisää kaasua, kunnes moniroottori tuntuu painottomalta.
Painele (laiha) dronin jokaista akselia. Sinun pitäisi tuntea vastustusta tätä muutosta vastaan. Muuta P -arvoa, kunnes tämä vastus on huomattava.
Oskillatele (kallista) dronea kädelläsi edestakaisin kädelläsi. Lisää sovelluksessa P -arvoa, kunnes drone tuskin alkaa värähtää itsestään. Pienennä nyt hieman P -arvoa. Toista tämä prosessi, tällä kertaa värähtelemällä dronea sivuille (vasemmalle ja oikealle).
Kalibroitujen arvojen pitäisi nyt soveltua lentoon.
Katso viritysvinkkejä erityyppisille lennoille tästä osiosta "Edistynyt viritys - käytännön toteutus".
Vaihe 7: Lennä
Voit kokeilla PID -arvoja edelleen varoen.
Jos haluat lisätä lisäominaisuuksia droonillesi, voit harkita livestriimin lisäämistä Raspberry Pi -laitteella tai Bluetooth -ominaisuuksien lisäämistä siihen.
Erityiset kiitokset robobot3112: lle, joka auttoi minua ohjaimen käyttöönotossa.
Jos luulet tämän projektin ansaitsevan sen, älä unohda äänestää, suosikki tai tilata.
Voit vapaasti keskustella muista mahdollisista ominaisuuksista, esittää minulle kysymyksen tai jakaa ajatuksia alla olevassa kommenttiosassa.
Hauskaa lentämistä!
Suositeltava:
DIY 37 Leds Arduino -rulettipeli: 3 vaihetta (kuvilla)
DIY 37 Leds Arduino Roulette Peli: Ruletti on kasinopeli, joka on nimetty ranskalaisen sanan mukaan, joka tarkoittaa pientä pyörää
DIY Arduino -joulukello: 4 vaihetta (kuvilla)
DIY Arduinon joulukello: Hyvää joulua! Elegoo otti äskettäin yhteyttä minuun luomaan jouluteemaisen projektin Arduino R3: n täydellisimmällä aloituspaketilla. Pakkauksen mukana tulevilla komponenteilla pystyin luomaan tämän jouluaiheisen kellon, joka näyttää
Diy -makrolinssi, jossa on automaattitarkennus (erilainen kuin kaikki muut DIY -makro -objektiivit): 4 vaihetta (kuvilla)
Diy-makrolinssi, jossa on automaattitarkennus (erilainen kuin kaikki muut DIY-makro-objektiivit): Olen nähnyt paljon ihmisiä tekemässä makro-objektiiveja tavallisella objektiivilla (yleensä 18-55 mm). Useimmat niistä ovat objektiivi, joka on vain kiinni kamerassa taaksepäin tai etuosa on poistettu. Molemmilla vaihtoehdoilla on huonot puolensa. Linssin asentamiseen
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
Halvin Arduino -- Pienin Arduino -- Arduino Pro Mini -- Ohjelmointi -- Arduino Neno: 6 vaihetta (kuvilla)
Halvin Arduino || Pienin Arduino || Arduino Pro Mini || Ohjelmointi || Arduino Neno: …………………………. Tilaa YouTube -kanavani saadaksesi lisää videoita ……. Tässä projektissa keskitytään kaikkien aikojen pienimpään ja halvinan arduinoon. Pienin ja halvin arduino on arduino pro mini. Se muistuttaa arduinoa