DIY RC Drone (12 / 15 steg)
Steg 12: Att bygga basstationen
Jag la en pekskärm TFT LCD för att ge omedelbar feedback till min input om jag inte skulle använda min bärbara dator i framtiden, men just nu jag använda min laptop tangentbord och Windows forms-program kontrollera Drone.
För basen använde jag tyst en stor allmänna ändamål PCB.
Igen skulle jag lägga till uttaget adapter styrelsen senare som i detta fall jag använt startkablar ansluta till arduino uno. TFT LCD med arduino kan styras genom att skicka seriella data från formulären windows till den seriella porten på den arduino uno.
Till exempel om du ville Visa höjd, kan du skicka värdet via seriell port till arduino och programmera arduino om får detta värde, uppdatera höjd grafen.
Biblioteken för TFT LCD kan hittas på länken nedan
https://github.com/adafruit/TFTLCD-Library
Användargränssnittet byggdes i windows Forms, knapparna är bara för att visa men fungerar. Huvudsakliga kontrollen görs av tangentbordet nycklar eftersom de är snabbare av någon anledning, men jag skulle rekommendera att använda tangentbordet för kontroll och ta bort andra extra onödiga händelser för att minska overhead av röstningen och öka reaktionstid.
Rätt nu följande är en lista över användbara kontroller:
UPP (för dyk), ned (för hiss), vänster, höger, W (Motor påskynda), S (motor hastighet ner), X (Motor nödstopp)
Jag lagt till knappen Emergency stop eftersom om ett plan som kraschar, måste du stoppa motorn omedelbart för att förhindra skador på den. Men det är aldrig en bra idé att stoppa en motor som kör i hög hastighet, är några skador bättre än att inte arbeta.