Displays Temperature on LCD using LM75BD

Dependencies:   C12832 LM75B mbed

Committer:
dwijaybane
Date:
Tue Oct 06 09:52:45 2015 +0000
Revision:
0:07ac0555709d
Child:
1:31fe0ded0536
Display Temperature from Temperature sensor on LCD

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dwijaybane 0:07ac0555709d 1 #include "mbed.h"
dwijaybane 0:07ac0555709d 2 #include "LM75B.h"
dwijaybane 0:07ac0555709d 3 #include "C12832.h"
dwijaybane 0:07ac0555709d 4
dwijaybane 0:07ac0555709d 5 C12832 lcd(p5, p7, p6, p8, p11);
dwijaybane 0:07ac0555709d 6 LM75B tmp(p28,p27); //I2C Temperature Sensor
dwijaybane 0:07ac0555709d 7
dwijaybane 0:07ac0555709d 8 int main ()
dwijaybane 0:07ac0555709d 9 {
dwijaybane 0:07ac0555709d 10 float board_temp;
dwijaybane 0:07ac0555709d 11
dwijaybane 0:07ac0555709d 12 while (1) {
dwijaybane 0:07ac0555709d 13 lcd.cls();
dwijaybane 0:07ac0555709d 14 lcd.locate(0,0); //clears LCD
dwijaybane 0:07ac0555709d 15 board_temp = tmp; //read temperature
dwijaybane 0:07ac0555709d 16 lcd.printf("Board Temperature = %.2f\n\r",board_temp);
dwijaybane 0:07ac0555709d 17 wait(1.0);
dwijaybane 0:07ac0555709d 18 }
dwijaybane 0:07ac0555709d 19 }