主にオムニです。

Dependencies:   EC mbed HCSR04

Fork of asimawari by yuto kawamura

Committer:
yuto17320508
Date:
Thu Oct 26 13:10:28 2017 +0000
Revision:
3:73625a6c9750
Parent:
2:0a99389df632
a

Who changed what in which revision?

UserRevisionLine numberNew contents of line
yuto17320508 0:1787ed4e6e61 1 //フォトインタラプタ上
yuto17320508 0:1787ed4e6e61 2 InterruptIn photo_1();
yuto17320508 0:1787ed4e6e61 3 //フォトインタラプタ下
yuto17320508 0:1787ed4e6e61 4 InterruptIn photo_2();
yuto17320508 0:1787ed4e6e61 5
yuto17320508 0:1787ed4e6e61 6 //フラグ
yuto17320508 0:1787ed4e6e61 7 int right_flag=1;
yuto17320508 0:1787ed4e6e61 8 int left_flag=1;
yuto17320508 0:1787ed4e6e61 9 //フォトトランジスタのフラグ呼び出し
yuto17320508 0:1787ed4e6e61 10 void photo_1_rise()//右に平行移動しない
yuto17320508 0:1787ed4e6e61 11 {
yuto17320508 0:1787ed4e6e61 12 right_flag=0;
yuto17320508 0:1787ed4e6e61 13 }
yuto17320508 0:1787ed4e6e61 14 void photo_1_fall()//右に平行移動する
yuto17320508 0:1787ed4e6e61 15 {
yuto17320508 0:1787ed4e6e61 16 right_flag=1;
yuto17320508 0:1787ed4e6e61 17 }
yuto17320508 0:1787ed4e6e61 18 void photo_2_rise()//左に平行移動しない
yuto17320508 0:1787ed4e6e61 19 {
yuto17320508 0:1787ed4e6e61 20 left_flag=0;
yuto17320508 0:1787ed4e6e61 21 }
yuto17320508 0:1787ed4e6e61 22 void photo_2_fall()//左に平行移動する
yuto17320508 0:1787ed4e6e61 23 {
yuto17320508 0:1787ed4e6e61 24 left_flag=1;
yuto17320508 0:1787ed4e6e61 25 }
yuto17320508 0:1787ed4e6e61 26
yuto17320508 0:1787ed4e6e61 27
yuto17320508 0:1787ed4e6e61 28 //フォトインタラプタ1
yuto17320508 0:1787ed4e6e61 29 photo_1.rise(&photo_1_rise);
yuto17320508 0:1787ed4e6e61 30 photo_1.fall(&photo_1_fall);
yuto17320508 0:1787ed4e6e61 31
yuto17320508 0:1787ed4e6e61 32 //フォトインタラプタ2
yuto17320508 0:1787ed4e6e61 33 photo_2.rise(&photo_2_rise);
yuto17320508 0:1787ed4e6e61 34 photo_2.fall(&photo_2_fall);