#include <math.h>
// Sensing Analog pin input at A5 pin and converting it to digital value on the Arduino Uno Board
int sensorPin = A5; // select the arduino board input pin A5
double Thermister(int RawADC)
{
double Temp = 0.0;
double Lux = 0.0;
//Serial.println(analogRead(sensorPin));
//Serial.println (digitalRead(sensorPin));
Temp = (RawADC*0.17)-55; // Temprature Value Range is -55 to 125,
Lux = RawADC*0.0977517106549365; //Lux Range is 0 to 100K
Serial.println(RawADC);
Serial.println(Lux);
return Temp;
}
void setup()
{
Serial.begin(9600);
}
void loop()
{
//Serial.println(analogRead(sensorPin));
//Serial.println(digitalRead(sensorPin));
Serial.println(Thermister(analogRead(sensorPin))); //read pin A5
//Serial.print(Thermister(digitalRead(sensorPin))); //read pin A5
//Serial.println("C");
delay(500);
}