td1suite

Dependencies:   lib_LCD_i2c_SPTLYI mbed

capteur.cpp

Committer:
mbedo
Date:
2014-10-23
Revision:
0:24f677c563ac

File content as of revision 0:24f677c563ac:

#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
      
      }}