Sebastian Stroissnigg
/
BeeperZaehler
Fährt und zählt bis Taster (vorne mitte) feuert, gibt dann aus und dreht nach links
Beeper_Bertl.cpp@5:306ce06a8b20, 2015-05-08 (annotated)
- Committer:
- SebiStr99
- Date:
- Fri May 08 17:32:05 2015 +0000
- Revision:
- 5:306ce06a8b20
- Parent:
- 0:d50c9e76e8f7
F?hrt bis Taster feuert, z?hlt Beeper und gibt sie bei feuer aus
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
SebiStr99 | 0:d50c9e76e8f7 | 1 | #include "mbed.h" |
SebiStr99 | 0:d50c9e76e8f7 | 2 | #include "ur_Bertl.h" |
SebiStr99 | 0:d50c9e76e8f7 | 3 | #include "Beeper_Bertl.h" |
SebiStr99 | 0:d50c9e76e8f7 | 4 | |
SebiStr99 | 0:d50c9e76e8f7 | 5 | |
SebiStr99 | 0:d50c9e76e8f7 | 6 | void Beeper_Bertl :: Bewege() // Definieren |
SebiStr99 | 0:d50c9e76e8f7 | 7 | { |
SebiStr99 | 0:d50c9e76e8f7 | 8 | Move(); |
SebiStr99 | 0:d50c9e76e8f7 | 9 | } |
SebiStr99 | 0:d50c9e76e8f7 | 10 | |
SebiStr99 | 0:d50c9e76e8f7 | 11 | void Beeper_Bertl :: TurnLedOnAll() |
SebiStr99 | 0:d50c9e76e8f7 | 12 | { |
SebiStr99 | 0:d50c9e76e8f7 | 13 | TurnLedOn(0xff); |
SebiStr99 | 0:d50c9e76e8f7 | 14 | } |
SebiStr99 | 0:d50c9e76e8f7 | 15 | |
SebiStr99 | 0:d50c9e76e8f7 | 16 | void Beeper_Bertl :: TurnLedOffAll() |
SebiStr99 | 0:d50c9e76e8f7 | 17 | { |
SebiStr99 | 0:d50c9e76e8f7 | 18 | TurnLedOff(0xff); |
SebiStr99 | 0:d50c9e76e8f7 | 19 | } |
SebiStr99 | 0:d50c9e76e8f7 | 20 | |
SebiStr99 | 0:d50c9e76e8f7 | 21 | void Beeper_Bertl :: LedBlinkLeft() |
SebiStr99 | 0:d50c9e76e8f7 | 22 | { |
SebiStr99 | 0:d50c9e76e8f7 | 23 | for(int i = 0; i < 4; i++) |
SebiStr99 | 0:d50c9e76e8f7 | 24 | { |
SebiStr99 | 0:d50c9e76e8f7 | 25 | TurnLedOn(LED_FL2 | LED_BL1); |
SebiStr99 | 0:d50c9e76e8f7 | 26 | wait_ms(150); |
SebiStr99 | 0:d50c9e76e8f7 | 27 | TurnLedOff(0xff); |
SebiStr99 | 0:d50c9e76e8f7 | 28 | wait_ms(150); |
SebiStr99 | 0:d50c9e76e8f7 | 29 | } |
SebiStr99 | 0:d50c9e76e8f7 | 30 | } |
SebiStr99 | 0:d50c9e76e8f7 | 31 | |
SebiStr99 | 0:d50c9e76e8f7 | 32 | void Beeper_Bertl :: BlinkLed(int led) |
SebiStr99 | 0:d50c9e76e8f7 | 33 | { |
SebiStr99 | 0:d50c9e76e8f7 | 34 | for(int i = 0; i < 5; i++) |
SebiStr99 | 0:d50c9e76e8f7 | 35 | { |
SebiStr99 | 0:d50c9e76e8f7 | 36 | TurnLedOn(led); |
SebiStr99 | 0:d50c9e76e8f7 | 37 | wait_ms(150); |
SebiStr99 | 0:d50c9e76e8f7 | 38 | TurnLedOff(0xff); |
SebiStr99 | 0:d50c9e76e8f7 | 39 | } |
SebiStr99 | 0:d50c9e76e8f7 | 40 | } |