Analog Dissolved Oxygen Sensor Tutorial | DIY Arduino D.O. Meter

  Переглядів 49,395

How To Electronics

How To Electronics

День тому

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

КОМЕНТАРІ: 83
@InnovateYourselfashu
@InnovateYourselfashu 3 роки тому
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.
@HowtoElectronics
@HowtoElectronics 3 роки тому
Thanks you can use this for your project
@one14_D
@one14_D 10 місяців тому
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
@kaizartariq5054
@kaizartariq5054 3 роки тому
Thank you.. nicely explained..
@taufiqdimasr1725
@taufiqdimasr1725 Рік тому
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!
@electronic7979
@electronic7979 3 роки тому
Very nice project
@iqrasami676
@iqrasami676 2 роки тому
Could you please provide a link to order sodium hydroxide flakes?
@abdelrazekshamma3643
@abdelrazekshamma3643 8 місяців тому
what should i change in the code if im going to use esp32 with ads1115 the vreff will remain the same ?
@yogeshwargupta5878
@yogeshwargupta5878 10 місяців тому
What's required current for the given DO sensor
@satrionurcahyo5279
@satrionurcahyo5279 3 роки тому
I was create project for agricultural sistem 3 years ago using this sensor
@abouttime2023
@abouttime2023 Рік тому
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?
@elsacresli7947
@elsacresli7947 3 роки тому
Sorry I asked which was the first liquid mixed with water and naoh?
@guillermoduck9505
@guillermoduck9505 Рік тому
Excelent video!
@myraesplana9075
@myraesplana9075 2 роки тому
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)
@sahatputraalanrayhutahaean4563
@sahatputraalanrayhutahaean4563 2 роки тому
if I combine it with the ds18b20 temperature sensor, where is the code changed?
@mramzadg
@mramzadg 3 роки тому
informative video....
@javiercamacho2875
@javiercamacho2875 2 роки тому
Hi, sorry, I have a problem with the megavolt output, these reach 1200 and the temperature stays at 21. Can you help me?
@javadmohammad1427
@javadmohammad1427 Рік тому
How much is this sensor power consumption or current draw at 5V?
@reyanv.3847
@reyanv.3847 2 роки тому
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
@ItsJayBirds
@ItsJayBirds 11 місяців тому
I got raw ADC value of around 1000ish ranging form 1080-1500, is this normal?
@agroeletronica1370
@agroeletronica1370 3 роки тому
Very nice video.
@yogeshitaliya473
@yogeshitaliya473 3 роки тому
Nice one bro
@sgares6741
@sgares6741 11 місяців тому
your voice is stressing me outttt
@madnannaufalris8179
@madnannaufalris8179 2 роки тому
I have voltages 3242 and raw 664
@alfathandandypradana1178
@alfathandandypradana1178 Рік тому
How to clean it ?
@e-splash
@e-splash Рік тому
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?
@HowtoElectronics
@HowtoElectronics Рік тому
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.
@e-splash
@e-splash Рік тому
@@HowtoElectronics what voltage reference value should I put in ESP32 to make an accurate reading
@Makerfabs
@Makerfabs 3 роки тому
*_Great job!_*
@nataliegurganus374
@nataliegurganus374 Рік тому
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!
@donnytrisandi8862
@donnytrisandi8862 Рік тому
any solution?
@donnytrisandi8862
@donnytrisandi8862 Рік тому
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
@anindabanik208
@anindabanik208 3 роки тому
Your voice fell in love💘
@kasunkalhara9759
@kasunkalhara9759 2 роки тому
Great video, Could you please provide the link to order this sensor?
@HowtoElectronics
@HowtoElectronics 2 роки тому
You can purchase from DfRobot
@maelmtv5636
@maelmtv5636 3 роки тому
For the calibration, do you use just normal water or it need pure water ?
@HowtoElectronics
@HowtoElectronics 3 роки тому
Normal water. Pure water will be best.
@reyanv.3847
@reyanv.3847 2 роки тому
@@HowtoElectronics Please what do you mean with pure water?
@nelsonmadel688
@nelsonmadel688 2 роки тому
Will the sensor give an output of DO below 7 even if the temperature is set as 25 degrees?
@HowtoElectronics
@HowtoElectronics 2 роки тому
Need to check that practically bro
@ElectroniClinic
@ElectroniClinic 3 роки тому
nice video
@MeirzaArson
@MeirzaArson 3 роки тому
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
@HowtoElectronics
@HowtoElectronics 3 роки тому
No thats fine
@MeirzaArson
@MeirzaArson 3 роки тому
@@HowtoElectronics but 4 mg/l is not healthy right? It should at least 7 or 8 mg/l, cmiiw
@HowtoElectronics
@HowtoElectronics 3 роки тому
Yes more than 8 is good
@MeirzaArson
@MeirzaArson 3 роки тому
@@HowtoElectronics then how come mine doesnt have 7 / 8 mg/L. Is it the sensor is broken?
@edimarpacis75
@edimarpacis75 2 роки тому
What Do sensor will you prefer for using in monitoring a lakes?
@markdanielbriva6122
@markdanielbriva6122 2 роки тому
same question here
@OmarZC06
@OmarZC06 3 роки тому
Can I use this the sensor with ESP8266 or ESP32? Can I use Arduino libraries with ESP?
@HowtoElectronics
@HowtoElectronics 3 роки тому
Of course you can use.
@johanjeques
@johanjeques Рік тому
@@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?
@alexsandertrader861
@alexsandertrader861 2 роки тому
Where can I find this sensor? here in Brazil is so difficult to find that
@HowtoElectronics
@HowtoElectronics 2 роки тому
Buy from DfRobot official site
@uy8884
@uy8884 2 роки тому
If you don't stir it up, the sensor doesn't work properly.
@mfarhanmfarhan9688
@mfarhanmfarhan9688 3 роки тому
what software that you are using to generate circuit at 9.28?
@jonathanvargas768
@jonathanvargas768 2 роки тому
Same question here!
@MixerCrusader
@MixerCrusader 2 місяці тому
I wanna know that too, I need to do something like that for a project.
@GrayLogix
@GrayLogix Рік тому
Purchase link for DO Sensor : www.graylogix.in/product/dissolved-oxygen-level-sensor-for-arduino
@chanchainilsalai1044
@chanchainilsalai1044 3 роки тому
can we dip DO probe in water along time (more than 1 month ) ?
@L2505
@L2505 2 роки тому
I need to know too
@megthurrell2849
@megthurrell2849 2 роки тому
website says that you can have the probe in water indefinitely
@chanchainilsalai1044
@chanchainilsalai1044 2 роки тому
@@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 .
@chanchainilsalai1044
@chanchainilsalai1044 2 роки тому
@@megthurrell2849 thanks.
@jmn0501
@jmn0501 2 роки тому
Is that 20g on 1L, it looks like a 100mL only.
@reynoldboliver2159
@reynoldboliver2159 15 днів тому
Same concern
@elsacresli7947
@elsacresli7947 3 роки тому
how much water use? 1 liter or 50 ml?
@HowtoElectronics
@HowtoElectronics 3 роки тому
Prepare 0.5N Naoh solution. This can be prepared by mixing 20gm Naoh in 1 liter of water. Or same ratio.
@elsacresli7947
@elsacresli7947 3 роки тому
@@HowtoElectronics but why do i see only a little water is used?
@elsacresli7947
@elsacresli7947 3 роки тому
did you not use 1 liter of water? thanks
@HowtoElectronics
@HowtoElectronics 3 роки тому
Use the same ratio like 20gm/1000ml
@elsacresli7947
@elsacresli7947 3 роки тому
@@HowtoElectronics means that you can not put liquid into the membrane cup ??
@enricofr7079
@enricofr7079 3 роки тому
1 litre of water but only use 50 ml ?
@HowtoElectronics
@HowtoElectronics 3 роки тому
Yes
@taguibao27
@taguibao27 3 роки тому
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.
@HowtoElectronics
@HowtoElectronics 3 роки тому
Please calibrate the sensor again
@taguibao27
@taguibao27 3 роки тому
@@HowtoElectronics I calibrated the sensor just now and the output is 0 raw and 0 voltage...
@HowtoElectronics
@HowtoElectronics 3 роки тому
May be you damaged the membrane cap. They are delicate and fragile and has huge sensitivity. Replace that.
@taguibao27
@taguibao27 3 роки тому
@@HowtoElectronics I replaced it with the spare one but its always same results I think my sensor is faulty :(
@taguibao27
@taguibao27 3 роки тому
I tested the sensor in a 36 defrees celsius water then things started to go wrong
@balance44
@balance44 3 роки тому
اش هاد لعجب
@jeevanchowdary5670
@jeevanchowdary5670 2 роки тому
please check your instagram dm im looking forward to have more discussion wth you
💪DIY: MEDIDOR PROFESIONAL  DE PH CON ARDUINO UNO. PASO A PASO.
4:40
BEST electronics Module EVER | DFROBOT offline voice recognition module
6:45
EDISON SCIENCE CORNER
Переглядів 6 тис.
1 класс vs 11 класс (рисунок)
00:37
БЕРТ
Переглядів 2,6 млн
MINHA IRMÃ MALVADA CONTRA O GADGET DE TREM DE DOMINÓ 😡 #ferramenta
00:40
Dissolved Oxygen Level Sensor for Arduino
6:36
Gray Logix
Переглядів 9 тис.
IOT - Based Fish Pond Water Condition Monitoring System
27:50
DIY Air Quality Monitor - PM2.5, CO2, VOC, Ozone, Temp & Hum Arduino Meter
16:15
How To Mechatronics
Переглядів 360 тис.
12 Useful & Interesting ESP32 Projects for Beginners!
9:41
ToP Projects Compilation
Переглядів 563 тис.
Arduino Garden Controller - Automatic Watering and Data Logging
9:13
Practical Engineering
Переглядів 3,1 млн
Real-Time Water Quality Monitoring for Aquaculture via Internet of Things (IoT) System
2:11
Unit for Social and Environmental Research (USER)
Переглядів 14 тис.
Changing Replace And Edit Backgrounds New Tech || Photo Eedit NEW3X
0:50
If you do wire soldering with paste, soldering can be done very easily
0:26
Tech Electronics BD
Переглядів 2,5 млн
Как должен стоять ПК?
1:00
CompShop Shorts
Переглядів 497 тис.