Swimming Pool pH Tester Kit with Arduino Mega + Stepper Motor
Swimming Pool pH Tester Kit with Arduino Mega + Stepper Motor: Advanced Fluorescence Imaging System
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Move beyond subjective test strips and build a lab-grade swimming pool pH analyzer. This kit harnesses UV fluorescence — the same principle used in research-grade fluorometers — to scan a sample plate line-by-line with twin stepper motors, capturing emission intensity through a bandpass-filtered BPW34 photodiode. The result: a detailed 2D pH map displayed in real time on a TFT screen, giving you quantitative, location-specific data for pool water maintenance.
What You'll Build
A complete XY scanning microscope for fluorescence pH measurement. You'll mount the UV LEDs and photodiode on the moving gantry, drive it with A4988 stepper drivers and a CNC Shield, and read the photodiode output with a 16‑bit ADS1115 ADC after precision amplification by three LM358 op‑amps. The Arduino Mega processes the scan data and renders a false‑colour heatmap on the ILI9341 display. Calibrate with pH buffers and immediately test your own pool samples — no darkroom needed if you 3D‑print a simple enclosure.
What You'll Learn
- Design and calibrate a UV fluorescence detection circuit using LM358 op‑amps and low‑noise ADS1115 ADC
- Program Arduino Mega to synchronise two NEMA 17 steppers for smooth, high‑resolution XY scanning
- Implement optical bandpass filtering and signal processing to extract the weak BPW34 photodiode current
- Visualise scanned data as a dynamic 2D heatmap on a 2.4‑inch TFT and export results for further analysis
Kit Contents
| Component | Quantity |
|---|---|
| Arduino Mega 2560 | 1 |
| NEMA 17 Stepper | 2 |
| A4988 Driver | 2 |
| CNC Shield V3 | 1 |
| BPW34 Photodiode | 1 |
| LM358 Op-Amp | 3 |
| UV LED 365nm | 2 |
| ADS1115 ADC | 1 |
| 2.4in TFT ILI9341 | 1 |
| 100kΩ Resistors | 5 |
| PCB Prototype Board | 4 |
| 12V 3A PSU | 1 |
| Soldering Iron | 1 |
| Solder Wire | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
B.Tech ECE/EEE students tackling instrumentation projects or Smart India Hackathon challenges around water quality. Researchers at IIT, NIT, VIT or BITS Pilani who need a flexible, programmable fluorescence scanner for proof‑of‑concept experiments. Advanced hobbyists who have built Arduino projects before and are ready to explore optical sensing and precision motion control in one cohesive build.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Scan the QR code to launch the AI companion, which walks you through wiring, code, and calibration step by step. You can also message us on WhatsApp for direct help from our engineers.
How do I calibrate the pH measurement?
Use two or three pH buffer solutions (not included). The AI companion shows you how to record fluorescence values for each buffer, then fits a calibration curve so the TFT displays real pH values during scans.
Can I use this for other fluids like aquarium water?
Absolutely. The fluorescence intensity depends on pH‑sensitive dyes; you can adapt the same optical path for other samples. The XY scanner is fully programmable, so you can change scan patterns or resolutions for different applications.
Do I need a dark enclosure?
Ambient light affects the BPW34 readings. A simple 3D‑printed or cardboard hood over the scanning area eliminates interference. The AI companion includes a printable enclosure file, or you can operate in a dim room initially.
Pool Maintenance — UV LED excites sample. BPW34 detects emission through bandpass filter. XY stepper scans to build image.
What's in this kit
- Arduino Mega 2560
- NEMA 17 Stepper x2
- A4988 Driver x2
- CNC Shield V3
- BPW34 Photodiode
- LM358 Op-Amp x3
- UV LED 365nm x2
- ADS1115 ADC
- 2.4in TFT ILI9341
- 100kΩ Resistors x5
- PCB Prototype Board x4
- 12V 3A PSU
- Soldering Iron
- Solder Wire
Choose your assembly option:
- Soldering Kit — 25W soldering iron, 60/40 solder wire, flux, and small perfboard for permanent assembly.
- Breadboard Combo — 800-point full-size breadboard with 65-piece jumper wire pack for solderless prototyping.
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items