It's not the most accurate thermometer in the world, but for this price and the fact that it was homemade...
Remove these ads by
Signing UpStep 1Parts
1x ATMega8
2x7 segment display
1x1800 ohm resistor
7x160ohm resistors
1x KTY-13-5 (temperature sensor)
| « Previous Step | Download PDFView All Steps | Next Step » |










































That optional part is for connecting a programmer, so you can program it.
I didn't mark the pins in the schematic, but they are like this (from 1 to 5): POWER, MOSI, MISO, SCK, RESET, GROUND.
The pins above are the pins from the programmer. I personally use the STK200/300. You can also buy an avr ISP programmer.
I know the sensor is surface mount. When I ordered it, I didn't know. Luckily I managed to solder it. I guess you could use any sensor of the same family. Check the datasheet, there are more models inside. They all change their resistance with temperature and use the same formula to calculate the temperature. The only thing you might need to change is the resistance at 25°C (it's in the source code (i think the name of the variable is r25)).
It was not the best idea to add both the power symbols and plugs into the schematic, it only makes it confusing. The Vcc arrow is supposed to indicate that a 5V power supply is connected to that wire. The GNDIC1 is normal ground (eagle named it like that).
Yes, pin 1 of the plug is positive.
I hope you'll make it. If you have any trouble, don't be afraid to ask. If I don't answer in a while, write me a PM.
Do you know how much heat the temperature sensor will stand up to? I'm looking for a circuit like this to monitor the running temperature of my (air-cooled) motorbike engine, but can't use a temperature sensor that will melt as soon as it hits 90oC.