Fiverr gig
$15 — I will help you with your project and simulate it for you
Hire me
🌐 IoT Projects

LM35 and TMP36 wrong values solved

EmbedLab TeamDecember 19, 20243 min read
LM35 and TMP36  wrong values solved

In this article we will see how to correct the wrong sesnor values you get in Proteus! If you're consistently getting incorrect values from your LM35 temperature sensor despite trying various code solutions, the issue is likely related to wiring rather than the code itself. In this guide, I’ll walk you through identifying the problem and ensuring your wiring is set up correctly.

Troubleshooting Incorrect LM35 Temperature Sensor Readings

If you're consistently getting incorrect values from your LM35 temperature sensor despite trying various code solutions, the issue is likely related to wiring rather than the code itself. In this guide, I’ll walk you through identifying the problem and ensuring your wiring is set up correctly.

Step 1: Check Initial Readings

Before making any adjustments, let’s take a look at the values I'm currently receiving. As you can see, even with the correct code in place, the readings are inaccurate. This indicates that the issue lies not in the code but in the wiring.




LM35 and TMP36  wrong values solved

schematic


Step 2: Correct wiring:

Here’s how to correctly wire the LM35 temperature sensor:

  1. Power Connection: Begin by connecting the power output from the LM35.
  2. Connect to Arduino: Connect this power output to both the temperature sensor and the Arduino's 5V pin.
LM35 and TMP36  wrong values solved

Now we get the correct values:

Corrected values 1



Corrected Values 2



Conclusion

Once you’ve made these connections, you should see accurate temperature readings from your LM35 sensor. Proper wiring is crucial for achieving reliable data, so always double-check your connections before troubleshooting the code.

ET

EmbedLab Team

Embedded systems engineer and educator. Writes weekly tutorials at EmbedLab to help beginners ship real hardware.

Related projects

Fatal simulation error(s) encountered in proteus solved
🌐 IoT Projects

Fatal simulation error(s) encountered in proteus solved

/* --- CUSTOM ARTICLE STYLES (from your original file) --- */ .article-body { font-family: 'Arial', sans-serif; line-height: 1.6; color: #333; } .article-body h2 { color: #2c3e50; font-weight: bold; }

Nov 29 3 min
Top 5 IoT projects with Arduino UNO and ESP32 — Blynk app, Wi-Fi and smart home
🌐 IoT Projects

Top 5 IoT Projects with Arduino UNO & ESP32 — Blynk, Wi-Fi & Smart Home Tutorials (2026)

The top 5 IoT projects every Arduino UNO and ESP32 maker should build in 2026 — Blynk IoT control, Wi-Fi blink, ESP-WROOM-32 dev board guide, ESP32 Proteus 8 simulation and an Arduino smart home parking system. Each pick links to the full tutorial with free Arduino IDE code, library and wiring.

May 30 8 min
Blynk IoT app controlling Arduino UNO and ESP32 over Wi-Fi
🌐 IoT Projects

Blynk IoT with Arduino UNO & ESP32 — Free Arduino IDE, Library & App Tutorial

Complete Blynk IoT tutorial for Arduino UNO and ESP32 Arduino: install the Arduino IDE, add the Blynk Arduino library, wire LEDs, LCD and sensors, and control everything from the Blynk app over Wi-Fi — a free, beginner-friendly Arduino IoT project.

Nov 19 6 min
Arduino UNO and ESP32 Blink IoT project with Blynk app
🌐 IoT Projects

Arduino UNO Blink IoT Guide — ESP32 Arduino, Blynk App & Arduino IDE Code

Complete Arduino UNO Blink IoT guide using ESP32 Arduino and the Blynk app: free Arduino IDE code, Arduino library and LED wiring — the easiest Arduino IoT project for beginners to download and try online.

Oct 27 9 min
How to Control LEDs Using Blynk and Arduino Uno: A Complete Guide
🌐 IoT Projects

How to Control LEDs Using Blynk and Arduino Uno: A Complete Guide

  How to Control LEDs Using Blynk and Arduino Uno: A Complete Guide Controlling LEDs remotely using Blynk and an Arduino Uno is a simple yet powerful project for IoT (Internet of Things) enthusia

Apr 4 4 min
Browse all 50+ projects