Y SI
/
lib_MAX31856_example
Example with lib_MAX31856
Diff: main.cpp
- Revision:
- 0:b7129255870b
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Jul 23 08:16:54 2021 +0000 @@ -0,0 +1,31 @@ +#include "mbed.h" +#include "lib_MAX31856.h" + + +// Hardware serial port over USB micro +Serial serial(USBTX, USBRX); + +//SPI spi(SPIO MOSI,SPIO MISO,SPIO SCK); +SPI spi(PTD2, PTD3, PTD1); +//---------------------------------------------------------- + +//Thermocouples +MAX31856 Thermocouple(spi, PTD0); + +DigitalOut led1(LED1); + +int main() { + + + float temperature_TC, temperature_CJ; + + while (true) { + led1 = !led1; + temperature_TC=Thermocouple.readTC(); + temperature_CJ=Thermocouple.readCJ(); + + wait(0.2); + + serial.printf("MAX31856.CJ = %f C MAX31856.TC = %f C\n\r",temperature_CJ,temperature_TC); + } +} \ No newline at end of file