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 :)

main.cpp

Committer:
martinale
Date:
2015-04-26
Revision:
1:8472c37984a7
Parent:
0:6449ee455a6a

File content as of revision 1:8472c37984a7:

#include "mbed.h"
#include "Robot.h"
#include "const.h"

class Button_Bertl : public Robot
{
public:
    bool ButtonIsPressed2Times();
};

bool Button_Bertl :: ButtonIsPressed2Times()
{
    IsButtonPressed(BTN_FRR);
    IsButtonPressed(BTN_FRR);
}

int main()
{
    Button_Bertl karel;

    karel.TurnLedOff(LED_ALL);
    while(1) 
    {
        
        while(karel.IsButtonPressed(BTN_FRR)) 
        {
            karel.RGBLed(0,0,1);
            wait_ms(300);
            if(!karel.IsButtonPressed(BTN_FRR)) 
                break;
            
            karel.RGBLed(0,1,0);
            wait_ms(300);
              if(!karel.IsButtonPressed(BTN_FRR)) 
                break;
            
            karel.RGBLed(1,0,0);
            wait_ms(300);
              if(!karel.IsButtonPressed(BTN_FRR)) 
                break;
            
        }
        
        while(karel.ButtonIsPressed2Times())
            {
                karel.TurnLedOff(LED_ALL);
            }
    }
}