Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Libraries
- #include <SPI.h>
- #include "Thermocouple.h" // Thermocouple Sensor
- // Globals and #defines
- #define TC_SO 2
- Thermocouple tc = Thermocouple(TC_SO);
- #define TEST_LED 10
- bool led_state = false;
- // Core Functions
- void setup( void )
- {
- pinMode(TEST_LED, OUTPUT);
- Serial.begin(9600);
- delay(1000); // allow everything to init for 1 sec
- }
- void loop( void )
- {
- unsigned long loopStart = millis();
- float temp = tc.readF();
- unsigned long afterRead = millis();
- Serial.print(temp);
- Serial.print("F - measured in ");
- Serial.print(afterRead - loopStart);
- Serial.println("ms.");
- delay( 250 - (afterRead - loopStart) );
- led_state = !led_state;
- digitalWrite(TEST_LED, led_state);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement