» elektronika » Arduino »Relatívne lacný kvadrokoptéra na Arduino s ovládaním z telefónu, tabletu, PC

Relatívne lacný Kvadrokoptéra na Arduino s ovládaním z telefónu, tabletu, PC


Po prečítaní tohto článku sa naučíte, ako zostaviť lacný kvadrokoptér ovládaný z Android zariadenia, diaľkového ovládania alebo počítača. V tomto projekte je veľa krokov, ktoré môžete preskočiť. Napríklad môžete preskočiť výstavba Kvadrokoptéra a nakupujte hotové na internete, ale stále ich budete používať Arduinoovládať ho z tabletu alebo notebooku. Ak však pôjdete touto cestou, stratíte potešenie z kombinácie čínskych bambusových tyčiniek a lacného plastu od výrobcov elektronický hračky. Jedná sa o lacný projekt, ktorého najdrahšia časť je ArduinoDUE, aj keď môžete použiť niečo lacnejšie.

Čo potrebujete na zozbieranie a spustenie kvadrokoptéra do vzduchu:

Prenosný počítač alebo počítač so spracovaním [/ b]Môžete si ho stiahnuť. Čo je to „Spracovanie“? O tom píše Wikipedia:
Spracovanie je programovací jazyk Java s otvoreným zdrojom. Je to ľahká a rýchla sada nástrojov pre ľudí, ktorí chcú programovať obrázky, animácie a rozhrania. Používajú ich študenti, umelci, dizajnéri, výskumníci a amatéri na štúdium, prototypovanie a výrobu. Bol vytvorený na štúdium základov počítačového programovania vo vizuálnom kontexte a slúži ako softvér na šírku (čo znamená, že každý súbor * .pde v spracovateľskom vizuálnom prostredí je samostatný obrázok alebo animácia atď.) A profesionálny produkčný nástroj.



Softvér Arduino (IDE) [/ b]
Zariadenie Android [/ b]ktorý podporuje režimHostiteľ USB [/ b](testované na serveri MotorolaXoom.
A tiež spájkovačka, rovné ruky, nožnice.

Čo potrebujete na vytvorenie rámu

Rám z kvadrokoptéry vyrobený z bambusových špajlí



Úchytky motora na rám sú vyrobené z tyčiniek.

Relatívne lacný Kvadrokoptéra na Arduino s ovládaním z telefónu, tabletu, PC


Elektrická páska - používa sa na pripevnenie dosky prijímača, elektromotorov k rámu. Nite sú potrebné na pripevnenie častí pred lepením. Kyanoakrylové lepidlo. Elastický pásik na pripevnenie batérie k rámu.

Zoznam elektroniky pre kvadrokoptéry.

Všetky tieto súčasti môžu byť poškodené počas skúšobných štartov alebo počas letov, preto objednávajte s rezervou. Odkazy sú uvedené ako príklad. Existuje veľa dodávateľov.

Motory.Na Aliexpressu som nenašiel motory s rozmermi 4x7 mm. Motory by mali byť bez kefiek.

Táto doska obsahuje všetky komponenty - gyroskop, akcelerometer, ESC (Electronic Stability Program), procesor kombinujúci všetky tieto komponenty. Lítiová polymérová batéria: 1 x 240 mAh 1S 'LiPo. Môžete použiť rôzne batérie s menšou alebo väčšou kapacitou. Ak sa rozhodnete pre stavbu oktoposkopu, budete potrebovať väčšiu batériu.

Zoznam hardvéru Kvadrokoptéry.

Toto sú časti vášho budúceho vrtuľníka, ktoré mu umožnia prijímať vaše príkazy.
Upozorňujeme, že v súprave musia byť dva moduly. A to nie je to isté ako NRF24L01, bez ohľadu na to, čo sa tvrdí, že sa predáva.

Arduino DUE [/ b]alebo podobné, použije sa na pripojenie vášho zariadenia Android a A7105. Autor použil túto konkrétnu dosku Arduino, pretože má USB pripojené k sériovému portu a môže pracovať s logikou 3,3 V, aj keď môžete použiť prevodník úrovne 5-3,3 V.

Vývojová doska - na nej namontujete rádiový modul a pripojíte ho k Arduino. Rezistor 22kOhm - jeho hodnota nie je nijak zvlášť kritická. Vodiče na pripojenie rádiového modulu. Adaptér OTG pre vaše zariadenie Android.


Diaľkové ovládanie pomocou hubu je voliteľné, ale pohodlné.

vytvorením rámca.

Rám je vyrobený z bambusových tyčiniek, pripevnený krížik krížikom so slamkami z koktailov. To všetko sa drží spolu so super lepidlom.
1: Vytlačte šablónu SVG v prílohe. Je to komplikovanejšie, ako by malo byť, ale používa sa aj na stavbu oktoposkopu. Vzor je potrebný na vytvorenie správneho štvorca.

2. Odrežte niť po celej dĺžke predlaktia.

3 Vezmite dve palice na kokteily a držte ich tak, aby ich grilovacia tyčinka rozdelila na polovicu a boli nad sebou.


4 Začnite baliť niť najskôr na jednej diagonále, potom na druhej a rovnomerne ju navíjajte, až kým niť neskončí. Nerobte si starosti s tým, že palice sa pohybujú, prilepíte ich neskôr. Vezmite vlákno dĺžku predlaktia. Nerobte si starosti s tým, že palice sú príliš dlhé, neskôr sa použijú ako držiaky motorov a nohy kvadrokoptéry.

5. Vezmite dve ďalšie tyčinky na jednohubky a fixujte ich ako v predchádzajúcom kroku, len vo vzdialenosti 4 prsty od predtým pripevneného. Presná vzdialenosť nie je dôležitá, opravíte ju ďalej.






6. Položte šablónu na rovný povrch, je lepšie použiť sklo.

7. Položte palice zviazané tak, ako je to znázornené na fotografii.



V tejto fáze je dôležité urobiť všetko čo najpresnejšie. Kvadrokoptéry nie sú príliš citlivé na rozloženie hmotnosti, ale ak vaše motory nesmerujú zvisle, nebude vrtuľník lietať veľmi dobre, takže skontrolujte všetky dvakrát. Pri montáži boli motory prísne zvislé a všetky uhlopriečky sú rovnaké.

8. Namočte všetky nite, ktoré viažu priadzu, super lepidlom. Je potrebné impregnovať vlákna, snažte sa neposunúť váš rám súčasne. Počkajte 2 minúty a otočte šablónu, aby ste nasýtili nite lepidlom zozadu. Po ďalších dvoch minútach bude pripravená prvá hranatá zátvorka.

9. Zopakujte rovnaký postup pre druhú zátvorku.

10. Ďalej je potrebné spojiť dve zátvorky, ako už bolo uvedené. Opäť skontrolujte, či sú všetky držiaky motora zarovnané zvisle a či sú konzoly pripevnené presne v strede.

11. Rezajte tyčinky na obidve strany približne 2 cm dlhé.

12. Vystrihnite 4 palice po 1,5 cm, prilepte ich štvorcom, zvlášť nie je potrebné žiadne silné lepenie, bude to konzola pre dosku a batériu.

Ďalší krok spočíva v spájkovaní 4 motorov na dosku prijímača 4X. Prvá vec, ktorú potrebujete, je spájkovanie napájacích vodičov k spodnej časti dosky. Ďalej sa budeme odvolávať na túto orientáciu (doska leží na „chrbte“).

Ako pripojiť motory.

Dosky Hubsan x 4 majú podložky na pripojenie LED a motorov. Tí, ktorí majú LED označenie LED, nie je potrebné pripájať motory. Kontakty motora sú označené+ ve [/ b]a–Ve. [/ B]

Vezmite jeden z vašich 4 motorov s čiernymi a bielymi vodičmi a spojte ichĽAVÁ ĽAVÁ [/ b]kontakty dosky, biely drôt k ľavému kolíku páru. Vezmite motor s červenými a modrými vodičmi a spájkujte hoVľavo hore [/ b]kolíky, červený drôt k ľavému kolíku páru. Vezmite motor s čiernymi a bielymi drôtmi a spájkujte ichPRAVÁ HORA [/ b]kolíky, čierny drôt k ľavému kolíku. Vezmite motor s červenými a modrými vodičmi a spájkujte hoPRÁVO NIŽŠIE [/ b]kolíky, červený drôt k ľavému kolíku páru.

V schéme zapojenia je biely vodič čiernou čiarkovanou čiarou. Vodiče musia byť pripevnené kvapkou horúceho lepidla. Motory pripevnite dvoma pásmi elektrickej pásky so šírkou 5 mm. Nerobte si starosti s rovnakým usporiadaním motorov vo výške. Po namontovaní motorov musíte na ose nosiť vrtule. Na prednú stranu na opačných stranách drôtov batérie použite bielu vrtuľu a na zadnú stranu čiernu vrtuľu. Nie je to také jednoduché, ako sa zdá. ako sú vyrobené niektoré nože na otáčanie v smere hodinových ručičiek a iné na otáčanie proti smeru hodinových ručičiek. Na nožoch sú znaky. Používajte čepele s písmenom "A [/ b]„pre ľavý horný a dolný pravý motor.O [/ b]„Pre horný pravý a dolný ľavý motor. Teraz môžete pripojiť batériu k spodnej časti dosky, autor používa pre túto časť elastický pás. Ak máte originálny ovládač hubsan, môžete zvýšiť štvoricu vo vzduchu. Ak sa vrtuľník chveje vo vzduchu, To znamená, že motory nestoja úplne vzpriamene. Položením skladaného papiera môžete motory vyrovnať.

Zostava rádiového ovládania na arduino.

Tento bod projektu vám povie, ako ovládať vrtuľník pomocou zariadenia Android prostredníctvom sériového portu Arduino.

Na doske A7105 potrebujete 6 pinov. Vľavo je GND. Vpravo je SDIO, SCK, SCS, GND, VCC.

Spájkujte pevný jednožilový drôt dlhý 2 cm na každý označený kolík. Vložte A7105 do doštičky podľa obrázka. Pripojte kolíky GND na dosku arduino a dva na A7105. Pripojte 3,3V kolík na Arduino k kolíku VCC na doske A7105. Na konektore SPI Arduino pripojte pin MOSI k jednému z kolíkov rezistora, druhý koniec rezistora pripojte k kolíku SIDO na A7501.



Tento odkaz vám umožní zistiť, kde sa nachádza
Arduino SCK pin s A7105 SCK pinom, SCS z dosky A7105 na pin 10 z Arduino. Modrý odpor na fotografii nie je súčasťou projektu.

Softvér Arduino

Nasledujúca skica používa napadnutú verziu pôvodného kódu Hubsan X4 a A7105 PhracturedBlue.

Pripojte svoj DUO k počítaču cez „Programovací port“. Stiahnite si súbor zip, nahrajte náčrt do Arduino a nahrajte ho do DUO. Táto skica spracováva príkazy zo sériového portu a prevádza ich na príkazy riadiacej dosky kvadrokoptéry. Táto skica komunikuje s doskou Hubsan prostredníctvom rádia bez sériového portu, takže ak zapnete helikoptéru a potom Arduino a svetlá na helikoptére prestanú blikať, všetko bude v poriadku.
skica arduino [6,99 Kb] (stiahnuté: 370)


Softvér pre Android

Toto je softvérustanoveniavám poskytuje jednoduchý letový ovládač založený na zariadení so systémom Android. Akcelerometer a dotyková obrazovka vášho zariadenia sa používajú na ovládanie. Tablet alebo telefón bude komunikovať s Arduino prostredníctvom portu USB.

Inštalácia softvéru:
1 Musíte povoliť ladenie USB a povoliť inštaláciu aplikácií, ktoré nie sú google play. Stiahnite si aplikáciu tu
2Pripojte savaše zariadenie prostredníctvom adaptéra OTG na Arduinobyť kŕmenýz telefónu alebo tabletu, takže skontrolujte, či je batéria úplne nabitá.
3 Pripojte batériu k helikoptére a položte ju na rovný povrch. Ak kontrolky prestanú blikať, je všetko v poriadku.
4 Palec ľavej ruky sa pomaly posúva po obrazovke, vrtule by sa mali začať otáčať. Vyberte prst a vrtule sa zastavia.
5 Urobte to isté, len položte pravý palec na obrazovku. To vám umožní ovládať vrtuľník pomocou akcelerometra, nakláňať zariadenie dopredu / dozadu, doľava / doprava. Posunutím palca pravej ruky doľava alebo doprava otočíte vrtuľník doľava alebo doprava okolo osi. Ak odstránite pravú ruku z obrazovky, vrtuľník by sa mal zarovnať bez ohľadu na polohu akcelerometra. Vyskúšajte to. Pohybujte prstom po ľavej ruke, kým sa vrtuľník nevysunie. Nezabudnite - ak odstránite oba prsty, motory sa zastavia.
Softvér pre Android [353,51 Kb] (stiahnuté: 367)


Počítačový softvér
Archivačný program, ktorý riadi helikoptéru cez sériový port. Helikoptéra je ovládaná pomocou kurzorových tlačidiel a tlačidlami „A“ / „Z“ je škrtiaca klapka. Autor sa pokúsil donútiť helikoptéru, aby sledovala objekt určitej farby, ale zatiaľ to nefunguje. Sľúbil nahrať aktualizácie.
softvér pre PC [7,39 Kb] (stiahnuté: 246)

9.7
5.7
9.3

Pridajte komentár

    • usmievaťúsmevyxaxaokdontknowyahoonea
      bossškrabanecoklamaťánoáno, ánoútočnýtajomstvo
      ľutovaťtanecdance2dance3odpusteniehelpnápoje
      zastávkapriateliadobrýgoodgoodpíšťalaomdlieťjazyk
      dymtlieskanieCraydeklarovaťvýsměšnýdon-t_mentiondownload
      teplohnevlivýlaugh1MDAstretnutiemoskingnegatívny
      not_ipražená kukuricatrestaťprečítaťvydesiťzdesenievyhľadávať
      posmechthank_youtototo_clueumnikakútnasúhlasiť
      zlýbeeeblack_eyeblum3očervenieťchvastanienuda
      cenzurovanéžartysecret2hroziťvíťazstvoyusun_bespectacled
      shokrešpektlolprevedievitajtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodiFLUDzákazzavrieť
6 komentár
Dobrý deň, môžem podrobnejšie vysvetliť, ako spájať vysielač a7105.
a vysielač, ako to chápem, je wifi modul. Vďaka za odkazy!
Dobrý deň, odkazy boli aktualizované.
aktualizujte odkazy. záujem o tento článok nezmizol, ale odkazy nefungujú. ak môžete len opísať, aký druh vysielača a ďalších komponentov.
napísal si, že potrebuješ 2 transceiverov. Ako to chápem, tak jeden na helikoptére druhý na arduino, ale nie je tu popísané, ako a kde ho pripojiť k helikoptére (alebo som len slepý „TO ME UČITEĽA“). A znova: Môžem použiť Arduino nano v3?
môžete dať odkaz na dosku prijímača (odkaz je zastaraný na alli, už nie je)

Odporúčame vám prečítať si:

Ruku pre smartphone ...