DIY Quadcopter från Scratch (6 / 11 steg)
Steg 6: Välj en styrenhet för flyg
För att kontrollera quadcopter och göra hela stabil i luften, måste vi ha ett elektroniskt system som kan ta hand om allt. Datorn kallas flyg handkontrollen och vi måste antingen göra en eller köpa en. Det finns ett antal open source flygning controller projekt ute och mer populära namnen är följande.
1. ArduPilot jag har följt detta projekt för ett antal år och det började som en sköld för en arduino som kallades en "oljetråget" och senare uppgraderades till större hårdvara och är idag en av de dyraste hårdvaran för RC flygkontroller. Det grafiska Gränssnittet är bra och prestandan är bra också. Det har automatiserad flyg lägen etc men för en nybörjare det bara för mycket.
2. DJI NAZA jag har läst bra saker om den här och den full skisserat versionen kallas DJI NAZA M V2 som en dyrare än Ardupilot, är stängd källkod, men är det absoluta bäst på vad den gör. Hink belastning av funktioner för en hink belastning av pengar. Det finns också en DJI Naza Lite som är mycket billigare men igen stängda källa.
3. OpenPilot CC3D bäst öppen källkod hårdvara jag har läst om är den CC3D som bygger på en STM32 baserade chip och har MPU6000 och 6 kanaler. Dess öppen källkod och du kan installera din egen firmware på den här som bas flygning och ren flygning (mer om detta senare). Det var ursprungligen en kicken project men är nu tillgänglig från ett antal källor. Jag köpte nyligen en av dessa och jag måste säga att det är enklast att installera programvaran har en guide som vägleder dig genom alla steg första gången. Du kan röra med de avancerade kontrollerna senare.
4. NAZE32 The NAZE32 är det nästa bästa till CC3D och är lite mer flexibel men det är lite svårare att installationsprogrammet i stället för CC3D. Dess används av avancerade flygblad som har kontroll över kontrollerna och vill ha sina fyrhjulingar göra mer tricks.
5. KK2.1 Detta är en av de första styrelser hittar du online när du söker efter quadcopter styrenheter. Den har en LCD som tillåter dig att ställa upp utan en dator och är baserad på AVR-kontrollanter. Det används MPU6050 som en sensor och du kan skriva din egen firmware för det. men du behöver en AVR ISP programmerare eftersom den inte har en ombord. Dess billiga men kräver manuell sökning och är bättre för den mer avancerade flieren.
6. KKMulticontroller Ja! dess olika... ja nästan. Dess baserat på Atmel AVR (168p) också men jag tror stödet för detta har upphört. Deras hemsida kkmulicopter com är borta och jag tror skaparna har flyttat till gör 32-bitars flightcontrollers eller något. Dess lite föråldrad och Murata gyron endast används för mätning av orientering. Ingen sensor fusion och gyron själva är analog och du har trim att ställa in förskjutningarna. Ganska snyggt men mycket föråldrade.
Jag valde den OpenPilot CC3D på grund av det är enkel konfiguration.