春ロボ 2班 2017
/
asimawari
主にオムニです。
Fork of asimawari by
GET_position/photo.h@2:0a99389df632, 2017-10-25 (annotated)
- Committer:
- yuto17320508
- Date:
- Wed Oct 25 08:54:30 2017 +0000
- Revision:
- 2:0a99389df632
- Parent:
- photo.h@0:1787ed4e6e61
a
Who changed what in which revision?
User | Revision | Line number | New 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); |