Water Sensors
activity:water-sensors

Many people interested in measuring various **water quality parameters** that are relevant to environmental health in low-cost and accessible ways. Many have been working on low-cost, open-source sensors for water chemistry and physical properties, and there are also several commercially available water sensors and analog tools that can measure relevant water quality parameters. [![IMG_20171205_145207.jpg](https://publiclab.org/system/images/photos/000/022/802/large/IMG_20171205_145207.jpg)](https://publiclab.org/system/images/photos/000/022/802/original/IMG_20171205_145207.jpg) ### Overview Often, electronic environmental sensors are just one part of a system that includes: * a [data logger](/wiki/data-logging) * some kind of [water and weather-proof enclosure](/wiki/sensor-enclosures) * a **sensor of some kind** -- see [Sensors](#Sensors), below And we also have to consider: * how to **configure the logging program** & **[connect to the chosen sensors](/notes/warren/12-06-2017/help-document-how-to-connect-different-sensors-to-a-data-logger)** * how to [download data](/wiki/data-logging#Download) * how to [visualize](/tag/visualization) data * how to [design experiments](/tag/experimental-design) using these techniques It's hard work writing good documentation. Let's team up and share as much of the above as possible -- many of these steps are either not device-specific, or are at least very helpful **if written in a way that supports use across projects**. **** [![coqui.png](https://publiclab.org/system/images/photos/000/022/801/large/coqui.png)](https://publiclab.org/system/images/photos/000/022/801/original/coqui.png) ## Getting started If you have never used an electronic water sensor before, try the Coqui project, which is specifically designed for folks who are just starting out. [Build a Coqui](/wiki/coqui) - a simple device to read a sensor via an audible tone. The Coqui is also a stellar example of how to document a project. (above photo by @akshaya) **** ## Choosing Sensors Often the first step is to **look for a sensor for what you're hoping to measure.** Below we're collecting info on different kinds of water quality sensors, and their: * cost * sensitivity/accuracy * links and documentation Can you afford a sensor? Can it detect what you're looking for? Where can you learn more about it? And here's a longer collection of many different sensors ([add to this list here!](/notes/warren/12-06-2017/help-collect-environmental-sensors-probes-on-a-shared-list)): See and [edit the full spreadsheet here](https://docs.google.com/spreadsheets/d/1UwjRqU8kHTwEcnDdO2Zxkr8zkFkaGfyePJ-cdnxJzw0/edit?usp=sharing) ### To be added * See this [great list of sensors from the KnowFlow](/questions/rockets/07-10-2017/how-accurate-is-the-probe) * [the Wheestat](/wiki/wheestat-user-s-manual) can be plugged into a datalogger * we should go through the above list and see which are Arduino-compatible - add to the "Interface" column * Figaro electronic #hydrogen-sulfide sensors [here](/notes/warren/9-19-2011/prototype-h2s-sensor) Are there others you're interested in? Please add them to the list here and to the linked Google Doc! (below are some not listed above yet) - transparency - chemical oxygen demand - COD - phosphate - total dissolved solids - TDS - Hardness - Lead - bacteria - fluoride heavy metal [prompt:text:ie temperature] **** ## Questions [questions:water-sensors] **** ### Connecting sensors Most of the [data loggers](/wiki/data-logging) on this site are Arduino-based (#arduino) while some are Raspberry Pi-based (#raspberry-pi). Vernier has a lot of good resources on connecting their Arduino-compatible sensors, with example code: https://www.vernier.com/engineering/arduino/ As we build out resources for connecting different sensors or different types of sensor interfaces (i2c, analog, etc), let's think about how best to list those guides and support materials here. Help add activities below for connecting specific sensors to [different data loggers](/wiki/data-logging), and pitch in on [researching how these connect here](/notes/warren/12-06-2017/help-document-how-to-connect-different-sensors-to-a-data-logger). [activities:connecting-sensors] **** ### Analog methods Even though this wiki page is labeled "water sensors," the most accessible modes of measuring water quality parameters are often **analog, non-digital methods** where you directly observe water (e.g. using a secchi disk to assess turbidity) or collect a sample and test it with a visual method (e.g. color-change pH strips). Several analog tools are included in the spreadsheet, and please add more! ### Hybrid approaches and enclosures In some cases, it may be possible to couple a commercially available **probe** sensor with a DIY **data logger** (such as the Riffle, https://publiclab.org/riffle) and an water-tight **enclosure** to create a lower-cost deployable sensor. Deployable sensors can be extremely useful for long-term monitoring, monitoring in places that are difficult to access frequently, or to document fluctuations in water chemistry with greater temporal resolution. ...


Author Comment Last activity Moderation
EdMallon "While the logger core is generic, surface deployments tend to use the 4" housing (which is easy to build) while the underwater deployments (~ half ..." | Read more » almost 6 years ago
EdMallon "A visiting researcher dropped by our humble basement workshop with questions about the physical skill level students would need if they added one o..." | Read more » almost 6 years ago
EdMallon "I had a project that needed some live data display, and looking for the cheapest low-power solution for our loggers lead me to the Nokia 5110 LCD. ..." | Read more » almost 6 years ago
WaterGeek "Thank you! @liz " | Read more » about 6 years ago
liz "Hi @WaterGeek, great to hear from the https://www.mytapwater.org/ project! There are many various water testing projects happening around here, but..." | Read more » about 6 years ago
EdMallon "Thanks xose! Its been a long road, and we documented the entire process on the blog over time, including the mistakes. Now we are working towards..." | Read more » about 6 years ago
xose "Guys, all of you specially Ed, this thread is awesome! " | Read more » about 6 years ago
WaterGeek "Anyone have a translation for this? would like to collect water quality data at a few locations for a project I'm working on. " | Read more » about 6 years ago
EdMallon "We have finally published: A Flexible Arduino-Based Logging Platform for Long-Term Monitoring in Harsh Environments http://www.mdpi.com/1424-8220/..." | Read more » about 6 years ago
EdMallon "I try to keep the blog tightly focused on the logger build details. But this year, I felt that I had to say something a bit more pointed about the ..." | Read more » over 6 years ago
EdMallon "Like a great Hollywood franchise I finally released the prequel to that "Configuring I2C Sensors" post from a few months ago: Adding Sensors to an..." | Read more » over 6 years ago
EdMallon "I've been working on an overhaul of the code base for our data loggers and in the process I standardized some of that spagetti code into a simple s..." | Read more » over 6 years ago
EdMallon "I really appreciate the encouragement guys. But I need at least a month before I could do anything about it. We've already turning away other offer..." | Read more » almost 7 years ago
warren "For starters, we would be very interested in cross posting your last post on our blog -- i think even if there's more you'd like to add to it, many..." | Read more » almost 7 years ago
warren "I strongly echo everything Chris said - and honestly, we'd really love to give your work more exposure -- I wonder if even simply posting a lot of ..." | Read more » almost 7 years ago
EdMallon "Aside form the research goals, I've always wanted to create something that everyone could make on their own. And don't worry about the soldering - ..." | Read more » almost 7 years ago
cfastie "Ed, The new Mini Terminal Logger is brilliant. Those Nano terminal shields are a great find. They not only reduce the number of solder joints requ..." | Read more » almost 7 years ago
EdMallon "Hi Warren, I think that would be a good idea for the screw-terminal logger, as it's a generic, and would provide people with lots of flexibility to..." | Read more » almost 7 years ago
warren "@warren awards a barnstar to EdMallon for their awesome contribution! " | Read more » almost 7 years ago
warren "Hi, Ed - thanks so much, I always love your updates. We'd love to feature your work more prominently -- would you be interested in posting this upd..." | Read more » almost 7 years ago
EdMallon "While breadboard loggers are quick, the connections tend to be a bit too fragile for serious testing. So I've come up with a configuration based on..." | Read more » almost 7 years ago
EdMallon "I know the RIFFLE project has been doing this for a while now, but I saved SD power control to the end of my quest for low power logging, because I..." | Read more » almost 7 years ago
EdMallon "I've developed a method to calibrate thermistors of unknown specification to something near +/- 0.1 C https://edwardmallon.wordpress.com/2017/04/2..." | Read more » almost 7 years ago
EdMallon "I'm currently working out how to calibrate these oversampled thermistors to a reasonable level without breaking the bank for a high quality referen..." | Read more » about 7 years ago