Home monitoring, capacitive level sensing

Hi.. I'm looking for some advice not sure if this is the best forum to ask but..

My project is a home monitoring system. Ultimately will display temp, relative humidity, and whatever else I can think of. Looking for suggestions on how to implement a cheap Arduino to Arduino network over distances of 20 meters or so. RS422? Extended I2C?

I constructed a capacitive level sensor to monitor water level at the sump pump out of CPVC pipe and copper strips. It tests out very well, shows 45 pf dry and over 200 pf with a meter of water surrounding. Now need an Arduino sketch to measure capacitance in that range with maybe ten percent accuracy. Must be temperature stable as the sensor is in an area of the home that is warm but not heated (crawl space). I'm looking at Paul Badger's CapSense library and also several web pages on doing the 63% charge measurement method. I'm a little scared of CapSense for long term absolute measurement as it appears to do self calibration frequently. Would like to hear from people who have implemented these techniques and can comment on how stable they are over time and temperature.

Looking for suggestions on how to implement a cheap Arduino to Arduino network over distances of 20 meters or so. RS422? Extended I2C?

Have you tried standard serial rs232? You could get 20 m of cat3 four conductor phone wire and see if the 5v TTL serial communication will work.

Hello,

I'm using arduino for home monitoring as well,
for communication I'm using RS485 via 2 (or more) sparkfunbreakout boards (SparkFun Transceiver Breakout - RS-485 - BOB-10124 - SparkFun Electronics). A good tutorial is on: Tinkering with Electronics...: Arduino and RS485 (ENGLISH VERSION)
This works over a distance of 50 meter at my place.

I'm still looking for a capacitive sensor for my watertanks. Can you post a picture of the sensor you made? And maybe the arduinocode you're using?

regards,

F

Hi, Second the RS485 suggestion. It can also support several Arduinos on the same twisted pair / CAT5.

Possible: http://arduino-direct.com/sunshop/index.php?l=product_detail&p=63

DISCLAIMER: Mentioned stuff from my own shop...

Regards, Terry King
...In The Woods In Vermont
terry@yourduino.com

TCP/IP :smiley: