1 Reply Latest reply on Mar 8, 2016 10:03 AM by Intel_Peter

    Multiple I2C or RS485 probes on the Edison

    wiesenflieger

      Hey Guys,

       

      I`m planning an irrigation project using Intel Edison with the Arduino Breakout Board. I`m considering using the Arduino IDE.

       

      Goal is to irrigate about 10 pots with plants of different sizes on my balcony. Every pot will be equipped with an individual soil moisture probe and an individual water connection using a solenoid valve. Wiring of Sensors and valves will be over a distance up to 5m. Water is provided by a small pump in a loop.

       

      I`d like to use the following capacitive sensors: https://www.tindie.com/products/miceuz/i2c-soil-moisture-sensor/

       

      There is also an RS485 version and an analog version available.

      Advantage compared to the more common resistivity-based probes is that the probes don`t have direct contact with the soil and the measurement is not effected by variable ion concentration in the soil.

       

      Does anyone have experience in connecting this number of probes to the Edison? Which bus (I2C, RS485, Analog) should I use considering cable length and connectivity to the Edison? I`m prefering a digital connection where possible. From what I`ve been reading, there are problems connecting multible I2C slaves an there is no documentation doing the same using RS485.

       

      Thanks for your help!