東北大学学友会準加盟団体 From The Earth の高高度ロケットFTE-06(通称:海豚)にて使用したソフトウェアです.ご自由にお使いください.このプログラムによって生じた損害について当団体は一切責任を負いません.また,各モジュールのライブラリは当団体が作成したものではないので再配布は禁止します.
Dependencies: mbed FATFileSystem
Fork of FTE-06 by
Diff: main.cpp
- Revision:
- 8:4d2e785cb951
- Parent:
- 7:bc4710d2c7d8
- Child:
- 9:bcc7dbc2d185
--- a/main.cpp Fri Jun 02 11:59:59 2017 +0000 +++ b/main.cpp Fri Jun 02 12:06:05 2017 +0000 @@ -3,6 +3,7 @@ #include "mbed.h" #include "SDFileSystem.h" #include "BMP085.h" +#include "L3GD20.h" //発射検知でLED1の点灯、頂点通過検知でLED2の点灯、パラシュート展開でLED3の点灯、水密構造のLED4の点灯 @@ -27,7 +28,8 @@ uint32_t fall_detect_time=0;//頂点検知の時間 SDFileSystem sd(p5, p6, p7, p8, "sd");//SDカードのオブジェクト作成 -BMP085 BMP(p10,p9); +BMP085 BMP(p9,p10); +L3GD20 L3GD(p9,p10); class Rocket_Data_Get_And_Save//ロケットの測定データを管理するクラス { @@ -98,6 +100,9 @@ BMP.update(); pres=BMP.get_pressure(); temp=BMP.get_temperature(); + L3GD.read(&gyro[0],&gyro[1],&gyro[2]); + + save_data();//データの保存 }