From 523e43c3f149ad2b60560e04eccc5137c19e63ed Mon Sep 17 00:00:00 2001 From: James Devine Date: Wed, 18 Mar 2015 12:16:43 -0700 Subject: [PATCH] --- TC74readout | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 TC74readout diff --git a/TC74readout b/TC74readout new file mode 100644 index 0000000..d74eb61 --- /dev/null +++ b/TC74readout @@ -0,0 +1,46 @@ +#include +//wire library + +/* +Sourced from +http://www.instructables.com/id/Thermostat-Microcontroller-with-an-Arduino-and-a-T/step4/TC74-Arduino-code/ +and modified a bit! +*/ + +//works better when you connect SDA and SCLK + +#define address B1001101 +#define baudrate 9600 +//baudrate for communication + +byte val = 0; +void setup() +{ + Wire.begin(); + Serial.begin(baudrate); +} + +void loop() + { + Serial.print("temperature in Celsius: "); + //let's signal we're about to do something + + int temperature; + //temperature in a byte + + Wire.beginTransmission(address); + //start the transmission + + Wire.write(val); + + Wire.requestFrom(address, 1); + if (Wire.available()) { + temperature = Wire.read(); + Serial.println(temperature); + } + + else { + Serial.println("---"); + } + delay(5000); +} \ No newline at end of file