The HDC1080 is a digital humidity sensor with integrated temperature sensor that provides excellent measurement accuracy at very low power.
main.cpp
- Committer:
- shivanandgowdakr
- Date:
- 2018-10-06
- Revision:
- 0:0c5fe3ade1bb
File content as of revision 0:0c5fe3ade1bb:
#include "mbed.h"
#include "HDC1080.h"
//Pin Defines for I2C Bus
#define D_SDA PB_7
#define D_SCL PB_6
int main()
{
HDC1080 TH_Sensor(D_SDA,D_SCL );
float temperature,humidity;
unsigned long Serial_Number;
printf("Manufacturer ID : %d \r\n ",TH_Sensor.ReadSignature());
while(1)
{
temperature = TH_Sensor.readTemperature();
humidity = TH_Sensor.readHumidity();
Serial_Number=TH_Sensor.readSerialNumber();
printf(" Temperature C=%0.3f Humidity =%0.3f Serial Number =%ld\r\n",
temperature, humidity, Serial_Number);
wait(2);
}
}