Smart coffee machine with facial recognition and remote control

Dependencies:   Camera_LS_Y201 EthernetInterface EthernetNetIf HTTPClient SRF05 TextLCD mbed-rtos mbed-src

led.cpp

Committer:
projetmacintel
Date:
2014-01-15
Revision:
0:43669f623d43

File content as of revision 0:43669f623d43:

#include "led.h"

DigitalOut led1(LED1);
DigitalOut led2(LED2);
DigitalOut led3(LED3);
DigitalOut led4(LED4);

void actionSurLed(int num, int val)
{
    switch(num)
    {
        case 1:
            led1 = val;
            break;
        
        case 2:
            led2 = val;
            break;
        
        case 3:
            led3 = val;
            break;
        
        case 4:
            led4 = val;
            break;
    }
}

void allumerLed(int num)
{
    actionSurLed(num, 1);
}

void eteindreLed(int num)
{
    actionSurLed(num, 0);
}

void inverserLed(int num)
{
    switch(num)
    {
        case 1:
            led1 = !led1;
            break;
        
        case 2:
            led2 = !led2;
            break;
        
        case 3:
            led3 = !led3;
            break;
        
        case 4:
            led4 = !led4;
            break;
    }
}