Sebastian Stroissnigg
/
BeeperZaehler
Fährt und zählt bis Taster (vorne mitte) feuert, gibt dann aus und dreht nach links
Diff: main.cpp
- Revision:
- 0:d50c9e76e8f7
- Child:
- 1:721291a8c3ee
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Thu May 07 12:50:28 2015 +0000 @@ -0,0 +1,32 @@ +#include "mbed.h" +#include "ur_Bertl.h" +#include "Beeper_Bertl.h" + +Serial bt(p9, p10); + +void main() +{ + Bertl karel; + + int Beeper = 0; + int moves = 0; + + while(1) + { + karel.Move(50); + moves++; + while(karel.NextToABeeper()) + { + Beeper++; + bt.printf("{0} Beeper", Beeper); + karel.Move(50); + while(karel.NextToABeeper()) + { + karel.Move(50); + } + } + + + bt.printf("Gesamt: Moves: {0}; Beeper: {0}", moves, Beeper); + } +} \ No newline at end of file