RGB :)

Dependencies:   mbed

Meine Projekte

Dieses Projekt habe ich in FSST programmiert! :)

Import programWhile_Task4

RGB :)


Import programWhile_Task1

Wenn ein bestimmter Taster gedrückt wird, leuchtet die dazugehörige Led :)


Import programClearAllBeepersToTheWall_Bertl

Sammelt Beeper ein und NibbelLeds zählen wie viele Beeper in der Tasche sind :)


Import programBertl_GoToBeeper

Bertl sucht Beeper auf einer Geraden :)


Import programBertl_Button

4 LEDs zeigen an welcher Taster gedrückt wird :)

Information

Hallo Menschen :)

Committer:
martinale
Date:
Fri Apr 24 09:19:22 2015 +0000
Revision:
0:6449ee455a6a
Child:
1:8472c37984a7
RGB :)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
martinale 0:6449ee455a6a 1 #include "mbed.h"
martinale 0:6449ee455a6a 2 #include "Robot.h"
martinale 0:6449ee455a6a 3 #include "const.h"
martinale 0:6449ee455a6a 4
martinale 0:6449ee455a6a 5 int main()
martinale 0:6449ee455a6a 6 {
martinale 0:6449ee455a6a 7 Robot karel;
martinale 0:6449ee455a6a 8
martinale 0:6449ee455a6a 9 karel.TurnLedOff(LED_ALL);
martinale 0:6449ee455a6a 10 while(1)
martinale 0:6449ee455a6a 11 {
martinale 0:6449ee455a6a 12
martinale 0:6449ee455a6a 13 while(karel.IsButtonPressed(BTN_FRR))
martinale 0:6449ee455a6a 14 {
martinale 0:6449ee455a6a 15 karel.RGBLed(0,0,1);
martinale 0:6449ee455a6a 16 wait_ms(300);
martinale 0:6449ee455a6a 17 if(!karel.IsButtonPressed(BTN_FRR))
martinale 0:6449ee455a6a 18 break;
martinale 0:6449ee455a6a 19
martinale 0:6449ee455a6a 20 karel.RGBLed(0,1,0);
martinale 0:6449ee455a6a 21 wait_ms(300);
martinale 0:6449ee455a6a 22 if(!karel.IsButtonPressed(BTN_FRR))
martinale 0:6449ee455a6a 23 break;
martinale 0:6449ee455a6a 24
martinale 0:6449ee455a6a 25 karel.RGBLed(1,0,0);
martinale 0:6449ee455a6a 26 wait_ms(300);
martinale 0:6449ee455a6a 27 if(!karel.IsButtonPressed(BTN_FRR))
martinale 0:6449ee455a6a 28 break;
martinale 0:6449ee455a6a 29
martinale 0:6449ee455a6a 30 }
martinale 0:6449ee455a6a 31
martinale 0:6449ee455a6a 32 }
martinale 0:6449ee455a6a 33 }