Just for the special Bertl
Meine Projekte
Diese Projekte hab ich im SS 2015 in FSST programmiert:
Bertl_While_Task_1
Bertl_ClearAllBeepersToTheWall
RunBertl
Source:
https://developer.mbed.org/teams/BERTL_CHEL_18/code/ur_Bertl/
Task_1.cpp@0:ac32c36215e7, 2015-04-30 (annotated)
- Committer:
- davidhasenhuettl
- Date:
- Thu Apr 30 11:45:00 2015 +0000
- Revision:
- 0:ac32c36215e7
Pressing a button-->Turn on a LED
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
davidhasenhuettl | 0:ac32c36215e7 | 1 | #include "mbed.h" |
davidhasenhuettl | 0:ac32c36215e7 | 2 | #include "ur_Bertl.h" |
davidhasenhuettl | 0:ac32c36215e7 | 3 | #include "const.h" |
davidhasenhuettl | 0:ac32c36215e7 | 4 | |
davidhasenhuettl | 0:ac32c36215e7 | 5 | int main() |
davidhasenhuettl | 0:ac32c36215e7 | 6 | { |
davidhasenhuettl | 0:ac32c36215e7 | 7 | ur_Bertl karel; |
davidhasenhuettl | 0:ac32c36215e7 | 8 | |
davidhasenhuettl | 0:ac32c36215e7 | 9 | while(1) |
davidhasenhuettl | 0:ac32c36215e7 | 10 | { |
davidhasenhuettl | 0:ac32c36215e7 | 11 | while(karel.IsButtonPressed(BTN_FLL)) |
davidhasenhuettl | 0:ac32c36215e7 | 12 | { |
davidhasenhuettl | 0:ac32c36215e7 | 13 | karel.TurnLedOn(LED_FL1 | LED_BL1); |
davidhasenhuettl | 0:ac32c36215e7 | 14 | wait(0.5); |
davidhasenhuettl | 0:ac32c36215e7 | 15 | karel.TurnLedOff(LED_ALL); |
davidhasenhuettl | 0:ac32c36215e7 | 16 | } |
davidhasenhuettl | 0:ac32c36215e7 | 17 | |
davidhasenhuettl | 0:ac32c36215e7 | 18 | while(karel.IsButtonPressed(BTN_FRR)) |
davidhasenhuettl | 0:ac32c36215e7 | 19 | { |
davidhasenhuettl | 0:ac32c36215e7 | 20 | karel.TurnLedOn(LED_FR1 | LED_BR1); |
davidhasenhuettl | 0:ac32c36215e7 | 21 | wait(0.5); |
davidhasenhuettl | 0:ac32c36215e7 | 22 | karel.TurnLedOff(LED_ALL); |
davidhasenhuettl | 0:ac32c36215e7 | 23 | } |
davidhasenhuettl | 0:ac32c36215e7 | 24 | } |
davidhasenhuettl | 0:ac32c36215e7 | 25 | } |