The Lizard Climate Control system has these requirements (updated as they change):
- turn lights and heaters on/off at specified times
- maintain specified temperatures during day and night
- report current temperature/humidity both locally (at cage) and remotely via internet
- manual bypass of Arduino control of AC switches
- built in fail-safe for over temperature situations
- protect sensors from lizard and other in-cage hazards
- visual indication of temperature situation (green=good, red=bad etc)
- document it!
The TMP36 was my first sensor and is pretty simple. 3 pins, 1 analog port.
Available from SparkFun.
It’s a low voltage temperature sensor. It provides a voltage output that is linearly proportional to the Celsius temperature. It also doesn’t require any external calibration to provide a typical accuracy of ±1°C at +25°C and ±2°C over the −40°C to +125°C temperature range. Give the it a ground and 2.7 to 5.5 VDC and read the voltage on the Vout pin. The output voltage can be converted to temperature easily using the scale factor of 10 mV/°C. For Example:
Continue reading “TMP36 Analog Temperature Sensor”
It occurred to me that the tri-temp project doesn’t have to be limited to the DHT22 sensor. Duh!
What is attached to the three externally accessible ports is totally up to software. I think maybe I’ll add a pressure sensor too.
This is what I’m hoping to get accomplished….
- Temp, Pressure, Humidity monitor for the house with stats by Cacti. Ethernet Arduino required!
- Cat food dispense- dispense 1 cup daily, possibly allow cat to initiate dispensing up to 1 cup limit.
- Shower timer- time showers by listening to the water noise
- Power monitor- find a way to monitor power usage either by outlet or at the fuse box. I know there are solutions but they’re expensive and non-hackable…
- Weather station that updates to the internet- biggest hurdle here is parts…
- RFID door locks
- PC hardware monitor…I want to log the various temps on my machine but sadly all the sensors aren’t accessible via software. I hate writing windows software so this could be a creative way to do it.
The BMP085 is an analog barometer/atmospheric pressure sensor coupled with a temperature sensor. It’s analog and uses a two-wire I2C interface. I got mine from Adafruit. They include some pin headers you can solder to it or you can wire it up directly.
A great tutorial from Adafruit is here. Continue reading “BMP085 Analog Barometer & Temperature Sensor”
This was my first sensor. It’s a digital temperature and humidity sensor. It uses three pins, two for power and one for data. It worked perfectly…except….the libraries provided by Virtuabotix ($9.99 via Amazon.com) didn’t work with the Arduino IDE v1.0.
So if fixed it!
Continue reading “DHT11 Digital Temperature & Humidity Sensor”