final lab 6, écran lcd
Dependencies: mbed-rtos mbed mlcd_32pt
Diff: testLab6.cpp
- Revision:
- 0:c44fd2014f2f
- Child:
- 1:bbb636a6ce10
diff -r 000000000000 -r c44fd2014f2f testLab6.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/testLab6.cpp Mon Dec 02 21:14:25 2013 +0000 @@ -0,0 +1,36 @@ +// 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);} + } +}