Беспроводные квадроциклы стали популярной игрушкой для технологов, наиболее ярким примером которой является Parrot AR Drone, вертолет с мобильным телефоном, который поставляется полностью собранным. Но многие технические любители используют мощь платформы Arduino для создания собственных проектов Quadcopter.
Квадкоптер Arduino не является проектом для новичков; он сочетает в себе большой объем сенсорного и пользовательского ввода и довольно сложную координацию выходов для обеспечения стабильности квадроцикла и поддержания его на высоте. К счастью, существует ряд проектов с открытым исходным кодом, которые предоставляют доступное введение в этот мир. Если вы готовы к более сложному проекту Arduino, ознакомьтесь с этими квадруполями с открытым исходным кодом.
AeroQuad
AeroQuad является одним из старейших и самых активных сообществ для разработки с открытым кодом quadcopter. Если вы новичок в этой области, это отличное место, чтобы начать изучать работу, независимо от того, используете ли вы в конечном итоге формат AeroQuad. Детальная разбивка оборудования, описанная на сайте AeroQuad, дает представление о сложности этого проекта. В дополнение к Arduino, AeroQuad требует трехходовой акселерометр и гироскоп, датчик давления, дальномер и магнитометр, а также экран, позволяющий подключать несколько датчиков к Arduino. Для AeroQuad требуется много других компонентов, но достаточно сказать, что это не проект для новичков.
Arducopter
Arducopter - еще один популярный проект с открытым исходным кодом, и он предусматривает как квадроторные, так и гексароторные форм-факторы. Этот проект имеет меньше информации об аппаратных аспектах построения квадроцикла и предполагает либо предварительно собранный вертолет, либо покупку готового набора квадроциклов. Основное внимание в этом проекте уделяется программному обеспечению. Программное обеспечение Arducopter работает в сочетании с модулем автопилота APM2 Arduino и позволяет осуществлять сложный контроль вертолета Arduino с использованием путевых точек на основе GPS и планирования полетов.
Разведчик БПЛА
Разведчик БПЛА - еще один проект на базе Arduino, и он меньше в сообществе, чем AeroQuad, но также предоставляет подробную разбивку сборки Quadcopter Arduino с точки зрения аппаратного обеспечения. Этот проект основан на системе ArduPilot Mega 2.5, которая объединяет многие из необходимых датчиков и телеметрических систем для полета вертолета на одной плате, которая совместима с Arduino. Модуль APM2.5 является пересмотренной версией модуля, используемого проектом Arducopter, и является очень надежным, был протестирован в конкурсе Outback Challenge UAV.
Quaduino NG
Quaduino-ng - это небольшой проект квадроциклов Arduino с уникальной миссией по сравнению со многими его параллельными проектами. Целью Quaduino-ng является построение недорогого квадроцикла, но эта стоимость может увеличиться. Описание сборки и программное обеспечение, по-видимому, менее надежны, чем некоторые из более популярных проектов, описанных выше, поэтому для реализации проекта quaduino может потребоваться больше ноу-хау и импровизации, чем один из лучших поддерживаемых проектов. Однако при правильном опыте проект quaduino-ng может сэкономить вам значительные деньги.
DIY Drones
Последнее, но, конечно же, не в последнюю очередь одно из самых надежных сообществ для полета на Ардуине, беспилотные самолеты. Этот проект предоставляет большой опыт, являясь создателем ArduPilot Mega, модуля автопилота «все-в-одном», который служит основой для многих проектов Quadcopter Arduino выше. Сайт DIY Drones сосредоточен на поддержке и сообществе вокруг модуля APM и содержит инструкции по использованию компонента не только на транспортных средствах на основе вертолетов, но и на самолетах и на транспортных средствах на лодке.