Kun olet lukenut tämän artikkelin, opit kuinka rakentaa ei-kallista quadrocopteria, jota ohjataan Android-laitteesta, kaukosäätimestä tai tietokoneesta. Tässä projektissa on monia vaiheita, jotka voit ohittaa. Voit esimerkiksi ohittaa rakentaminen quadcopter ja osta valmiita Internetistä, mutta käytät silti Työläshallita sitä tablet-laitteelta tai kannettavalta tietokoneelta. Jos kuitenkin mentät tällä reitillä, menetät nautinnon yhdistää kiinalaisia bambukeppuja ja valmistajien halpaa muovia elektroninen leluja. Tämä on halpa projekti, jonka kallein osa on ArduinoDUE, vaikka voit käyttää jotain halvempaa.
Mitä tarvitset kerätäksesi ja käynnistämään kvadrocopterisi ilmaan:
Kannettava tietokone tai tietokone prosessoinnin kanssa [/ b]Voit ladata. Mikä on ”käsittely”? Wikipedia kirjoittaa tästä tästä:
Käsittely on avoimen lähdekoodin Java-ohjelmointikieli. Se on helppo ja nopea työkalupakki ihmisille, jotka haluavat ohjelmoida kuvia, animaatioita ja käyttöliittymiä. Opiskelijat, taiteilijat, suunnittelijat, tutkijat ja amatöörit käyttävät sitä opiskeluun, prototyyppien laatimiseen ja tuotantoon. Se luotiin tietokoneohjelmoinnin perusteiden tutkimiseen visuaalisessa kontekstissa ja toimii maisemointiohjelmana (tarkoittaen, että jokainen käsittelykäsittelyn * .pde-tiedosto on erillinen kuva tai animaatio jne.) Ja ammattimaisena tuotantotyökaluna.
Arduino-ohjelmisto (IDE) [/ b]
Android-laite [/ b]joka tukee tilaaUSB-isäntä [/ b](testattu MotorolaXoomilla.
Ja myös juotosrauta, suorat käsivarret, sakset.
Mitä tarvitset kehyksen luomiseen
Nelijalkainen runko bambuvartaista
Moottorin kiinnikkeet runkoon on valmistettu cocktail-tikkuista.
Sähköteippi - käytetään kiinnittämään vastaanottolevy, sähkömoottorit runkoon. Kierteitä tarvitaan osien kiinnittämiseen ennen liimaamista. Syaani akryyliaine. Joustava nauha akun kiinnittämiseksi kehykseen.
Luettelo nelikoptereiden elektroniikasta.
Kaikki nämä osat voivat vaurioitua koeajojen tai lentojen aikana, joten tilaa tilauksella. Linkit on annettu esimerkkinä. Toimittajia on monia.
Moottorit.En löytänyt Aliexpressistä moottoria, jonka mitat olivat 4x7 mm. Moottorien tulee olla harjattomia.
Tämä kortti sisältää kaikki komponentit - gyroskoopin, kiihtyvyysanturin, ESC (Electronic Stability Program), prosessorin, joka yhdistää kaikki nämä komponentit. Litiumpolymeeriparisto: 1 x 240mAh 1S 'LiPo. Voit käyttää erilaisia paristoja, joiden kapasiteetti on pienempi tai suurempi. Jos päätät rakentaa oktokopterin, tarvitset entistä kapasiteettisemman akun.
Luettelo quadcopter-laitteiston ohjauksesta.
Nämä ovat tulevan helikopterisi osat, jotka sallivat sen ottaa komennot.
Huomaa, että pakkauksessa on oltava kaksi moduulia. Eikä tämä ole sama kuin NRF24L01, riippumatta siitä, mitä väitetään myytävän.
Arduino DUE [/ b]tai vastaavaa, sitä käytetään Android-laitteen ja A7105-laitteen yhdistämiseen. Kirjailija käytti tätä erityistä Arduino-korttia, koska siinä on USB kytketty sarjaporttiin ja se voi toimia 3.3v logiikan kanssa, vaikka voit käyttää 5-3.3v tasonmuunninta.
Kehityskortti - siihen asennat radiomoduulin ja kytket sen Arduinoon. Vastus 22kOhm - sen arvo ei ole erityisen kriittinen. Johdot kytkeä radiomoduuli. OTG-sovitin Android-laitteellesi.
Hubsan-kaukosäädin on valinnainen, mutta kätevä.
Luomalla puitteet.
Runko on valmistettu bambukepistä, kiinnitetty ristiin ristikkäin juomien kanssa cocktaileista. Kaikki tämä tarttuu yhteen superliimalla.
1: Tulosta SVG-malli liitteenä. Se on monimutkaisempi kuin sen pitäisi olla, mutta sitä käytetään myös oktokopterin rakentamiseen. Kuvio tarvitaan oikean neliön tekemiseen.
2. Leikkaa lanka kyynärvarren pituuteen.
3 Ota kaksi cocktail-tikkua ja pidä niitä niin, että grillitikku jakaa ne kahteen osaan ja ne ovat päällekkäin.
4 Aloita langan kääriminen ensin yhdelle diagonaalille, sitten toiselle, kääri lanka tasaisesti, kunnes lanka loppuu. Älä huoli siitä, että sauvat liikkuvat, liimat ne myöhemmin. Ota lanka käsivarsi pituudelta. Älä huoli siitä, että sauvat ovat liian pitkiä; myöhemmin niitä käytetään moottorin kiinnikkeinä ja nelikopterijaloina.
5. Ota kaksi muuta tikkaa kanapien kohdalta ja kiinnitä ne kuten edellisessä vaiheessa, vain 4 sormen etäisyydellä aiemmin kiinnitetyistä. Tarkka etäisyys ei ole tärkeä, korjaat sen edelleen.
6. Pane malli tasaiselle alustalle, on parempi käyttää lasia.
7. Aseta sauvat sidottuna yhteen kuvan osoittamalla tavalla.
Tässä vaiheessa on tärkeää tehdä kaikki mahdollisimman tarkasti. Nelikopterit eivät ole kovin herkkiä painon jakautumiselle, mutta jos moottorisi eivät osoita pystysuunnassa, helikopteri ei lentä kovin hyvin, joten tarkista kaikki kaksi kertaa. Moottorit asennettiin tiukasti pystysuoraan ja kaikki lävistäjät ovat samat.
8 Liota kaikki lankaa sitovat langat superliimalla. Langat on kyllästävä, yritä olla siirtämättä kehystäsi samanaikaisesti. Odota 2 minuuttia ja käännä mallineesi kyllästyttääksesi langat takaosan liimalla. Kahden minuutin kuluttua ensimmäinen hakasulke on valmis.
9. Toista sama prosessi toiselle kiinnikkeelle.
10. Seuraavaksi sinun on kiinnitettävä kaksi kiinnikettä, kuten jo on kuvattu. Varmista vielä kerran, että kaikki moottorin kiinnikkeet ovat pystysuunnassa ja että kannatimet on kiinnitetty tarkasti keskelle.
11. Leikkaa tikut noin 2 cm pitkät molemmilta puolilta.
12. Leikkaa 4 1,5 cm: n tikkua, liimaa ne yhteen neliön kanssa, erityistä vahvaa liimausta ei tarvita, se on levyn ja akun kiinnike.
Seuraava vaihe koostuu 4 moottorin juottamisesta 4X-vastaanottimen korttiin. Ensimmäinen asia, jonka tarvitset, on juottaa virtajohdot levyn pohjaan. Lisäksi viitataan tähän suuntaan (taulu on "takana")
Kuinka kytkeä moottorit.
Hubsan x 4 -levyissä on tyynyt LEDien ja moottorien kytkemistä varten. Niissä, joissa on LED-merkintä LED, moottoreita ei tarvitse kytkeä. Moottorin koskettimet on merkitty+ ve [/ b]ja–Ve. [/ B]
Ota yksi neljästä moottoristasi mustalla ja valkoisella johdolla ja juota neVASEN VASEN [/ b]lautakoskettimet, valkoinen johdin parin vasempaan tappiin. Ota moottori punaisella ja sinisellä johdolla ja juota se kohtaanVASEN YLÖ [/ b]nastat, punainen johdin parin vasempaan tappiin. Ota moottori mustilla ja valkoisilla johdoilla ja juota neOIKEA YLINEN [/ b]nastat, musta lanka vasempaan tappiin. Ota moottori punaisella ja sinisellä johdolla ja juota se kohtaanOIKEA ALAS [/ b]nastat, punainen johdin parin vasempaan tappiin.
Kytkentäkaaviossa valkoinen lanka on musta katkoviiva. Johdot on kiinnitettävä tipalla kuumaa liimaa. Kiinnitä moottorit kahdella 5 mm: n sähköteipillä. Älä oikeastaan ole huolissasi samasta moottorijärjestelystä. Kun moottorit on kiinnitetty, sinun on käytettävä potkureita akselilla. Käytä valkoista potkuria “eteen” akkulankojen vastakkaiselle puolelle) ja mustaa potkuria “taakse”. Se ei ole niin yksinkertaista kuin miltä näyttää. kuinka jotkut terät saadaan pyörimään myötäpäivään, ja toiset pyörivät vastapäivään. Terissä on merkkejä. Käytä terät kirjaimella "A [/ b]"vasemman ylä- ja alamoottorin oikealla. Kirjaimella"Kohteessa [/ b]"vastaavasti oikeanpuoleiseen ja vasempaan moottoriin. Nyt voit kiinnittää akun levyn pohjaan. Kirjailija käyttää tätä osaa joustavalla nauhalla. Jos sinulla on alkuperäinen hubsan-ohjain, voit nostaa nelossa ilmassa. Jos helikopteri tärisee ilmassa, Tämä tarkoittaa, että moottorit eivät seiso tiukasti pystyssä.Aseta taitetut paperinpalat, voit kohdistaa moottorit.
Radio-ohjauskokoonpano arduinolla.
Projektin tässä kohdassa kerrotaan kuinka hallita helikopteria Android-laitteella Arduinon sarjaportin kautta.
Tarvitset 6 nastaa A7105-levylle. Vasen on GND. Oikealla on SDIO, SCK, SCS, GND, VCC.
Juotna kiinteä yksisydämäinen lanka, 2 cm pitkä, jokaiseen merkittyyn tappiin. Aseta A7105 leipätauluun kuvan osoittamalla tavalla. Liitä arduinolevyn GND-nastat ja kaksi A7105-liittimeen. Liitä Arduinon 3,3 V: n nasta A7105-kortin VCC-nastaan. Kytke MOSI-nasta SPI Arduino -liittimeen yhteen vastuksen tapista, kytke vastuksen toinen pää A7501: n SIDO-nastaan.
Tämän linkin avulla voit nähdä missä se sijaitsee
Arduino SCK -tappi A7105 SCK -tappilla, SCS A7105-levyltä Arduinon nastaan 10. Kuvan sininen vastus ei ole osa projektia.
Arduino-ohjelmisto
Seuraava luonnos käyttää hakkeroitua versiota PhracturedBlue's hubsan X4- ja A7105-alkuperäiskoodista.
Kytke DUO tietokoneeseesi 'Ohjelmointiportin' kautta. Lataa zip-tiedosto, lähetä luonnos Arduinoon ja lähetä se DUO: lle. Tämä luonnos käsittelee sarjaportin komennot ja muuntaa ne quadrocopterisi ohjauskortin komennoiksi. Tämä luonnos kommunikoi Hubsan-kortin kanssa radion kautta ilman sarjaporttia, joten jos kytket kopterin ja sitten Arduinon päälle ja kopterin valot lakkaavat vilkkumasta, kaikki on kunnossa.
Android-ohjelmisto
Tämä on ohjelmistosäännösantaa sinulle yksinkertaisen lennonohjaimen, joka perustuu android-laitteeseen. Laitteesi kiihtyvyysanturia ja kosketusnäyttöä käytetään hallintaan. Tabletti tai puhelin kommunikoi Arduinon kanssa USB-portin kautta.
Ohjelmiston asennus:
1 Sinun on sallittava USB-virheenkorjaus ja sallittava muiden kuin Google Play -sovellusten asentaminen. Lataa sovellus täältä
2Liitälaitteesi OTG-Arduino-sovittimen kautta, se tuleeolla ruokittupuhelimesta tai tablet-laitteesta, joten varmista, että akku on täysin latautunut.
3 Kytke akku kopteriin ja aseta se tasaiselle alustalle. Jos valot lakkaavat vilkkumasta, kaikki on kunnossa.
4 Vasemman käden peukalo liukuu hitaasti näytölle, potkurien tulisi alkaa pyöriä. Poista sormi ja potkurit pysähtyvät.
5 Tee samoin, aseta oikea peukalo myös näytölle. Tämän avulla voit hallita helikopteria kiihtyvyysmittarin avulla, kallistamalla laitetta eteenpäin / taaksepäin, vasemmalle / oikealle. Kun liikutat oikean käden peukaloa vasemmalle tai oikealle, pyörität helikopteria vasemmalle tai oikealle akselin ympäri. Jos poistat oikean käden näytöltä, helikopterin tulisi kohdistua kiihtyvyysanturin sijainnista riippumatta. Kokeile sitä. Siirrä vasemman käden sormea, kunnes helikopteri nousee. Muista - jos poistat molemmat sormet, moottorit pysähtyvät.
PC-ohjelmisto
Arkisto-ohjelma, joka ohjaa kopteria sarjaportin kautta. Kopteriä ohjataan kohdistinpainikkeilla, ja “A” / ”Z” painikkeet ovat kaasu. Kirjailija yritti pakottaa kopterin seuraamaan tietyn värin objektia, mutta tämä ei vielä toimi. Hän lupasi lähettää päivitykset.