final lab 6, écran lcd

Dependencies:   mbed-rtos mbed mlcd_32pt

testLab6.cpp

Committer:
annicksenecal
Date:
2013-12-02
Revision:
0:c44fd2014f2f
Child:
1:bbb636a6ce10

File content as of revision 0:c44fd2014f2f:

// Print messages when the AnalogIn is greater than 50%

#include "mbed.h"       
#include "mlcd_32pt.h"      //Librairie pour l'écran LCD
#include "Serial.h"         //Librairie pour la communication série


AnalogIn ir(p19);           //Initialisation de la pin qui reçoit la valeur du capteur infra-rouge
DigitalOut myled(LED4);     //Sert surtout au dépannage
DigitalOut myled2(LED2);    //Sert surtout au dépannage



int main() {
    
    //init_com(BAUD115200);
    //init_lcd();
    //initMenu();
    //setbgColor(

    while(1) {
        if(ir < .5) {
            printf("c'est noir! (%f)", ir.read());
                myled = 1;
                wait(1.5);
                myled = 0;
                wait(1.5);
        }
        else {
            printf("c'est blanc! (%f)", ir.read());
                myled2 = 1;
                wait(1.5);
                myled2 = 0;
                wait(1.5);}
    }
}