how do i put in xively codings into my project? in order for me to show the results from the xively website. i’ve already sign up and added the channel " temperature" on my xively account.
int sensorValue = 0;
float voltage = 0;
int count = 0;
int Rdiff = 0;
int DeltaR = 0;
float DeltaT = 0;
float Temp = 0;
unsigned Thermistor_Temp[16]={-10,-5,0,5,10,15,20,25,30,35,40,45,50,55,60};
unsigned Thermistor_R[16]={42506,33892,27219,22021,17926,14674,12081,10000,8315,6948,5834,4917,4161,3535,3014,1};
unsigned long T1, T2, Thermistor_Read;
void setup()
{
Serial.begin(9600);
}
void loop()
{
sensorValue = analogRead(A0);
Serial.println("The digital value at A0 is : ");
Serial.println(sensorValue);
voltage = sensorValue*(5.0/1023);
Serial.println("The analog voltage at A0 is : ");
Serial.println(voltage);
T1 = (5.0*1000)/voltage;
T2 = T1 - 1000;
Thermistor_Read = 10000000/T2;
Serial.println("The resistance value of the thermistor is : ");
Serial.println(Thermistor_Read);
if(Thermistor_Read < Thermistor_R[0] && Thermistor_Read > Thermistor_R[1])
{
DeltaR = Thermistor_R[0] - Thermistor_R[1];
Rdiff = Thermistor_R[0] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[0] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[1] && Thermistor_Read > Thermistor_R[2])
{
DeltaR = Thermistor_R[1] - Thermistor_R[2];
Rdiff = Thermistor_R[1] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[1] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[2] && Thermistor_Read > Thermistor_R[3])
{
DeltaR = Thermistor_R[2] - Thermistor_R[3];
Rdiff = Thermistor_R[2] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[2] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[3] && Thermistor_Read > Thermistor_R[4])
{
DeltaR = Thermistor_R[3] - Thermistor_R[4];
Rdiff = Thermistor_R[3] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[3] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[4] && Thermistor_Read > Thermistor_R[5])
{
DeltaR = Thermistor_R[4] - Thermistor_R[5];
Rdiff = Thermistor_R[4] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[4] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[5] && Thermistor_Read > Thermistor_R[6])
{
DeltaR = Thermistor_R[5] - Thermistor_R[6];
Rdiff = Thermistor_R[5] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[5] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[6] && Thermistor_Read > Thermistor_R[7])
{
DeltaR = Thermistor_R[6] - Thermistor_R[7];
Rdiff = Thermistor_R[6] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[6] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[7] && Thermistor_Read > Thermistor_R[8])
{
DeltaR = Thermistor_R[7] - Thermistor_R[8];
Rdiff = Thermistor_R[7] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[7] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[8] && Thermistor_Read > Thermistor_R[9])
{
DeltaR = Thermistor_R[8] - Thermistor_R[9];
Rdiff = Thermistor_R[8] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[8] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[9] && Thermistor_Read > Thermistor_R[10])
{
DeltaR = Thermistor_R[9] - Thermistor_R[10];
Rdiff = Thermistor_R[9] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[9] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[10] && Thermistor_Read > Thermistor_R[11])
{
DeltaR = Thermistor_R[10] - Thermistor_R[11];
Rdiff = Thermistor_R[10] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[10] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[11] && Thermistor_Read > Thermistor_R[12])
{
DeltaR = Thermistor_R[11] - Thermistor_R[12];
Rdiff = Thermistor_R[11] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[11] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[12] && Thermistor_Read > Thermistor_R[13])
{
DeltaR = Thermistor_R[12] - Thermistor_R[13];
Rdiff = Thermistor_R[12] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[12] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[13] && Thermistor_Read > Thermistor_R[14])
{
DeltaR = Thermistor_R[13] - Thermistor_R[14];
Rdiff = Thermistor_R[13] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[13] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[14] && Thermistor_Read > Thermistor_R[15])
{
DeltaR = Thermistor_R[14] - Thermistor_R[15];
Rdiff = Thermistor_R[14] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[14] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else if(Thermistor_Read < Thermistor_R[15] && Thermistor_Read > Thermistor_R[16])
{
DeltaR = Thermistor_R[15] - Thermistor_R[16];
Rdiff = Thermistor_R[15] - Thermistor_Read;
DeltaT = (Rdiff*5.00)/DeltaR;
Temp = Thermistor_Temp[15] + DeltaT;
Serial.println("The temperature of the room is : ");
Serial.println(Temp);
delay(3000);
}
else
{
Serial.println("");
Serial.println("It is Out Of Range");
}
delay(1000);
}