Hi everyone,
I have a problem with using a thermocouple, my arduino is returning NAN or an useless value.
I use a card max6675 and the adafruit library (GitHub - adafruit/MAX6675-library: Arduino library for interfacing with MAX6675 thermocouple amplifier)
I tried with 3 different K-TC coming from ( https://www.tcdirect.fr/Default.aspx?level=2&department_id=190/1)
Anyone have an idea of what is wrong ?
My code is the following:
// this example is public domain. enjoy!// Thermocouple sensor tutorial
#include "max6675.h"
int thermoDO = 4;
int thermoCS = 5;
int thermoCLK = 6;
MAX6675 thermocouple(thermoCLK, thermoCS, thermoDO);
int vccPin = 3;
int gndPin = 2;
void setup() { Serial.begin(9600);
// use Arduino pins
pinMode(vccPin, OUTPUT);
digitalWrite(vccPin, HIGH);
pinMode(gndPin, OUTPUT);
digitalWrite(gndPin, LOW);
Serial.println("MAX6675 test");
// wait for MAX chip to stabilize
delay(500);
}
void loop() {
// basic readout test, just print the current temp
Serial.print("C = "); Serial.println(thermocouple.readCelsius());
Serial.print("F = "); Serial.println(thermocouple.readFahrenheit());
delay(1000);
}
Thanks
