2018_Project-R
/
robokonDthrow_ver2
投擲プログラム
main.cpp
- Committer:
- e5115026
- Date:
- 2017-11-09
- Revision:
- 0:af0259ca519f
- Child:
- 1:e7357f0f664b
File content as of revision 0:af0259ca519f:
//ロボコン3年投擲テスト用プログラム //hファイル #include "mbed.h" #include "QEI.h" //difine //pin設定 DigitalOut valve1(p21); QEI rollen(p29, p30, NC, 1024); DigitalOut led1(LED1); DigitalOut led2(LED2); DigitalOut led3(LED3); DigitalOut led4(LED4); Serial pc(USBTX,USBRX); //timer初期化 Ticker rollening; //グローバル変数 int enc =0; //グローバル関数 void Dthrow(){ //led2=!led2; enc=rollen.getPulses(); pc.printf("%d\n",enc); if(enc > 800){ led1 = 1; valve1=1; } else{ led1=0; valve1 = 0; } } //main関数 int main(){ //led2=1; rollening.attach(&Dthrow, 0.01); //メモ:attaach_usでマイクロ秒もいけるらしいですがいけません while(1){ } }