Hur man bygger en lätt GPS Datalogger för modell Rocket program
Översikt
Jag har drömt om att bygga en flygning dator som kommer att inte bara styra sekvensen flyg, men även logga data ombord en Modellera raket. Men behöver jag gå innan jag kan springa, så jag började med en enkel GPS datalogger (GPSDL) som är bara en bit av min framtida flygningen dator idé. Denna GPSDL sitter i en nyttolast bay eller noskon av en raket under flygning.
Min färdiga GPSDL väger 62 gram med makt leverans och har en 1,5 tums W x 3 tum L x 1 tum D fotavtryck. Vikten på datalogger kan minskas ytterligare genom.25 till 75 oz. genom att använda en enklare GPS antenner än den jag använde. Kostnaden kan köra från $100 till $200 beroende på hur noggrann en shopper som du är. Min kostnad var $200 för de delar som användes i denna artikel.
Designen är enkel som består av tre huvuddelar: en 5,5 g accelerometer switch, en BS2p microcontoller och en GPS-mottagare. En reservdelslista, bilder, källa koden och en schematisk ingår i denna artikel.
GPSDL registrerar datum, tid, latitud, longitud, höjd, hastighet, rubrik i grader och satelliter som är i kommunikation med mottagaren varje sekund för totalt 5 minuter. Källa koden som anges kommer att spela in två 5 minuten flyg innan du måste ladda ner data. Detta är helt anpassningsbara för valfritt antal flygningar eller en enda 12 minuters flygning. Kommentarer i källkoden förklarar inte bara hur man gör denna flygtid ändra, men också vad programmet gör i hela dess längd. Källkoden var uppdelad i två program att maximera mängden data som kan lagras, förneka behovet av en separat EEPROM. Det första programmet tolkar de GPRMC och GPGGA GPS meningarna för datapunkterna och skriver dem till minne. Inlägget flygning, det andra programmet hämtas för att läsa datapunkterna i minnet och skriver ut dem till din PC skärm. Datapunkterna är slutligen kopieras/klistras in i ett kalkylblad för omvandlingar och diagram.