Tag Archives: LM35

Seg 1: Temperature sent to Cloud by using Arduino and wifi

3.1 Problem presention: how to use Arduino and wifi for sending temperature to remote cloud

In this section, we will give a presentation how can we send the measured temperature data to the remote cloud by using Arduino control board and wifi module. Then, by login into the distributed clients, you can check the temperature around your lovers at any countries in the remote Atlantic side. Certainly, if using many types of sensors, you can check and read many other required information.

3.2 Hardware and software

The required materials in this experiment are shown in Table 3-1.

Table 3-1: the required materials


name quantity function note


Arduino software 1 platform


server 1 Collection data


Wifi module 1 Wireless communication


Arduino shield board 1 Connection wifi All version


USB to serial RS232 1 conversion


5V1A voltage adapter 1 voltage


antenna 1 Transmit wifi signal optional


HTC mobile phone 1 Wifi hot spot


client 1 Read data

The hardware materials can be seen in Figrue 3-1.

Figure 3-1 Hardware

Seg 2: Features of temperature sensor LM35

  1. Be familiar with temperature sensor

According to the output signal modes, it can be divided into 3 types: digital temperatures, logic output temperature, and analog temperature. In such experiment, the LM35 series sensors is a precise integrated circuit temperature sensor on the development of LM135. Its output voltage is proportional to the centigrade temperature linearly.

Thus the LM35 make interfacing to readout or control circuitry especially easy. The device is used with single power supplies, or with plus and minus supplies. As the LM35 draws only 60 μA from the supply, it has very low self-heating of less than 0.1°C in still air. The LM35 is rated to operate over a −55°C to +150°C temperature range, while the LM35C is rated for a −40°C to +110°C range (−10° with improved accuracy). The LM35 series is available packaged in hermetic TO transistor packages, while the LM35C, LM35CA, and LM35D are also available in the plastic TO-92 transistor package. The LM35D is also available in an 8-lead surface-mount small outline package and a plastic TO-220 package.


Calibrated Directly in Celsius (Centigrade) temperature sensors, with an output voltage linearly

Linear + 10 mV/°C Scale Factor proportional to the Centigrade temperature. Thus the

0.5°C Ensured Accuracy (at +25°C) LM35 has an advantage over linear temperature

Rated for Full −55°C to +150°C Range sensors calibrated in ° Kelvin, as the user is not

Suitable for Remote Applications required to subtract a large constant voltage from the output to obtain convenient Centigrade scaling. The

Low Cost Due to Wafer-Level Trimming LM35 does not require any external calibration or

Operates from 4 to 30 V trimming to provide typical accuracies of ±¼°C at

Less than 60-μA Current Drain room temperature and ±¾°C over a full −55°C to

+150°C temperature range. Low cost is assured by

Low Self-Heating, 0.08°C in Still Air trimming and calibration at the wafer level. The low

Nonlinearity Only ±¼°C Typical output impedance, linear output, and precise inherent

Low Impedance Output, 0.1 W for 1 mA Load calibration of the LM35 make interfacing to readout or control

Seg 1: how to use Arduino and temperature sensor to measure your environment temperature

8.1 Problem description: how to use Arduino and temperature sensor to measure your environment temperature

Temperature is closely associated with our lives, especially our journeys. In such experiment, we would use temperature sensor on the basis of Arduino board. In the later experiments, we would submit these sensed temperature data to the web server and then process. Then, we can look for many cities’ temperature. In fact, there are many similar sensors, like smoke sensor. The photoresistor is also a sensor in the 7th experiment.

8.2 Hardware and software

The required hardware is relative simple. we can replace the photoresistor by temperature on the 7th experiment, as shown in Table 8-1.

Table 8-1: The required materials


Name Quality Function Note


Arduino software 1 suit Provide ide New ver 1.05


Arduino UNO board 1 Control board Many


USB data line 1 Connect board distribution


Dupont line 2 Connect elements


Temperature sensor 1 Measure temperature


Bread board Connection