
td1suite
Dependencies: lib_LCD_i2c_SPTLYI mbed
Diff: capteur.cpp
- Revision:
- 0:24f677c563ac
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/capteur.cpp Thu Oct 23 12:11:14 2014 +0000 @@ -0,0 +1,27 @@ +#include "mbed.h" +#include "lib_SHT11.h" +#include "lib_LCD_i2c_SPTLYI.h" +SHT11 sensor(p30,p29,2.0); + LCD_I2C LCD(p28,p27,p26,0x7C); + + + int main() +{ + LCD.set_position_cursor(0,0); + LCD.print("temp:"); + LCD.set_position_cursor(0,1); + LCD.print("hum:"); + while(1) + { + LCD.set_position_cursor(5,0); + LCD.print("%.2f%cC",sensor.lire_T(),0xDF); + wait(5); + + LCD.set_position_cursor(4,1); + LCD.print("%.2f%c",sensor.lire_H(),37); // LCD.print(1,2,3) + + //1: placement de caractères %d (entier) %f(flottant) : %.'nombre'f pour nombre de chiffres ap virgule %c pour caractère (ex l 17 pour le C) + //2: nom du composant: ici c'est sensor(p30 machin) suivit d'un point et du nom de la fonction(lire_T) + //3: chiffre(cf table de translation ciffre=>caractère) du caractère installé avec le %c + + }} \ No newline at end of file