Fährt und zählt bis Taster (vorne mitte) feuert, gibt dann aus und dreht nach links

Dependencies:   mbed ur_Bertl

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?

UserRevisionLine numberNew 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 }