Temperatursensor TMP75 auf SMD Shield

Dependencies:   TMP175 mbed

Fork of TMP175_Example by Ale C.-

/media/uploads/marcel1691/temp.png

Der TMP75 ist ein Temperatursensor welcher mittels I2C Bus angesprochen wird. Der TMP75 ist auf dem SMD Shield verbaut.

Die Temperatur wird als 12-bit Zahl mit einer Auflösung von 0.0625 zurückgeliefert, siehe Datenblatt.

Anwendungen

  • Messen von Temperatur

main.cpp

Committer:
stefan1691
Date:
2015-05-23
Revision:
1:c1b4e0ec8fa4
Parent:
0:3023b326249a

File content as of revision 1:c1b4e0ec8fa4:

/** Temperatursensor TMP75 auf SMD Shield
*/
#include "mbed.h"
#include "TMP175.h"

TMP175 mySensor( D14, D15 );

int main()
{
    mySensor.vSetConfigurationTMP175( SHUTDOWN_MODE_OFF | COMPARATOR_MODE | POLARITY_0 |FAULT_QUEUE_6 | RESOLUTION_12, 0x48 );
    mySensor.vSetTemperatureLowTMP175( 0.0 );
    mySensor.vSetTemperatureHighTMP175( 60.0 );

    while   ( 1 ) 
    {
        printf( "Temperature: %f C\n", mySensor.fReadTemperatureTMP175() );
        wait( 1.0f );
    }
}