cavallera claude / Mbed 2 deprecated afficheur_grove_lcd_exo

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 #include "LCD.h"
00003 
00004 LCD lcd(PB_9,PB_8);
00005 // PB_9 : I2C broche SDA platine Grove
00006 // PB_8 : I2C broche SCL platine Grove
00007 AnalogIn vsense(ADC_TEMP); // Capteur de température interne
00008 
00009 int main()
00010 {
00011     char chaine[17] ;
00012     float T ;
00013     lcd.cursor(3,0);
00014     lcd.print("T externe");
00015     while(1) {
00016         T = (vsense.read()*3.3f -0.76f)/2.5e-3f + 25 ;
00017         sprintf(chaine, "%.2f C", T);
00018         lcd.cursor(4,1);
00019         lcd.print(chaine);
00020         wait(1);
00021     }
00022 }