Analog Temperature reading using Analog Temperature senor and Arduino Nano development board.

Requirement

1x Arduino Nano 3.0
1x LM35 temperature sensor
Breadboard and wires

Below connection diagram would help to connect Analog Temperature senor with Arduino Nano development board.

Board connections.Development Board Setup.

Copy sample code to analysis analog temperature.

// Setup by Sourabhh Sethii.
//TMP36 Pin Variables

int sensorPin = 0; //the analog pin the TMP36’s Vout (sense) pin is connected to the resolution is 10 mV / degree centigrade with a 500 mV offset to allow for negative temperatures.

/*
* setup() — this function runs once when you turn your Arduino on
* We initialize the serial connection with the computer
*/
void setup()
{
Serial.begin(9600); //Start the serial connection with the computer
//to view the result open the serial monitor
}

void loop() // run over and over again
{
//getting the voltage reading from the temperature sensor
int reading = analogRead(sensorPin);

// converting that reading to voltage, for 3.3v arduino use 3.3
float voltage = reading * 5.0;
voltage /= 1024.0;

// print out the voltage
Serial.print(voltage); Serial.println(“ volts”);

// now print out the temperature
float = (voltage — 0.5) * 100 ; //converting from 10 mv per degree wit 500 mV offset
//to degrees ((voltage — 500mV) times 100)
Serial.print(temperatureInC); Serial.println(“ degrees C”);

// now convert to Fahrenheit
float temperatureInF = ( * 9.0 / 5.0) + 32.0;
Serial.print(temperatureInF); Serial.println(“ degrees F”);

delay(10000); //waiting a second
}

Logs

49 volts
98.93 degrees C
210.07 degrees F
1.24 volts
73.54 degrees C
164.36 degrees F
1.24 volts
73.54 degrees C
164.36 degrees F
1.25 volts
75.00 degrees C
167.00 degrees F
1.28 volts
77.93 degrees C
172.27 degrees F
1.29 volts
78.91 degrees C
174.03 degrees F
1.26 volts
76.46 degrees C
169.64 degrees F
1.23 volts
73.05 degrees C
163.48 degrees F
1.23 volts
72.56 degrees C
162.61 degrees F
1.30 volts
79.88 degrees C
175.79 degrees F
1.29 volts
78.91 degrees C
174.03 degrees F
1.25 volts
75.00 degrees C
167.00 degrees F
1.23 volts
72.56 degrees C
162.61 degrees F
1.24 volts
73.54 degrees C
164.36 degrees F
1.46 volts
96.00 degrees C
204.79 degrees F
0.88 volts
37.89 degrees C
100.20 degrees F
1.84 volts
134.08 degrees C
273.35 degrees F
3.32 volts
281.54 degrees C
538.78 degrees F
1.08 volts
57.91 degrees C
136.24 degrees F
0.63 volts
12.50 degrees C
54.50 degrees F
0.57 volts
6.64 degrees C
43.95 degrees F
2.33 volts
182.91 degrees C
361.24 degrees F
1.17 volts
66.70 degrees C
152.06 degrees F
1.24 volts
74.02 degrees C
165.24 degrees F

Conclusion : One would be able to connect analog temperature senor with the Arduino Nano development board.

Analog Temperature reading using Analog Temperature senor and Arduino Nano development board. was originally published in Virtue on Medium, where people are continuing the conversation by highlighting and responding to this story.

 •  0 comments  •  flag
Share on Twitter
Published on July 05, 2018 10:53
No comments have been added yet.