Build your own stand-alone temperature and humidity display with this guide on Instructables. The temperature at any one office varies quite a bit depending on the time of day, season. Although you can get custom made thermometers in less than 5$, however the user decide to build his own even if it cost a way too much then normal sensors. The placement of device was layout on the Prema-Proto Board. The author used a completely open-source electronics design application named Fritzing. It’s compatible with Windows, OSx as well as Linux. Its libraries can easily be found on the internet
The microcontroller used in this project is typically sold as a blank chip, but some vendors sell Atmel ATMega328P AVRs pre-programmed with the bootloader necessary to interface with the Arduino IDE. If you’re using a blank microcontroller, you’ll need to burn a bootloader to it with some kind of programmer. For the project you require a basic, DHT22 temperature-humidity sensor, a Prema-proto board , some caps, resistors, as well as multiplexed seven segment display along with an Arduino
I2C interface allows connecting multiple devices using two wires. This interface is very popular in sensors, memory chips and IO expanders. R-B designed compact breakout board where he placed MCP9802 temperature sensor and 24LC512 EEPROM.
Module is convenient to use as temperature sensor with ability to log values in to near by memory. So if you decide to unplug sensor – history of data goes with you. 512Kbit EEPROM gives enough space for storing data. Digital temperature sensor is capable of measuring temperatures from -55ºC to 125ºC. Prototyping board is designed so it could be easily plugged in to prototyping breadboard.
Time is gold – so they say. Well people always keeps track of time and often people keeps forgetting about the time then ending up late for work, school and sometimes a date – what a disaster!
To help those geeks out there who keeps on forgetting time bogdi put together this nifty contraption that keeps date and time while also having the capability of measuring temperature. A PIC16F628 or PIC16F84 microcontroller is used to keep the date and time information while also driving four seven segment displays and a DS1631 temperature sensor is used to gather temperature data from the surroundings. The DS1632 temperature sensor is wired out away from the main board so that it could also be used to sense temperature from a specific spot a little further from the controller.
It’s the geeky way of telling time!
Temperature sensors come in various shapes and sizes, they also come in different colors and number of pins but above all these differences one difference must not be taken for granted- how to read the temperature data from it. Maybe the simplest form of a temperature sensor is the thermistor, it has two wires, and the resistances between these two wires vary depending on the temperature. This type of sensor requires an ADC to convert the analog signal into digital. However modern temperature sensors now come with their built in ADC and their outputs can be accessed serially. There are three commonly used serial protocols SPI, I2C and 1 Wire, these vary on the number of wires and on the way data is accessed.
In this project the DS1820 is used to demonstrate how to read temperature data from a temperature sensor which communicates using the 1-Wire protocol. The DS1820 is a three pinned temperature sensor, it actually looks more like a transistor – but it’s not! PIC16F628A was used to read the temperature data from the sensor, after data is read it will then be displayed in a 16×2 LCD. The 1-Wire library of MicroC was used to code the firmware for this project.