ロボカップのブロック大会2014で使用したプログラムです。 ロボットには、mbedを2台使ってI2C通信しています。 これはSlave側です。 ※独自規格を使用しています。
Dependencies: ACM1602NI Ping mbed-rtos mbed
Diff: ModeChange.h
- Revision:
- 0:b9cd980ee324
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ModeChange.h Mon Mar 10 07:58:40 2014 +0000 @@ -0,0 +1,25 @@ +void Mode(void); + +void Mode(void) { + int mode = SW1 + SW2*2 + SW3*4 + SW4*8; + + swmode: + switch(mode) { + case 0: FW(); break; + case 1: DF(); break; + case 2: IR(); break; + case 3: PING(); break; + case 4: ORIENTATION(); break; + case 5: KICKER(); break; + case 6: DRIBBLER(); break; + case 7: MOTER(); break; + case 8: LINE(); break; + case 9: break; + default: goto swmode; break; + } +} + + + + +