» Elektronika » Arduino »Relativně levný kvadrokoptéra na Arduino s ovládáním z telefonu, tabletu, PC

Relativně levný kvadrokoptéra na Arduino s ovládáním z telefonu, tabletu, PC


Po přečtení tohoto článku se naučíte, jak sestavit levnou kvadrokoptéru ovládanou z Android zařízení, dálkového ovládání nebo počítače. V tomto projektu je mnoho kroků, které můžete přeskočit. Můžete například přeskočit budova Kvadrokoptéra a nákup ready-made na internetu, ale budete stále používat Arduinoovládat ji z tabletu nebo notebooku. Pokud se však vydáte touto cestou, ztratíte potěšení z kombinace čínských bambusových tyčinek a levných plastů od výrobců elektronický hračky. Jedná se o levný projekt, jehož nejdražší součástí je ArduinoDUE, i když můžete použít něco levnějšího.

Co potřebujete ke sběru a vypuštění kvadrokoptéry do vzduchu:

Notebook nebo počítač se zpracováním [/ b]Můžete si stáhnout. Co je to „Zpracování“? Zde o tom píše Wikipedia:
Zpracování je programovací jazyk Java s otevřeným zdrojovým kódem. Je to snadná a rychlá sada nástrojů pro lidi, kteří chtějí programovat obrázky, animace a rozhraní. Používají je studenti, umělci, návrháři, výzkumníci a amatéři ke studiu, prototypování a výrobě. Byl vytvořen za účelem studia základů počítačového programování ve vizuálním kontextu a slouží jako krajinný software (což znamená, že každý soubor * .pde ve zpracování vizuální skořápky je samostatný obrázek nebo animace atd.) A profesionální produkční nástroj.



Arduino Software (IDE) [/ b]
Zařízení Android [/ b]který podporuje režimHostitel USB [/ b](testováno na MotorolaXoom.
A také páječka, rovné paže, nůžky.

Co potřebujete k vytvoření rámu

Quadrocopter rám vyrobený z bambusových špejlí



Držáky motoru k rámu jsou vyrobeny z koktejlových tyčinek.

Relativně levný kvadrokoptéra na Arduino s ovládáním z telefonu, tabletu, PC


Elektrická páska - slouží k upevnění přijímací desky, elektromotorů k rámu. Pro upevnění dílů před lepením jsou zapotřebí nitě. Kyanoakrylové lepidlo. Elastický pásek pro připojení baterie k rámu.

Seznam elektroniky pro kvadrokoptéry.

Všechny tyto části mohou být poškozeny během zkušebního startu nebo během letu, proto objednávejte s rezervou. Odkazy jsou uvedeny jako příklad. Existuje mnoho dodavatelů.

MotoryNa Aliexpressu jsem nenašel motory o rozměrech 4x7 mm. Motory by neměly být kartáčované.

Tato deska obsahuje všechny komponenty - gyroskop, akcelerometr, ESC (Electronic Stability Program), procesor, který kombinuje všechny tyto komponenty. Lithium-polymerová baterie: 1 x 240 mAh 1S 'LiPo. Můžete použít různé baterie s menší nebo větší kapacitou. Pokud se rozhodnete pro stavbu oktokoptéry, budete potřebovat prostornější baterii.

Seznam hardwarového ovládání kvadrokoptéry.

Toto jsou části vašeho budoucího vrtulníku, které mu umožní přijímat vaše příkazy.
Vezměte prosím na vědomí, že v sadě musí být dva moduly. A to není stejné jako u NRF24L01, bez ohledu na to, co se prohlašuje za prodané.

Arduino DUE [/ b]nebo podobné, bude použito pro připojení zařízení Android a A7105. Autor použil tuto konkrétní desku Arduino, protože má USB připojené k sériovému portu a může pracovat s logikou 3,3 V, i když můžete použít převodník úrovně 5-3,3 V.

Vývojová deska - na něm připojíte rádiový modul a připojíte jej k Arduino. Rezistor 22kOhm - jeho hodnota není nijak zvlášť kritická. Vodiče pro připojení rádiového modulu. Adaptér OTG pro vaše zařízení Android.


Dálkové ovládání hubsan je volitelné, ale pohodlné.

Wireframing.

Rám je vyroben z bambusových tyčinek, připevněný kříž k křížení s brčkami z koktejlů. To vše drží spolu se super lepidlem.
1: Vytiskněte SVG šablonu v přiložené. Je to komplikovanější, než by mělo být, ale také se používá k sestavení oktokoptéry. Vzor je nutný pro vytvoření správného čtverce.

2. Řezejte nit podél délky předloktí.

3 Vezměte dvě koktejlové tyčinky a držte je tak, aby je tyčinka rozdělila na polovinu a byly na sobě.


4 Začněte ovíjet vlákno nejprve na jedné diagonále, pak na druhé, rovnoměrně navíjejte až do konce vlákna. Nebojte se, že se tyčinky pohybují, později je přilepíte. Vezměte vlákno délku předloktí. Nedělejte si starosti s tím, že hole jsou příliš dlouhé, později budou použity jako motorové držáky a nohy kvadrokoptéry.

5. Vezměte dvě další tyčinky na jednohubky a fixujte je jako v předchozím kroku, pouze ve vzdálenosti 4 prsty od dříve připevněných. Přesná vzdálenost není důležitá, budete ji dále upravovat.






6. Položte šablonu na rovnou plochu, je lepší použít sklo.

7. Položte tyčky svázané tak, jak je znázorněno na fotografii.



V této fázi je důležité dělat co nejpřesněji. Kvadrokoptéry nejsou příliš citlivé na rozložení hmotnosti, ale pokud vaše motory nesměřují svisle, vrtulník nebude létat velmi dobře, takže zkontrolujte všechny dvakrát. Pro montáž byly motory přísně svislé a všechny úhlopříčky jsou stejné.

8 Namočte všechna vlákna vázající příze super lepidlem. Je nutné impregnovat vlákna, pokusit se neposunout rámeček současně. Počkejte 2 minuty a otočte šablonu, abyste nasycená vlákna přilepila zezadu. Po dalších dvou minutách bude první hranatá závorka připravena.

9. Opakujte stejný postup pro druhou závorku.

10. Dále je třeba spojit dvě závorky, jak již bylo popsáno. Znovu se ujistěte, že všechny úchyty motoru jsou svisle vyrovnány a že držáky jsou upevněny přesně uprostřed.

11. Vystřihněte tyčinky z obou stran na délku přibližně 2 cm.

12. Vystřihněte 4 tyčinky po 1,5 cm, přilepte je spolu se čtvercem, zvláště není nutné silné lepení, bude to konzola pro desku a baterii.

Další krok spočívá v pájení 4 motorů na 4X přijímací desku. První věc, kterou potřebujete, je připájení napájecích vodičů ke spodní části desky. Dále se budeme odkazovat na tuto orientaci (deska leží na „zádech“)

Jak připojit motory.

Desky Hubsan x 4 mají podložky pro připojení LED a motorů. U těch, které mají LED označení LED, není nutné připojovat motory. Kontakty motoru jsou označeny+ ve [/ b]a–Ve. [/ B]

Vezměte jeden z vašich 4 motorů s černými a bílými dráty a pájejte jeLEFT LEFT [/ b]kontakty desky, bílý vodič k levému kolíku páru. Vezměte motor s červenými a modrými dráty a pájejte jejVlevo nahoře [/ b]kolíky, červený drát k levému kolíku páru. Vezměte motor s černými a bílými dráty a pájejte jeRIGHT TOP [/ b]kolíky, černý drát k levému kolíku. Vezměte motor s červenými a modrými dráty a pájejte jejRIGHT LOWER [/ b]kolíky, červený drát k levému kolíku páru.

V schématu zapojení je bílý vodič černě přerušovanou čarou. Vodiče musí být připevněny kapkou horkého lepidla. Upevněte motory dvěma pruhy elektrické pásky široké 5 mm. Nedělejte si starosti se stejným uspořádáním motorů na výšku. Po upevnění motorů musíte na ose nosit vrtule. Použijte bílou vrtuli „vpředu“ na opačné straně vodičů baterie) a černou vrtuli „vzadu“. Není to tak jednoduché, jak se zdá. jak jsou vyrobeny nože pro otáčení ve směru hodinových ručiček a jiné pro otáčení proti směru hodinových ručiček. Na lopatkách jsou známky. Používejte čepele s písmenem "A [/ b]"pro levý horní a dolní pravý motor. S písmenem"V [/ b]", respektive, pro horní pravý a dolní levý motor. Nyní můžete připojit baterii ke spodní části desky, autor používá elastický pásek pro tuto část. Pokud máte originální hubsan ovladač, můžete zvýšit quad ve vzduchu. Pokud se vrtulník třese ve vzduchu, To znamená, že motory nestojí přesně vzpřímeně. Položením skládaného papíru můžete motory vyrovnat.

Sestava rádiového ovládání na arduino.

Tento bod projektu vám řekne, jak ovládat vrtulník pomocí zařízení Android prostřednictvím sériového portu Arduino.

Na desce A7105 potřebujete 6 pinů. Vlevo je GND. Vpravo je SDIO, SCK, SCS, GND, VCC.

Na každý označený kolík připájejte pevný jednožilový drát dlouhý 2 cm. Vložte A7105 do prkénku, jak je znázorněno na fotografii. Připojte piny GND na desce arduino a dva na A7105. Připojte kolík 3,3 V na Arduinu s kolíkem VCC na desce A7105. Na konektoru SPI Arduino připojte pin MOSI k jednomu z rezistorových kolíků, druhý konec rezistoru připojte ke kolíku SIDO na A7501.



Tento odkaz umožňuje zjistit, kde se nachází
Arduino SCK pin s A7105 SCK pinem, SCS z desky A7105 na pin 10 Arduino. Modrý odpor na fotografii není součástí projektu.

Arduino software

Následující náčrt používá napadenou verzi původního kódu hubsan X4 a A7105 PhracturedBlue.

Připojte svůj DUO k počítači pomocí 'Programovacího portu'. Stáhněte si zip soubor, nahrajte náčrtek do Arduina a nahrajte jej do DUO. Tato skica zpracovává příkazy ze sériového portu a převádí je na příkazy řídicí desky kvadrokoptéry. Tato skica komunikuje s deskou Hubsan pomocí rádia bez sériového portu, takže pokud zapnete helikoptéru a poté Arduino a světla na helikoptéře přestanou blikat, pak je vše v pořádku.
Načrtněte arduino [6,99 Kb] (počet stažení: 370)


Software pro Android

Toto je softwareposkytovánívám poskytne jednoduchý letový ovladač založený na zařízení se systémem Android. Akcelerometr a dotyková obrazovka vašeho zařízení se používají k ovládání. Tablet nebo telefon bude komunikovat s Arduino prostřednictvím portu USB.

Instalace softwaru:
1 Musíte povolit ladění USB a povolit instalaci aplikací mimo Google Play. Stáhněte si aplikaci zde
2Připojte sezařízení pomocí adaptéru OTG na Arduinobýt krmenz telefonu nebo tabletu, takže se ujistěte, že je baterie plně nabitá.
3 Připojte baterii k helikoptéře a položte ji na rovný povrch. Pokud světla přestanou blikat, je vše v pořádku.
4 Palec levé ruky pomalu klouže po obrazovce, vrtule by se měla začít otáčet. Sejměte prst a vrtule se zastaví.
5 Proveďte totéž, jen položte pravý palec na obrazovku. To vám umožní ovládat vrtulník pomocí akcelerometru, naklápět zařízení dopředu / dozadu, doleva / doprava. Posunutím palce pravé ruky doleva nebo doprava roztočíte vrtulník doleva nebo doprava kolem osy. Pokud odstraníte pravou ruku z obrazovky, měl by se vrtulník zarovnat bez ohledu na polohu akcelerometru. Zkuste to. Pohybujte prstem levé ruky, dokud se vrtulník nevysune. Pamatujte - pokud odstraníte oba prsty, motory se zastaví.
Software pro Android [353,51 Kb] (počet stažení: 367)


PC software
Archivační program, který ovládá helikoptéru přes sériový port. Copter je ovládán pomocí kurzorových tlačítek a tlačítek „A“ / „Z“ - škrticí klapka. Autor se pokusil donutit helikoptéru, aby sledovala objekt určité barvy, ale to ještě nefunguje. Slíbil, že nahraje aktualizace.
software pro PC [7,39 Kb] (počet stažení: 246)

9.7
5.7
9.3

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko
6 komentáře
Dobrý den, mohu podrobněji vysvětlit, jak pájet vysílač a7105.
a vysílač, jak to chápu, je wifi modul. Díky za odkazy!
Dobrý den, odkazy byly aktualizovány.
aktualizujte odkazy. Zájem o tento článek nezmizel, ale odkazy nefungují. pokud můžete jen popsat, jaký druh transceiveru a dalších komponent.
Napsal jsi, že potřebuješ 2 vysílače. Jak to chápu, jeden na helikoptéře druhý na arduino, ale jak a kde se připojit k helikoptéře tam není popsáno (nebo jsem jen slepý "TO ME TEACHER") A znovu: Mohu použít Arduino nano v3?
můžete dát odkaz na přijímací desku (Link je zastaralý na alli už není)

Doporučujeme si přečíst:

Podejte to pro smartphone ...