Analog Dissolved Oxygen Sensor Tutorial | DIY Arduino D.O. Meter
HTML-код
- Опубликовано: 3 авг 2024
- NextPCB offers first 2-layer 100 X 100 mm PCB with 0$ : www.nextpcb.com/?code=Htoeletric
4-layer PCB - 12$ : www.nextpcb.com/?code=Htoeletric
....................................................................................................................................................................................................................................
In this project, we will learn how to make our own Dissolved Oxygen Meter using DfRobot Analog Dissolved Oxygen Sensor & Arduino. Dissolved oxygen refers to the extent of free, non-compound oxygen present in water or other liquids. it’s one of the foremost important parameters when assessing water quality due to its influence on the organisms living within a body of water. A DO level that’s too high or too low can harm aquatic life and affect water quality.
Since measuring the parameter of water quality is a complex task, so measuring the dissolved oxygen in water is also not an easy task. That is why the Dissolved Oxygen Meter (DO Meter) available in the market is very expensive. That is why it is important to make your own Dissolved Oxygen Meter. So the Gravity Analog Dissolved Oxygen Sensor from DfRobot is one of the most popular and best Dissolved Oxygen Sensors that are available in the market. The Analog dissolved oxygen sensor kit from DfRobot is compatible with Arduino, ESP8266, ESP32, STM32 microcontrollers & Raspberry Pie. The product is used to measure the dissolved oxygen in water, to reflect the water quality. It is widely applied in many water quality applications, such as aquaculture, environment monitoring, natural science, etc.
In this project, we will interface Gravity Analog Dissolved Oxygen Sensor with Arduino Board and 0.96″ OLED Display. We will first prepare the DO Sensor by filling the 0.5N Sodium Hydroxide Solution. Then we will prepare the sensor for testing. Once the sensor is prepared, we will go through the Arduino Dissolved Oxygen Sensor calibration code & we will calibrate the sensor. And then finally we will make our own Dissolved Oxygen Meter & display the dissolved Oxygen value in OLED Display.
Source Code/Calibration Code/Schematics Link: how2electronics.com/dissolved...
....................................................................................................................................................................................................................................
Drop a like if you liked this video.
Don't forget to subscribe to our channel for more Electronics projects and tutorials.
Website: www.how2electronics.com
Facebook: / electronicsbyalex
Instagram: / how2electronics - Наука
Thank you so much for the video. I was eagerly waiting for this video. I'm happy that you made a video on this topic. Thanks a ton.
Thanks you can use this for your project
Hi, thank you for the great video. Odd question here, does the electrode of the probe touch the membrane? I'm asking because I recently bought one.
Thanks in advance
Thank you.. nicely explained..
Very nice project
your voice is stressing me outttt
I was create project for agricultural sistem 3 years ago using this sensor
Nice one bro
Sorry I asked which was the first liquid mixed with water and naoh?
Very nice video.
Hello, so i want to use this sensor and been following this tutorial but always ended up with the adc raw and voltage not stable. it value could go higher or lower by a lot of margin without any change of the liquid. pls help or recomend any solution, TIA!
Excelent video!
Hi, I have an existing project using Analog DO sensor. What is your coding if we intend to have 3 pcs of Analog DO sensor?
What's required current for the given DO sensor
informative video....
How much is this sensor power consumption or current draw at 5V?
Your voice fell in love💘
Could you please provide a link to order sodium hydroxide flakes?
Hi, sorry, I have a problem with the megavolt output, these reach 1200 and the temperature stays at 21. Can you help me?
if I combine it with the ds18b20 temperature sensor, where is the code changed?
Thank you so much for such a very good and nice video, it is helpful a lot. I already subscribe to your channel. I have some question about the quality of water to prepare the solution (purified,...)? and if we need a temperature sensor near the D.O probe if the temperature inside we expected changing? Thanks
nice video
what should i change in the code if im going to use esp32 with ads1115 the vreff will remain the same ?
*_Great job!_*
How to clean it ?
Great video, Could you please provide the link to order this sensor?
You can purchase from DfRobot
I got raw ADC value of around 1000ish ranging form 1080-1500, is this normal?
Hi. I'd like to try the two point calibration but my question is, what am I gonna do with this line of code?
#define READ_TEMP (25)
Is it work on ESP32?
I have voltages 3242 and raw 664
For the calibration, do you use just normal water or it need pure water ?
Normal water. Pure water will be best.
@@HowtoElectronics Please what do you mean with pure water?
If you don't stir it up, the sensor doesn't work properly.
What Do sensor will you prefer for using in monitoring a lakes?
same question here
My voltage is reading zero no matter what I do. Does this mean I need to replace the 0.5 mol/L NaOH filling solution? Or am I simply not handing the code correctly? Thanks!
any solution?
do the wiring on the ADC pin in ESP/Arduino etc not the usual GPIO pin, then the ADC value will appear in your serial monitor
Will the sensor give an output of DO below 7 even if the temperature is set as 25 degrees?
Need to check that practically bro
Purchase link for DO Sensor : www.graylogix.in/product/dissolved-oxygen-level-sensor-for-arduino
I'm using the filling solution with 100ml with 2g sodium hydroxide and trying to calibrate but the value is too low, 3 - 4 mg/L. should I change the membrane cap? Thanks
No thats fine
@@HowtoElectronics but 4 mg/l is not healthy right? It should at least 7 or 8 mg/l, cmiiw
Yes more than 8 is good
@@HowtoElectronics then how come mine doesnt have 7 / 8 mg/L. Is it the sensor is broken?
Where can I find this sensor? here in Brazil is so difficult to find that
Buy from DfRobot official site
I am using ESP32 as a microcontroller does the Voltage Reference that I would put in my ESP32 code is also 5000 mv the same the VREF in Arduino?
Esp32 has 12bit adc. This code is written for arduino and esp8266 which has 10 bit adc. You have to modify code for 12bit adc for esp32. Also the ESp32 adc in not linear as well which will give incorrect readings.
@@HowtoElectronics what voltage reference value should I put in ESP32 to make an accurate reading
Is that 20g on 1L, it looks like a 100mL only.
Same concern
Can I use this the sensor with ESP8266 or ESP32? Can I use Arduino libraries with ESP?
Of course you can use.
@@HowtoElectronics what code in program should I change if I use this sensor with ESP32 sir? should I change VREF and ADC to 3300 and 4095?
what software that you are using to generate circuit at 9.28?
Same question here!
I wanna know that too, I need to do something like that for a project.
Can I get your Arduino code?
can we dip DO probe in water along time (more than 1 month ) ?
I need to know too
website says that you can have the probe in water indefinitely
@@L2505 am order to test result is work. we can dip in along time just we must replace 0.5%MOL naoh and new calibration every month on fresh water condition .
@@megthurrell2849 thanks.
how much water use?
1 liter or 50 ml?
Prepare 0.5N Naoh solution.
This can be prepared by mixing 20gm Naoh in 1 liter of water. Or same ratio.
@@HowtoElectronics but why do i see only a little water is used?
did you not use 1 liter of water? thanks
Use the same ratio like 20gm/1000ml
@@HowtoElectronics means that you can not put liquid into the membrane cup ??
Hi earlier I have Accurate results in my DO readings which is 5000 plus and ADC voltage is 1000 plus but then things go wrong
and i dont know why is my adc voltage showing 0 to 20 or sometimes 200 something and my DO reading is constantly showing 201 or 79 and the results are so random. Please answer I really need to finish my project thanks.
Please calibrate the sensor again
@@HowtoElectronics I calibrated the sensor just now and the output is 0 raw and 0 voltage...
May be you damaged the membrane cap. They are delicate and fragile and has huge sensitivity. Replace that.
@@HowtoElectronics I replaced it with the spare one but its always same results I think my sensor is faulty :(
I tested the sensor in a 36 defrees celsius water then things started to go wrong
1 litre of water but only use 50 ml ?
Yes
اش هاد لعجب
please check your instagram dm im looking forward to have more discussion wth you