ロボカップのブロック大会2014で使用したプログラムです。 ロボットには、mbedを2台使ってI2C通信しています。 これはMaster側です。 ※独自規格を使用しています。
Dependencies: ACM1602NI Ping mbed-rtos mbed
GlobalVariable.h@0:27bf77b6ec71, 2014-03-10 (annotated)
- Committer:
- denden
- Date:
- Mon Mar 10 07:56:41 2014 +0000
- Revision:
- 0:27bf77b6ec71
????????????2014?????????????; ???????mbed?2????I2C????????; ???Master????; ; ??????????????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
denden | 0:27bf77b6ec71 | 1 | void SW_Start(void); |
denden | 0:27bf77b6ec71 | 2 | |
denden | 0:27bf77b6ec71 | 3 | |
denden | 0:27bf77b6ec71 | 4 | /*---- RotarySW.h ----*/ |
denden | 0:27bf77b6ec71 | 5 | void FW(void); |
denden | 0:27bf77b6ec71 | 6 | void DF(void); |
denden | 0:27bf77b6ec71 | 7 | void DEBUG_IR(void); |
denden | 0:27bf77b6ec71 | 8 | void DEBUG_PING(void); |
denden | 0:27bf77b6ec71 | 9 | void DEBUG_ANGLE(void); |
denden | 0:27bf77b6ec71 | 10 | void DEBUG_KICKER(void); |
denden | 0:27bf77b6ec71 | 11 | void DEBUG_MOTER(void); |
denden | 0:27bf77b6ec71 | 12 | void DEBUG_LINE(void); |
denden | 0:27bf77b6ec71 | 13 | |
denden | 0:27bf77b6ec71 | 14 | |
denden | 0:27bf77b6ec71 | 15 | |
denden | 0:27bf77b6ec71 | 16 | |
denden | 0:27bf77b6ec71 | 17 | /*---- I2C_Master.h ----*/ |
denden | 0:27bf77b6ec71 | 18 | void MBED_PING(void); |
denden | 0:27bf77b6ec71 | 19 | void MBED_IR(void); |
denden | 0:27bf77b6ec71 | 20 | void MBED_LCD(void); |
denden | 0:27bf77b6ec71 | 21 | void MBED_MODE(void); |
denden | 0:27bf77b6ec71 | 22 | |
denden | 0:27bf77b6ec71 | 23 | |
denden | 0:27bf77b6ec71 | 24 | |
denden | 0:27bf77b6ec71 | 25 | |
denden | 0:27bf77b6ec71 | 26 | |
denden | 0:27bf77b6ec71 | 27 | /*---- Moter.h ----*/ |
denden | 0:27bf77b6ec71 | 28 | void Moter(float speed, int angle, float omega); |
denden | 0:27bf77b6ec71 | 29 | void MoterApi(bool m1, bool m2, bool m3); |
denden | 0:27bf77b6ec71 | 30 | void MoterReset (bool m1, bool m2, bool m3); |
denden | 0:27bf77b6ec71 | 31 | float Auto_Corrction(void); |
denden | 0:27bf77b6ec71 | 32 | |
denden | 0:27bf77b6ec71 | 33 | |
denden | 0:27bf77b6ec71 | 34 | |
denden | 0:27bf77b6ec71 | 35 | |
denden | 0:27bf77b6ec71 | 36 | |
denden | 0:27bf77b6ec71 | 37 | /*---- HMC6352.h ----*/ |
denden | 0:27bf77b6ec71 | 38 | void COMPASS_RESET(void); |
denden | 0:27bf77b6ec71 | 39 | void COMPASS(void); |
denden | 0:27bf77b6ec71 | 40 | |
denden | 0:27bf77b6ec71 | 41 | |
denden | 0:27bf77b6ec71 | 42 | |
denden | 0:27bf77b6ec71 | 43 | |
denden | 0:27bf77b6ec71 | 44 | |
denden | 0:27bf77b6ec71 | 45 | /*---- ModeChange.h ----*/ |
denden | 0:27bf77b6ec71 | 46 | void MODE(char mode); |
denden | 0:27bf77b6ec71 | 47 | |
denden | 0:27bf77b6ec71 | 48 | |
denden | 0:27bf77b6ec71 | 49 | |
denden | 0:27bf77b6ec71 | 50 | /*---- main.c ----*/ |
denden | 0:27bf77b6ec71 | 51 | |
denden | 0:27bf77b6ec71 | 52 | |
denden | 0:27bf77b6ec71 | 53 |