Wenn Button gedrückt wird, aktiviere LED

Dependencies:   mbed

Committer:
DerMax
Date:
Thu Apr 16 11:56:30 2015 +0000
Revision:
0:7e14463425e0
Wenn Button gedr?ckt wird, aktiviere zugewiesene LED

Who changed what in which revision?

UserRevisionLine numberNew contents of line
DerMax 0:7e14463425e0 1 #include "mbed.h"
DerMax 0:7e14463425e0 2 #include "ur_Bertl.h"
DerMax 0:7e14463425e0 3 #include "const.h"
DerMax 0:7e14463425e0 4
DerMax 0:7e14463425e0 5 int main()
DerMax 0:7e14463425e0 6 {
DerMax 0:7e14463425e0 7 ur_Bertl karel;
DerMax 0:7e14463425e0 8 while(1)
DerMax 0:7e14463425e0 9 {
DerMax 0:7e14463425e0 10 if( karel.IsButtonPressed(BTN_FLL)) //Wenn Button gedrückt ist, aktiviere LED
DerMax 0:7e14463425e0 11 {
DerMax 0:7e14463425e0 12 karel.NibbleLeds(0x0A); //Falls nicht, schalte alle LEDs aus
DerMax 0:7e14463425e0 13 }
DerMax 0:7e14463425e0 14 else
DerMax 0:7e14463425e0 15 {
DerMax 0:7e14463425e0 16 karel.NibbleLeds(0x00);
DerMax 0:7e14463425e0 17 }
DerMax 0:7e14463425e0 18 if( karel.IsButtonPressed(BTN_FL))
DerMax 0:7e14463425e0 19 {
DerMax 0:7e14463425e0 20 karel.NibbleLeds(0x0B);
DerMax 0:7e14463425e0 21 }
DerMax 0:7e14463425e0 22 if( karel.IsButtonPressed(BTN_FM))
DerMax 0:7e14463425e0 23 {
DerMax 0:7e14463425e0 24 karel.NibbleLeds(0x0C);
DerMax 0:7e14463425e0 25 }
DerMax 0:7e14463425e0 26 if( karel.IsButtonPressed(BTN_FR))
DerMax 0:7e14463425e0 27 {
DerMax 0:7e14463425e0 28 karel.NibbleLeds(0x0D);
DerMax 0:7e14463425e0 29 }
DerMax 0:7e14463425e0 30 if( karel.IsButtonPressed(BTN_FRR))
DerMax 0:7e14463425e0 31 {
DerMax 0:7e14463425e0 32 karel.NibbleLeds(0x0E);
DerMax 0:7e14463425e0 33 }
DerMax 0:7e14463425e0 34
DerMax 0:7e14463425e0 35
DerMax 0:7e14463425e0 36
DerMax 0:7e14463425e0 37 }
DerMax 0:7e14463425e0 38 }