След като прочетете тази статия, ще научите как да изградите не скъп квадрокоптер, контролиран от устройство с Android, дистанционно управление или компютър. В този проект има много стъпки, които можете да пропуснете. Например, можете да пропуснете строителство quadcopter и купувайте готови в интернет, но все пак ще използвате Arduinoза да го контролирате от вашия таблет или лаптоп. Ако обаче тръгнете по този път, ще загубите удоволствието да комбинирате китайски бамбукови пръчици и евтина пластмаса от производителите електронен играчки. Това е евтин проект, най-скъпата част от който е ArduinoDUE, въпреки че можете да използвате нещо по-евтино.
Какво ви е необходимо, за да съберете и стартирате вашия квадрокоптер във въздуха:
Лаптоп или компютър с обработка [/ b]Можете да изтеглите. Какво е „Обработка“? Ето какво пише Wikipedia за това:
Обработката е език за програмиране на Java с отворен код. Това е лесен и бърз инструментариум за хора, които искат да програмират изображения, анимации и интерфейси, Използвани от студенти, художници, дизайнери, изследователи и аматьори за изучаване, прототипи и производство. Той е създаден за изучаване на основите на компютърното програмиране във визуален контекст и служи като ландшафтен софтуер (което означава, че всеки * .pde файл на визуалната обвивка на Processing е отделно изображение или анимация и т.н.) и професионален инструмент за производство.
Софтуер Arduino (IDE) [/ b]
Устройство с Android [/ b]който поддържа режимUSB хост [/ b](тествано на MotorolaXoom.
А също и поялник, прави ръце, ножици.
Какво ви е необходимо, за да направите рамка
Quadrocopter рамка, изработена от бамбукови шишчета
Опора на двигателя към рамката е направена от коктейлни пръчки.
Електрическа лента - използва се за закрепване на приемната платка, електродвигателите към рамката. Нишките са необходими за закрепване на части преди залепване. Цианоакрилно лепило. Еластична лента за закрепване на батерията към рамката.
Списък на електроника за квадрокоптери.
Всички тези части могат да бъдат повредени по време на изпитателни изстрелвания или по време на полети, така че поръчайте с резерв. Връзки са дадени като пример. Има много доставчици.
Двигатели.На Aliexpress не намерих двигатели с размери 4х7 мм. Моторите трябва да са без четки.
Тази платка съдържа всички компоненти - жироскоп, акселерометър, ESC (електронна програма за стабилност), процесор, който комбинира всички тези компоненти. Литиева полимерна батерия: 1 x 240mAh 1S 'LiPo. Можете да използвате различни батерии с по-малък или по-голям капацитет. Ако решите да изградите октокоптер, тогава имате нужда от по-капацитетна батерия.
Списък на хардуерното управление на квадрокоптера.
Това са частите на бъдещия ви хеликоптер, които ще му позволят да приема вашите команди.
Моля, обърнете внимание, че в комплекта трябва да има два модула. И това не е същото като NRF24L01, без значение какво се твърди, че се продава.
Arduino DUE [/ b]или подобно, то ще се използва за свързване на вашето устройство с Android и A7105. Авторът използва тази конкретна платка Arduino, защото има USB свързан към серийния порт и може да работи с 3.3v логика, въпреки че можете да използвате конвертор на ниво 5-3.3V.
Табло за разработка - върху него ще монтирате радиомодула и ще го свържете към Arduino. Резистор 22kOhm - стойността му не е особено критична. Проводници за свързване на радиомодула. OTG адаптер за вашето Android устройство.
Дистанционното управление на hubsan не е задължително, но е удобно.
Създаване на рамка.
Рамката е изработена от бамбукови пръчици, закрепен кръст за кръстосване със сламки от коктейли. Всичко това се слепва заедно със супер лепило.
1: Отпечатайте SVG шаблона в прикачения файл. Тя е по-сложна, отколкото трябва да бъде, но се използва и за изграждане на октокоптер. Моделът е необходим, за да се направи правилния квадрат.
2. Изрежете конеца по дължината на предмишницата.
3 Вземете две коктейлни пръчици и ги хванете така, че пръчката за барбекю да ги раздели наполовина и те да са една върху друга.
4 Започнете да навивате конеца първо по единия диагонал, а след това върху другия, навийте равномерно, докато нишката свършва. Не се притеснявайте, че пръчките се движат, ще ги залепите по-късно. Вземете конец по дължината на предмишницата. Не се притеснявайте, че пръчките са прекалено дълги; по-късно те ще се използват като опори за двигатели и крака на квадрокоптер.
5. Вземете още две пръчки за канапета и ги фиксирайте, както в предишната стъпка, само на разстояние 4 пръста от предварително прикрепените. Точното разстояние не е важно, ще го коригирате допълнително.
6. Поставете шаблона върху равна повърхност, по-добре е да използвате стъкло.
7. Поставете пръчките си вързани заедно, както е показано на снимката.
На този етап е важно да направите всичко възможно най-точно. Квадрокоптерите не са много чувствителни към разпределението на теглото, но ако моторите ви не са насочени вертикално, хеликоптерът няма да лети много добре, така че проверете всички два пъти. За да монтирате моторите бяха строго вертикални и всички диагонали са еднакви.
8 Намокрете всички ваши конци за прежда със супер лепило. Необходимо е да импрегнирате нишките през, опитайте се да не измествате рамката си едновременно. Изчакайте 2 минути и обърнете шаблона си, за да наситите нишките с лепило отзад. След още две минути първата квадратна скоба ще бъде готова.
9. Повторете същия процес за втората скоба.
10. След това трябва да закрепите заедно две скоби, както вече беше описано. Още веднъж се уверете, че всички опори на двигателя са вертикално подравнени и скобите са закрепени точно по средата.
11. Нарежете пръчките с дължина приблизително 2 см от двете страни.
12. Изрежете 4 пръчки по 1,5 см всяка, залепете ги заедно с квадрат, особено силно залепване не е необходимо, това ще бъде скоба за дъската и батерията.
Следващата стъпка се състои в запояване на вашите 4 двигателя към 4X приемна платка. Първото нещо, от което се нуждаете, е да спойкате захранващите проводници в долната част на платката. По-нататък ще се спрем на тази ориентация (дъската лежи на „гърба“)
Как да свържете моторите.
Платките Hubsan x 4 имат подложки за свързване на светодиоди и двигатели. Тези, които имат LED обозначение LED, няма нужда да свързват двигателите. Контактите на мотора са маркирани+ ve [/ b]и–Ве. [/ B]
Вземете един от 4-те си мотора с черни и бели проводници и ги запоявайтеНАЛЯВО ЛЯВО [/ b]контакти на дъската, бяла тел отляво на щифта. Вземете мотора с червените и сините проводници и го спойкаНАЛЯВО ТОП [/ b]щифтове, червена тел до лявата щифта на двойката .. Вземете мотора с черни и бели проводници и ги спойкаНАДЯСНО ТОП [/ b]щифтове, черна тел до левия щифт. Вземете мотора с червените и сините проводници и го спойкаНАДЯСНО НИВО [/ b]щифтове, червена тел към лявата щифта на двойката.
В схемата на окабеляване бялата жица е черна пунктирана линия. Проводниците трябва да бъдат фиксирани с капка горещо лепило. Закрепете двигателите с две ленти с електрическа лента с ширина 5 мм. Не се притеснявайте наистина за една и съща подредба на моторите по височина. След като моторите са фиксирани, трябва да носите витла по оста. Използвайте бял витъл, за да "отпред" от противоположната страна на проводниците на акумулатора) и черен витъл към "отзад". Не е толкова просто, колкото изглежда. как някои остриета са направени да се въртят по часовниковата стрелка, а други да се въртят обратно на часовниковата стрелка. На остриетата има признаци. Използвайте остриетата с буквата "A [/ b]"за левия горен и долен десен мотор. С буквата"В [/ b]", съответно за горния десен и долния ляв мотор. Сега можете да прикрепите батерията в долната част на таблото, авторът използва еластична лента за тази част. Ако имате оригинален контролер на hubsan, можете да повдигнете четворката във въздуха. Ако хеликоптерът се тресе във въздуха, това означава, че моторите не стоят строго изправени. Полагайки парчета сгъната хартия, можете да подравните двигателите.
Радиоуправление на ардуино.
Тази точка на проекта ще ви каже как да управлявате хеликоптер с помощта на устройство с Android през серийния порт Arduino.
Трябват ви 6 пина на дъската A7105. Вляво е GND. Вдясно е SDIO, SCK, SCS, GND, VCC.
Припойка твърда едножилна жица, дълга 2 см, към всеки посочен щифт. Поставете A7105 в таблото, както е показано на снимката. Свържете щифтовете на GND на дъската arduino и два на A7105. Свържете 3.3V щифт на Arduino към VCC щифта на платката A7105. На конектора SPI Arduino свържете MOSI щифта към един от резисторните щифтове, свържете другия край на резистора към SIDO щифта на A7501.
Тази връзка ви позволява да видите къде се намира
Arduino SCK щифт с A7105 SCK щифт, SCS от A7105 платка до щифт 10 на Arduino. Синият резистор на снимката не е част от проекта.
Софтуер Arduino
Следващата скица използва хаквана версия на hubsan X4 на PhracturedBlue и е възможен оригиналният код на A7105.
Свържете DUO към компютъра чрез „Порт за програмиране“. Изтеглете zip файла, качете скицата в Arduino и я качете в DUO. Тази скица обработва командите от серийния порт и ги преобразува в командите на контролния съвет на вашия квадрокоптер. Тази скица комуникира с таблото Hubsan по радио без сериен порт, така че ако включите вашия коптер и след това Arduino, а светлините на коптера спират да мигат, тогава всичко е наред.
Софтуер за Android
Това е софтуеросигуряваневи дава прост полетен контролер, базиран на андроид устройство. Акселерометърът и сензорният екран на вашето устройство се използват за контрол. Таблетът или телефонът ще комуникират с Arduino през USB порта.
Инсталиране на софтуер:
1 Трябва да активирате отстраняването на грешки чрез USB и да активирате инсталирането на приложения, които не са google play. Изтеглете приложението тук
2Включетевашето устройство чрез OTG към Arduino адаптер, ще станеда се хранятот вашия телефон или таблет, така че се уверете, че батерията е напълно заредена.
3 Свържете батерията към коптера и я поставете върху равна повърхност. Ако светлините престанат да мигат, значи всичко е наред.
4 Палецът на лявата ръка бавно се плъзга по екрана, витлата трябва да започнат да се въртят. Извадете пръста си и витлата ще спрат.
5 Направете същото, просто поставете десния палец и върху екрана. Това ще ви позволи да управлявате хеликоптера с помощта на акселерометъра, наклонявайки устройството си напред / назад, наляво / надясно. Като преместите палеца на дясната си ръка наляво или надясно, ще завъртите хеликоптера наляво или надясно около оста. Ако махнете дясната си ръка от екрана, хеликоптерът трябва да се подравнява, независимо от позицията на акселерометъра. Опитайте. Преместете пръста на лявата си ръка, докато хеликоптерът излети. Запомнете - ако махнете двата пръста, двигателите ще спрат.
Софтуер за компютър
Архивната програма, която контролира коптера през серийния порт. Коптерът се управлява с помощта на бутоните на курсора, а бутоните „A“ / „Z“ са газта. Авторът направи опит да принуди коптера да следва обект с определен цвят, но това все още не работи. Той обеща да качи актуализации.