Design Specifications

 
Initial Phase

When we began developing our automated titration machine, ensuring consistent color detection was a key priority. Initially, we thought a black box would best isolate light, but after experimenting, we found that a white box with a ring light offered better light diffusion and more accurate color readings.

Choosing the right camera was another challenge. After trying various webcams and even a smartphone camera, we found that a high-quality 1440p camera delivered the precision needed for detecting subtle color changes during titration.

To ensure stability, we built a wooden stand for the stepper motor, preventing any unintended movement during operation.

We’ve encountered some technical hiccups with malfunctioning components but are running tests to resolve these issues and ensure the apparatus performs reliably.

As we continue refining the design, we’re excited about the progress and look forward to sharing more updates soon, so stay tuned!

Prototype
Designed the motor to rotate burette tip! (WIP)

 

 

 

 

 

 

 

 

 

Prototype 1: Uses external camera to track volume changes

 

To further enhance the output accuracy of our titration machine, we build our own camera set-up that circumvents the problem of parallax error! You can find more details about our inspiration and design philosophy under Development section!

Prototype 2: This has already been shown under the Development section! But we are proud to say that our prototype is finalised 🙂

Hardware used:

A magnetic stirrer plate to get homogenous colour throughout the solution during titration
An Arduino Mega board used to control the Stepper Motor
The savior actuator for our volume detection mechanism
Two Arducams were used for the detection of the colour of the analyte and for the volume detection
Many aluminium frames were used for support

 

Software

Arduino – C was used!
The OpenCV library was used for computer vision!

 

Python was used to communicate betweeen OpenCV script and Arduino controller!