February 29th, 2008 PIC16F684 Based Digital Thermometer
This is a very accessible project for beginners. If you are thinking into starting with microcontrollers, this is better than a blinking LED. Basically we have a 3-digit 7 segment display showing data from a thermistor, and all this is controller by a PIC16F684. The circuit will tell the temperature between 0 and 140 farenheit. This project is actually quite easy to build; the hardest part is calibrating the thermistor… If you need more info on the project visits the authors page using the links bellow.
Parts List:
- 1 x PIC16f684 microcontroller
- 1 x 14 pin IC socket (so the PIC can be removed to reprogram)
- 1 x Thermistor (see below)
- 3 x 2N3906 PNP transistors
- 1 x .01mF capacitor (any kind)
- 10 x 100ohm 1/4watt resistors
- 1 x 3-digit 7 segment display
- 1 x 3 AAA battery holder with switch.
- 1 x PCB breadboard
- etching chemicals to make board etc.
PIC16F684 Based Digital Thermometer:
[Link] - [schematic, Eagle PCB file, artwork and source code]
Tags: 2N3906, display, LED, Microcontroller, PIC16f684








April 13th, 2008 at 3:09 pm
hi. can you help me please. can you make project about digital thermometer with mikrobasic compiler.thanks
April 13th, 2008 at 3:10 pm
with 16F877 AND DS1820
April 13th, 2008 at 6:51 pm
Hello, I’m sorry but i don’t develop any software, you could though subscribe by email or by RSS feed to this blog and monitor the upcoming presented projects, maybe something will come up. Good luck with the project
May 1st, 2008 at 8:23 pm
Dear sir,
I have not programming software for pic16f684 . could you please give me a programming software for pic 16f684?
awaiting for ypur valueble reply
Regards
Santhosh
May 1st, 2008 at 9:30 pm
hey Santhosh , watch this tutorial on youtube about programming a pic with MPLab, it describes the technique quite nice.
http://www.youtube.com/watch?v=V3zWY9nEG5A