This is a revised version of my LM35 based digital thermometer project that I posted last year. Although it is one of the simplest projects, it is very popular among newbies who are just starting to learn microcontrollers. There was a little flaw in the original project as pointed by some readers. I was using a 1.2 V reference for A/D conversion with PIC16F688 microcontroller. However, the PIC16F688 datasheet says Vref should be equal to or higher than 2.2 V to ensure 1 LSB accuracy of A/D conversion. Here, I am rewriting the same project but this time I am using a MCP1525 IC to generate a precise 2.5 V reference for A/D conversion. This will improve the accuracy of temperature measurements.
Revised version of LM35 based digital temperature meter - [Link]
Calibrated humidity and temperature sensors Sensirion SHT21, SHT25 and STS21 excel by very small dimensions. Thanks to their miniature size and a very low power consumption, you can use them even in small portable devices.
Sensors SHT21, SHT25 and STS21 with I2C digital output belong to the SHT product line, with the CMOSens technology of swiss company Sensirion. SHT21 and SHT25 measure relative humdity and temperature, STS21 measure only temperature. With a new CMOSens chip, reworked capacitive type humidity sensor and the improved band-gap temperature sensor they feature excellent properties. They have very similar and in some aspects even better properties than SHT1x and SHT7x sensors. Also these sensors belong to high quality CMOS sensors, which contain all elements of the measuring chain on one chip: humidity and temperature sensor, precise supply, low noise linear amplifier, AD converter and interface. Inspite of very compact dimensions also SHT21 and 25 sensors remain resolution of 12 bits for relative humidity and 14 bits for temperature. Temperature sensor STS21 has also a 14 bit resolution and a user can choose by a command the resolution of 14, 13, 12 or 11 bits.
I2C interface enables a very simple communication with a host microcontroller, in a Hold/ No Hold Master mode. Defaultly sensors have the same I2C adress set from production. Upon request it is possible to provide sensors with various adresses from producer. STS21 is fully compatible with SHT2x but it has a different I2C address. This enables to use sensor STS21 in applications where humidity measurment is optional and enables to use the same hardware.
New sensors Sensirion will take you only 3x3mm on PCB! - [Link]
Nest learns from your temperature adjustments, programs itself to keep you comfortable, and guides you to energy savings. You can control the thermostat from anywhere using a smartphone, tablet or laptop, and Nest never stops learning, even as your life and the seasons change.
Meet Nest, the world’s first Learning Thermostat - [Link]
Professor Mark Csele writes:
Presented is a simple temperature alarm which uses a PIC16C84 microcontroller and a 2-line LCD display. The alarm displays current temperature in both Celsius and Fahrenheit degrees and features a 3-key keypad which allows the user to set independent high and low temperature alarm points. The alarm also records the minimum and maximum temperatures encountered.
A PIC-Based Temperature Alarm - [Link]
This project describes an easy and inexpensive way of adding a digital thermometer and data logging feature to a PC. It involves a PIC microcontroller that gets the surrounding temperature information from the Microchip MCP9701 sensor, and sends it to a PC through an USB-UART interface. The USB port of the PC is also used to power the device. The open-source Processing programming platform is used to develop a PC application that displays the temperature in a graphics window on the computer screen. The PC application also records the temperature samples plus date and time stamps on an ASCII file.
Low cost temperature data logger using PIC and Processing - [Link]
s p e x writes… [via]
Dear Adafruit Industries,
I just wanted to let you know how excited I was to get my BMP085 prior to the hurricane reaching northeastern Massachusetts.
I rigged it up and logged samples for about 24 hours, you can see my
jury-rigged Arduino, the sensor, and the data.
Thanks so much for the neat device, the great instructions and the sample Arduino library/code. Setup was a breeze! [pun half-intended]
Keep up the good work!
BMP085 Barometric Pressure – Temperature – Altitude Sensor - [Link]
Stian wrote up a great post on his own blog explaining how his project works and how you can build your own control hardware. He writes: [via]
A professional sous vide setup costs at least >$1000, so it’s a bit out of reach for the normal home cook – except for the DIYers.. It’s not that hard to build yourself if you put your mind to it. What you need is the following components: Water bath with a electric heater.
- Some method of circulating the water.
- A way of accurately regulate the heater based on water temperature
- Some way of plastic bag packing you meat.
Water bath with heater is easy enough, there are tons of items out there that does this – slow cookers and rice cookers for example. I use a simple rice cooker, the cheaper/simpler the better (we’re going to cycle it’s power on/off, a dumb cooker will behave better facing a power loss). To circulate the water I use a simple ebay aquarium pump (payed $9.90 for mine). To pack the meat in airtight bags you can either buy a cheap vacuum-packer or simply use zip-lock bags (fill your sink with water, add meat to bag, submerge bag in water but keep the opening above waterlevel – pressure from the water will press out all the air, seal the bag..)
SousVide-O-Mator Schematic and Discussion - [Link]
The sensor used for sensing temperature is the famous LM35DZ. This sensor is capable of measuring temperatures from 0ºC up to 55ºC and it’s very reliable.
The microcontroller used was once again the 16F88 from microchip.
Simple temperature meter - [Link]
Stian made this awesome sous-vide temp. controller, which he calls the “SousVide-O-Mator”. Built around an ATMega328 with the Arduino bootloader, it uses a DS18B20 temp. probe to monitor the temp, a 20×4 LCD to communicate with the user, and a solid-state relay to switch the rice cooker on and off. It also features one of the neatest, cleanest stripboard layouts I’ve ever seen (style counts!). He writes:
My brand spanking new homemade Sous Vide controller (PID controller for cooking). By connecting the relay to my rice cooker and putting the probe and a small aquarium pump inside I’m able to very accurately control the water temperature..
This is basically a heating immersion circulator as used by some fancy restaurants – readily made equipment cost in the range of $1000.. So I made one myself on the cheap (controller + rice cooker + water pump). This can be used to cook meat to perfection
Perfect for Sous Vide cooking! ( For more information about Sous Vide: http://en.wikipedia.org/wiki/Sous-vide )
SousVide-O-Mator - [Link]