element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Just Encase
  • Challenges & Projects
  • Design Challenges
  • Just Encase
  • More
  • Cancel
Just Encase
Blog Biofloc Monitoring System #3: Collecting the Sensors & other Components
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Just Encase to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: taifur
  • Date Created: 22 Feb 2022 4:51 PM Date Created
  • Views 1461 views
  • Likes 8 likes
  • Comments 1 comment
  • Arduino MKR WAN 1300
  • Hammond Manufacturing Enclosures
  • just encase design challenge
  • sensors
  • solar cell
  • biofloc monitoring
  • lora communication
Related
Recommended

Biofloc Monitoring System #3: Collecting the Sensors & other Components

taifur
taifur
22 Feb 2022

In my previous blog, I discussed the most important water parameters for a biofloc tank. I explained about temperature, pH level, ORP, and EC. In this blog, I will discuss the related sensors I am going to use for my project. 

Temperature Sensor

For measuring the temperature I will use Adafruit High Temp Waterproof DS18B20 Digital temperature sensor. This is a pre-wired and waterproofed version of the DS18B20 sensor made with a PTFE wire cable. Handy for when you need to measure something in wet conditions. This sensor is a little more expensive than the other waterproof version we have with a PVC cable because this one can be used up to 125°C - the limit of the sensor itself. Because the sensor signal is digital, you don't get any signal degradation even over long distances! These 1- wire digital temperature sensors are fairly precise (±0.5°C over much of the range) and can give up to 12 bits of precision from the onboard digital-to-analog converter. They work great with any microcontroller like Arduino using a single digital pin, and you can even connect multiple ones to the same pin, each one has a unique 64-bit ID burned in at the factory to differentiate them. Usable with 3.0-5.0V systems. The only downside is they use the Dallas 1-Wire protocol, which is somewhat complex, and requires a bunch of code to parse out the communication but you can get started by using the Dallas Temperature Control Arduino library which requires also the OneWire Library. 

image

You can buy the kit from here. 

PH Sensor

The PH sensor measures the hydrogen-ion activity in water-based solutions, we usually use it to measure the PH of a liquid. It is widely used in the chemical industry, the pharmaceutical industry, the dye industry, and scientific research where acidity and alkalinity testing is required. In this project, I am going to use the Grove E-201C pH sensor Kit that supports both 3.3V and 5V systems with a BNC probe interface. The sensor kit comes with a standard buffer solution for calibration purposes and the sensor must be calibrated with the solution for a reliable and accurate measurement. 

image

You can buy the kit from Seeedstudio.com using the link: https://www.seeedstudio.com/Grove-PH-Sensor-Kit-E-201C-Blue-p-4577.html

Details of the sensor with the example code and library are available here. 

EC Sensor

The electrical conductivity sensor (EC sensor) measures the electrical conductivity in a solution which usually used for aquaculture and water quality testing. I will use Grove EC sensor for my project. The Grove - Electrical Conductivity Sensor is specially designed for a low-cost system with a relatively high accuracy that can cover most applications. The Grove connector and BNC probe interface make it easy to use and very suitable for Arduino and Raspberry Pi project. This Kit includes an EC probe and a driver board, and the driver board supports both 3.3V and 5V systems.

image

You can buy the kit from Seeedstudio.com using the link: https://www.seeedstudio.com/Grove-PH-Sensor-Kit-E-201C-Blue-p-4577.html

Details of the sensor with the example code and library are available here. 

ORP Sensor

An Oxidation Reduction Potential (ORP) Sensor measures the activity of oxidizers and reducers in an aqueous solution, it measures the ability of a lake or river to cleanse itself or break down waste products. I will use the Grove ORP sensor for my project. The Grove OPR sensor works for both 3.3V and 5V systems, the Grove connector and BNC probe interface make it easy to use and very suitable for Arduino and Raspberry Pi projects.

image

You can buy the kit from Seeedstudio.com using the link: https://www.seeedstudio.com/Grove-PH-Sensor-Kit-E-201C-Blue-p-4577.html

Details of the sensor with the example code and library are available here. 

Arduino MKR WAN 1300

For interfacing the sensors and collecting the water parameters a microcontroller is required. I will use Arduino MKR WAN 1300 board for collecting the sensor data and transmitting the data to an internet gateway using LoRa. Another Arduino MKR board will be used to receive the data using LoRa and upload the data to the cloud.  

image

Arduino MKR WAN 1300 has been designed to offer a practical and cost effective solution for makers seeking to add LoRa® connectivity to their projects with minimal previous experience in networking. It is based on the Atmel SAMD21 and a Murata  CMWX1ZZABZ Lo-Ra module.

The design includes the ability to power the board using two 1.5V AA or AAA batteries or external 5V. Switching from one source to the other is done automatically. A good 32 bit computational power similar to the MKR ZERO board, the usual rich set of I/O interfaces, low power LoRa® communication and the ease of use of the Arduino Software (IDE) for code development and programming. All these features make this board the preferred choice for the emerging IoT battery-powered projects in a compact form factor. The USB port can be used to supply power (5V) to the board. The Arduino MKR WAN 1300 is able to run with or without the batteries connected and has limited power consumption.

Buy from Official Arduino Store: https://store-usa.arduino.cc/products/arduino-mkr-wan-1300-lora-connectivity

 

3W Solar Panel

This is a custom solar panel from Seeedstudio I will use, which mates directly with many development boards and has a high efficiency at 16%. The unit has a clear epoxy coating with hard-board backing. Robust sealing for outdoor applications!

image

 Details are here. 

5V Solar Power Manager

Solar Power Manager 5V is a small power and high-efficiency solar power management module designed for 5V solar panel. It features as MPPT (Maximum Power Point Tracking) function, maximizing the efficiency of the solar panel. The module can provide up to 900mA charging current to 3.7V Li battery with USB charger or solar panel. The ON/OFF controllable DC-DC converters with 5V 1A output satisfies the needs of various solar power projects and low-power applications. The module also employs various protection functions for battery, solar panel and output, which greatly improves the stability and safety of your solar projects.

image

You can buy the module from here: https://www.dfrobot.com/product-1712.html

  • Sign in to reply
  • DAB
    DAB over 3 years ago

    I will be very interested to see how some of these inexpensive sensors hold up over time.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube