Acidity Tester

Acidity Tester

Project Summary

We built a robot to sort a set of beakers into "acidic" and "safe" liquids.

Project Description

This robot uses a Vernier pH Sensor to test the acidity of a solution. The NXT ultrasonic, light, and rotation sensors are used to find the solution and to track the robot's position. First, the robot rotates until the ultrasonic sensor finds a beaker, and then the robot advances towards that beaker. Once the robot reaches the beaker, a third motor lowers the pH sensor to test the pH of the solutions.

The two beakers are filled with plain water and vinegar. If the pH Sensor detects an acidic solution, the robot shouts and pushes the beaker towards the area marked "ACID". If the solution is not acidic, the robot says "good" and moves the beaker towards the "SAFE" side. Using the light and rotation sensors, the robot comes back to its starting location, finds the third beaker filled with distilled water, and rinses itself to comply with good laboratory procedure.

The pH Sensor can also be interchanged with any other Vernier probe that tests the properties of liquids, such as conductivity, temperature, salinity, etc.

The movie below shows a complicated Mindstorms program in action. For starting projects like this, we strongly recommend starting with a much simpler program (such as the MINDSTORMS NXT program download) which approaches a cup, sticks the pH sensor in the cup, and then makes noise if it finds an acid.

Demo Movie

Project Downloads

Project Equipment

Select the equipment you want to purchase for this project.

Order CodePrice
Interfaces
NXT Sensor Adapter
Sensors
pH Sensor
Software
LEGO MINDSTORMS NXTSold Separately
Other
  • LEGO® MINDSTORMS® NXT base set
  • Beakers
  • Distilled water
  • Lemon juice
  • Black tape

Vernier Software & Technology Project Lead the Way LEGO Education NI LabVIEW National Instruments The Center for Engineering Education Outreach
Prices shown are valid for US customers only. International information »