DIY 3D printed Digital Color Analysis for Aquarium test tubes under $15 and no soldering required.
DIY Digital Color Analysis for Aquarium test tubes, this device can be used to check color in the test tube with the digital color representation, in this case we will be using Api test kits
Maker Video:https://tinyurl.com/397x5vjd
Code:https://github.com/frossty/ColorSensor
Requirements:ISL29125 - 16bits resolution color sensorhttps://www.aliexpress.com/item/32971814315.html?spm=a2g0s.9042311.0.0.3e3a4c4dvZCDz2
White LED - I got.75W but lower will dohttps://www.aliexpress.com/item/4000896062123.html?spm=a2g0s.9042311.0.0.3e3a4c4dvZCDz2
10K tripod resistor
ESP8266 - Wireless modulehttps://www.aliexpress.com/item/1005001524799794.html?spm=a2g0o.productlist.0.0.1e21784aob7mQ4&algo_pvid=fc2a10fe-c4f3-4001-9f8c-ea33326825a8&algo_expid=fc2a10fe-c4f3-4001-9f8c-ea33326825a8-1&btsid=0b0a555916138704968486944e4f11&ws_ab_test=searchweb0_0, searchweb201602_, searchweb201603_
Mixing Motor(optional):https://www.aliexpress.com/item/32856061964.html?spm=a2g0s.9042311.0.0.5d6e4c4dS8MEDL
EXPANDED TECHNICAL DETAILS
Automated Liquid Chemical Assay Hub
This scientific instrument uses digital colorimetry to provide accurate, objective readings of aquarium water test tubes (e.g., for Nitrate, pH, or Ammonia levels).
- RGB Photometric Spectral Analysis: Uses a high-gain RGB sensor (e.g., TCS34725). The Arduino shines a stabilized white LED through the sample test tube; the sensor captures the exact R, G, and B absorption values of the liquid.
- Beer-Lambert Law Calibration Kernel: The firmware maps the raw color values to a chemical concentration using a pre-defined calibration curve, eliminating the human error involved in eye-balling color charts.
Design
- 3D-Printed Light-Shield Chassis: The light-tight test-tube holder was custom-designed for 3D printing, ensuring that external ambient light does not interfere with the precision color measurement.
ข้อมูล Frontmatter ดั้งเดิม
title: "DIY 3D printed Digital Color Analysis for Aquarium test tube"
description: "DIY Digital Color Analysis for Aquarium test tubes, this device can be used to check color in the test tube with the digital color represent"
author: "wacky123"
category: ""
tags:
- "diy"
- "arduino"
- "api test kit"
- "api_test_kit"
- "test kit"
- "digital color analysis"
- "isl29125"
- "saltwater"
- "hanna test checker"
- "marine test kit"
- "nitrate"
- "mixer"
- "fish tank"
- "color"
- "reef"
- "aquarium"
- "api"
- "test"
views: 809
likes: 0
price: 2450
difficulty: "Intermediate"
components:
- "1x High Brightness LED, White"
- "1x 3D Printer (generic)"
- "1x Ribbon Cable, Color Coded Flat"
- "1x NodeMCU ESP8266 Breakout Board"
- "1x ISL29125"
- "1x DC Motor, Miniature"
tools: []
apps:
- "1x Arduino IDE"
downloadableFiles:
- "https://github.com/frossty/ColorSensor"
- "https://github.com/frossty/ColorSensor"
documentationLinks: []
passwordHash: "7244b6331e4f6aaf9c6069eda06d27c2ef95a2b3b89a6982c13d5fa6ae542cc8"
encryptedPayload: "U2FsdGVkX1/cZD8aAJeiF1VQikuzjGZo184hDrg8MXeg9PqF7v/rrVz1xI4W/99wSX1OwZq8PV5Zw9F9vCmAIA8VGwjlW+xeLeNRHudyO3E="
seoDescription: "DIY 3D printed Digital Color Analysis for Aquarium test tubes. Measure test tube colors accurately with digital color representation."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/diy-3d-printed-digital-color-analysis-for-aquarium-test-tube-b6912a_cover.jpg"
lang: "en"