Friday, August 30, 2013

Parts List and Sources for a pH, ORP, and Temperature Web Connected Monitor


Below is a parts list and sources for the DIY Spa or Pool Monitor.  There are many different versions of this build that you can put together based on your needs,  WiFi,  RF, or direct internet connection.  

How it Works
An internet connected Arduino (in this case a Nanode) collects the sensor reading and sends them to Xively.com.   Xively has built tools to easily access and store your sensor data so you can get it anywhere, your pool monitor displays on your smart phone, or any web connected device.  You can build other controls like alerts or connected alarms easily, to help you manage your pool, spa, or any other water body.
  1. https://www.sparkfun.com/products/11050   waterproof temp sensor
  2. A proto-board and male headers depending on how you want to set up the temp sensor
  3. http://www.phidgets.com/products.php?category=36&product_id=1130_0   two of these, one for pH and one for ORP
  4. http://www.phidgets.com/products.php?product_id=3556  industrial ORP probe
  5. http://www.phidgets.com/products.php?product_id=3551  industrial pH probe
  6. https://shop.wickeddevice.com/?product=nanode-gateway-no-radio   Nanode 
  7. https://www.sparkfun.com/products/9717  programming cord for the Nanode (FTDI Cable)  

10 comments:

  1. Hello and congratulations for your project Monitor2 Spa. I state that I am the first experience with Arduino and I want to ask you if you can into using an Arduino Uno + Ethernet shield W5100 alternative to Nanode 5 '. And then if you could tell me what changes were made to the version of code you posted. Thanks in advance for your time spent. My email is private 3485216767@febi.it

    ReplyDelete
    Replies
    1. Thanks for your comment. Yes, you can use an Arduino Uno and Ethernet shield as an alternative. My first prototype used this. Depending on the Ethernet shield, you may have to adjust your code, I am not familiar with the W5100. If you are going to connect to Xively.com and this is your first time with Arduino, make sure you research this and start slow with one component at a time. Find examples on other sites. Join our forum and myself and other members would be happy to help. Good luck! Stay in touch and let us know how you are coming along.

      Delete
    2. I'm asking you for help. By entering your code in the Arduino IDE 1.0 compiler with the libraries listed by you in verification gives me an error at line where get_header_line reported (1, off), can you help me understand how I can fix.

      Delete
    3. Lets move this discussion over to the forum.

      Delete
  2. Interesting monitor. I'm trying to get an industrial one for my business. We need a lot of tough stuff to withstand the heat we put it through. I'm hoping to get a good one soon.
    John Bond | http://www.i-techcompany.com/embeddisplay.html

    ReplyDelete
  3. It is all amazing to even read the post before actually going for it. Health & Beauty is the major concern of any female.
    Pamper Parties

    ReplyDelete
  4. Hi. I'm really interested in your project. I've ordered the components as well as an Arduino Yun for built in wifi. I'll use the linux python scripts to control my heater to maximise off peak electricity. I would love a copy of your latest ino and design files. billy at drew.net.au (replace at with @)
    Awesome project. Can't wait for my components to arrive to get started.

    ReplyDelete
  5. Thanks for the update you have nicely covered this topic. keep it up
    swimming pool contractor utah

    ReplyDelete
  6. Thanks so much for sharing this awesome info! I am looking forward to see more posts by you!
    New pool and spa

    ReplyDelete