Michael Benedikt
/
DeutscherRoboter
DeutscherRoboter
main.cpp
- Committer:
- zwiebelturm100
- Date:
- 2015-05-08
- Revision:
- 0:4ea668aba5b0
File content as of revision 0:4ea668aba5b0:
// Datei: main.cpp #include "mbed.h" #include "ur_Bertl.h" #include "de_Bertl.h" #include "LED_Bertl.h" #include "const.h" // in eigene Dateien: Klassen-/Methodendeklaration in de_Bertl.h // Methodendefinition in de_Bertl.cpp Serial bt(p9, p10) // Kommunizieren /*void de_Bertl :: Bewege() // Definieren { Move(); } */ int main() { int xy =5; char zeichen ; LED_Bertl karel; uint8_t val = karel; int Beeper = 0; int Moves = 0; while(true) { bt.printf("Move time: %d, Beeper: %d\n", Moves, Beeper); while(Beeper != 3) { while(!karel.NextToABeeper) { karel.Move(); Moves++; } Beeper++; } While(!karel.FrontIsClear) { karel.Move(); Move++; } bt.printf("Move time: %d, Beeper: %d\n", Moves, Beeper); } /* LED_Bertl karel; karel.TurnLedOff(0xFF); while(karel.WaitUntilButtonPressed()){} karel.Turn2LedOn(); karel.Bewege(); karel.Move(); karel.Turn2LedOff(); karel.ShutOff(); */ }