Measure Nitrate Concentration in Water With EOS 1

by jianshengfeng in Circuits > Sensors

1672 Views, 3 Favorites, 0 Comments

Measure Nitrate Concentration in Water With EOS 1

EOS_use_01.jpg

This is a brief step-by-step instruction on how to use the EOS1 for measuring nitrate concentration in water. Similar steps can be used for measuring phosphate (a different test kid is required).

Preparation: Check You Have Everything Ready

test_set_02.jpg

What you will need for this measurement:

  • EOS 1 spectrometer
  • your smartphone
  • water sample to be measured (more than 2mL)
  • API freshwater nitrate test kit (available on Amazon and other online stores)
  • disposable pipette with volume marks (for example, you can get a bag on 100 on Amazon)
  • disposable test tube with lid (for example, you can get a bag of 100 on Amazon)
  • [not shown in the picture] optically clear standard cuvette (for example, you can get a bag of 100 on Amazon)

Take 2.0 ML of Water Sample

add_sample_01.jpg

  • Check and make sure the water sample is clear. If not, use a centrifuge to sediment suspended solids first, and take only the clear liquid as sample.

  • Use the volume markers on the pipette to transfer (as accurate as you can) 2.0 mL of water sample to the test tube.
  • Double-check the volume of the water sample with markings on the test tube.

Add 4 Drops of Reagent #1 (from Nitrate Kit)

add_reagent1_01.jpg

  • Hold the bottle such that it's pointing straight down to ensure consistency on the size of droplets.
  • Carefully add 4 drops. Only squeeze the bottle lightly to let the droplets come out slowly (again to ensure consistency on the size of droplets).
  • Reagent #1 as marked on the bottle. The reagent should be yellow in color.
  • Shaking the bottle for 30 seconds before adding the reagent may help improve the consistency of the test results.

Shake for 1 Minute to Mix

add_reagent1_02.jpg

  • Make sure reagent #1 is evenly mixed with the water sample.
  • After mixing with reagent #1, the sample should turn yellow and stay that color until reagent #2 is added. However, it has been observed that some water samples may turn back to clear after a few seconds. In those cases, the nitrate test does not work

Shake Reagent #2 for 1 Minute

  • The active component of reagent #2 may sediment. Therefore, it is crucial to ensure the evenness of the reagent before adding to the sample.

Add 4 Drops of Reagent #2 (from Nitrate Kit)

add_reagent2_01.jpg

  • Hold the bottle such that it's pointing straight down to ensure consistency on the size of droplets.
  • Carefully add 4 drops. Only squeeze the bottle lightly to let the droplets come out slowly (again to ensure consistency on the size of droplets).
  • Reagent #2 as marked on the bottle. The reagent should be clear.

Shake for 1 Minute to Mix

add_reagent2_02.jpg

  • After mixing with reagent #2, the sample may stay yellow the nitrate concentration is low, or it may turn orange or red (the higher the nitrate concentration, the more red it will turn).

Wait 5 Minutes

  • Timing should start right after adding reagent #2 (i.e., the 5 minutes include 1 minute of shaking as mentioned in the previous step).

Transfer Sample to a Cuvette

cuvette_01.jpg

  • This step may take up to 1 minute.

Put Cuvettes of Sample and Clear Water Into EOS1

cuvette_02.jpg

  • Place the EOS1 such that the side with the LED faces towards you. Then place the reference cuvette (with clear water) into the left-hand-side slot, and the sample cuvette (with colored sample) into the right-hand-side slot. This is important for image analysis.

Close the Cover and Turn on the LED

spectra_01.jpg

  • After this step, if you look closely into the hole on the top plate of EOS1, you should see two spectra (i.e., rainbows) such as shown in the picture.

Take a Picture of the Spectra With Smartphone

photo_01.jpg

  • Place your smartphone on top of EOS1. Align the phone camera with the hole on the top plate.
  • After the two spectra can be seen in the camera viewer, adjust the phone so that the two spectra align with the vertical axis of the picture (which should be a portrait image). Misalignment can cause measurement inaccuracy.

Analyze the Picture With Our Python Code

nitrate_calibration_01.png
  • Go to our Github page to find the Python code for image analysis, or use our Android app (coming soon).
  • If this is the first time you are doing this image analysis, please read this IPython (Jupyter) Notebook. It explains how the image analysis code works.
  • Assume you already have the "ImgAna_minimum.py" or "ImgAna_aligncheck.py" script (download from here: https://github.com/jianshengfeng/EOS1), you can either run it as a Python script (i.e., "python ImgAna_minimum.py"), or use it as a Python module (i.e., "import ImgAna_minimum") and get access to the EOS1_Img class.
  • If you run it as a Python script, you will first be asked to perform/update calibration (recommended). If you do a calibration, a calibration plot will be generated for your reference, also a calibration record "nitrate_calibration.csv" will be generated (overwritten if already exists).