修正済みby皆川

Dependencies:   mbed Servo cansat_integrated_2 BMP180

Dependents:   cansat_integrated_2

Committer:
tsubasa_nakajima
Date:
Thu Oct 28 13:50:27 2021 +0000
Revision:
6:6fe6e3554a46
Parent:
5:e1001bfc423a
Child:
8:7209c810309d
fixed indicate

Who changed what in which revision?

UserRevisionLine numberNew contents of line
minanao 0:e7b7def631c2 1 #include "mbed.h"
tsubasa_nakajima 6:6fe6e3554a46 2 #include "direction.h"
tsubasa_nakajima 4:6e24a1b3edca 3 #include "Landing_Judgement.h"
tsubasa_nakajima 5:e1001bfc423a 4 DigitalOut Nichrome(A6);
tsubasa_nakajima 6:6fe6e3554a46 5
tsubasa_nakajima 5:e1001bfc423a 6 int main(){
tsubasa_nakajima 6:6fe6e3554a46 7 int land_judgement1=0;
tsubasa_nakajima 5:e1001bfc423a 8 //着地判定
tsubasa_nakajima 5:e1001bfc423a 9 while(1){
tsubasa_nakajima 6:6fe6e3554a46 10 land_judgement1 = Landing_Judgement.land();
tsubasa_nakajima 6:6fe6e3554a46 11 if(land_judgement1==1){
minanao 0:e7b7def631c2 12 break;
tsubasa_nakajima 5:e1001bfc423a 13 }
tsubasa_nakajima 5:e1001bfc423a 14 }
tsubasa_nakajima 6:6fe6e3554a46 15
tsubasa_nakajima 6:6fe6e3554a46 16 wait(5);
tsubasa_nakajima 5:e1001bfc423a 17 wait(30);
tsubasa_nakajima 1:bb89b58cfa0e 18
tsubasa_nakajima 5:e1001bfc423a 19 //パラシュート分離
tsubasa_nakajima 5:e1001bfc423a 20 Nichrome=1;
tsubasa_nakajima 5:e1001bfc423a 21 wait(10);
tsubasa_nakajima 5:e1001bfc423a 22 Nichrome=0;
minanao 0:e7b7def631c2 23
tsubasa_nakajima 5:e1001bfc423a 24 //中間地点を経由してゴール地点まで自律移動
tsubasa_nakajima 5:e1001bfc423a 25 direction.walk();
tsubasa_nakajima 6:6fe6e3554a46 26
tsubasa_nakajima 5:e1001bfc423a 27 return 0;
minanao 0:e7b7def631c2 28
minanao 0:e7b7def631c2 29 }
tsubasa_nakajima 6:6fe6e3554a46 30