Simple 3 Digit Temperature Meter





This project is a simple temperature meter using LM35 analog sensor connected to PIC microcontroller PIC16F676. The temprature is displayed on 3 digit 7-segment display. Project code is written in C language for CSS compiler for PIC. Here are few things that you can expect to learn from this project:

1. Using Analog port of PIC Microcontroller
2. Interfacing LM35 temperature sensor
3. Interfacing 7-segment display
4. Multiplexing multiple 7-segment display

Simple yet so much to learn in this project. If you are a starting to learn microcontrollers then this is your project. The download package also includes a proteus simulation so you can modify and test this code before building the actual hardware.

I want to thank Rakesh Suthar for submitting this project. I hope to see more learning oriented project from him.

Download Package Content:
  • main.c : Project C code
  • main.hex : Hex file
  • schematic.PDF : Schematic file
  • lm35-temp-meter.pdsprj : Proteus simulation Project file


If you have any questions or queries on this project feel free to ask in forum.

Download Here: Simple 3 Digit Temperature Meter

Tags Digital temperatureLM35PIC Microcontrolled LM35
printer friendly create pdf of this news item

Comments

Harini
14 May 2016: 05:34 AM
Wonderful article, very useful and well explanation. Thanks a lot for offering this unique post with us. I really enjoyed by reading your blog post.
  

Submit comment

(Required; Min length 5)
(Required; will not be displayed)

Conversation

Sun Mar 29 2020, 12:49 PM
osgppuwf
k2ArIsmN'));select pg_sleep(5.188); --
Sun Mar 29 2020, 12:48 PM
osgppuwf
NvmPD1e2';select pg_sleep(15.564); --
Sun Mar 29 2020, 12:48 PM
osgppuwf
-1);select pg_sleep(5.188); --
Sun Mar 29 2020, 12:48 PM
osgppuwf
rxLwvLCq'; waitfor delay '0:0:15.564' --
Sun Mar 29 2020, 12:48 PM
osgppuwf
-1); waitfor delay '0:0:5.188' --
Sun Mar 29 2020, 12:48 PM
osgppuwf
(select(0)from(select(sleep(15.564)))v)/*'+(select(0)from(select(sleep(15.564)))v)+'"+(select(0)from(select(sleep(15.564)))v)+"*/
Sun Mar 29 2020, 12:48 PM
osgppuwf
-1" OR 3*2>(0+5+515-515) --
Sun Mar 29 2020, 12:48 PM
osgppuwf
-1" OR 3+515-515-1=0+0+0+1 --
Sun Mar 29 2020, 12:48 PM
osgppuwf
-1' OR 3*2>(0+5+797-797) or 'gbmSTkol'='
Sun Mar 29 2020, 12:48 PM
osgppuwf
-1' OR 3+797-797-1=0+0+0+1 or 'gbmSTkol'='

Downloads

Comments

AndreySem
Mon Mar 30 2020, 01:35 AM
vityaCar
Sat Mar 28 2020, 11:21 PM
DeloresGrinc
Fri Mar 27 2020, 03:27 AM
Alexeyatola
Fri Mar 27 2020, 02:37 AM
RitaCar
Wed Mar 25 2020, 01:19 PM
BarbaraJaw
Tue Mar 24 2020, 04:38 PM
Rteredesai
Sun Mar 22 2020, 12:48 AM
engr_tariq
Wed Mar 18 2020, 04:18 AM

Online

Guests: 54, Members: 0 ...

most ever online: 182184
(Members: , Guests: 182184) on 06 Aug 2010: 01:37 AM

Members: 38136
Newest member: AndreySem
Forum Activity
PHANTOM28 Avatar
Posted By PHANTOM28
Fri Feb 28 2020, 10:25 AM
Hi.I hope you all can help me. I am relatively ne...
ExperimenterUK Avatar
Posted By ExperimenterUK
Fri Feb 21 2020, 05:05 PM
ajay_bhargav Avatar
Posted By ajay_bhargav
Fri Feb 21 2020, 04:45 AM
Yes you can do that.1. Create a channel @Thingspea...
ananyagupta Avatar
Posted By ananyagupta
Thu Feb 20 2020, 03:58 AM
With regards to the particular characters sent to ...
sarrahjuzar Avatar
Posted By sarrahjuzar
Wed Feb 19 2020, 04:24 AM
I have a gsm module sim900a and dht22 connected to...
ExperimenterUK Avatar
Posted By ExperimenterUK
Tue Feb 18 2020, 04:52 PM
figureyang Avatar
Posted By figureyang
Tue Feb 18 2020, 04:59 AM
figureyang Avatar
Posted By figureyang
Tue Feb 18 2020, 04:50 AM
wounder Avatar
Posted By wounder
Mon Feb 10 2020, 03:32 AM
From below sample code for nuvoton 8051 timer0 mod...
Just4Fun Avatar
Posted By Just4Fun
Sat Feb 01 2020, 09:20 AM
If you want to use a CH55x MCU there isn't any adv...