Good progress is being made on the development of my oil tank monitoring system. The circuit currently consists of the following components on a breadboard.
- Arduino Uno
- (1) MPX5050 Pressure transducer
- Pushbutton
- Nokia 5110 display (with realtor resistors
- one way valve for air line and a "T" to allow for depth measurement.
The current version of the Sketch:
-runs a calibration routine on start up to establish a min and max value for the transducer (A0) and maps it to a value between 0 and 40.
-draws a display of 5 vertical bar graphs and dynamically updates the first graph with data from the first sensor.
Goals for the final version:
- calibration tool to set values for each tank (use Blum's ep 10 to run through the different sensors?)
- Values for each tank need to be calculated for the gallons contained in that tank (need capacity in gallons for each tank).
- on board pump or "truck air" is used to create pressure in all lines before readings can begin.
- user presses a "test" button and it turns on the pump, waits and then takes readings from all sensors.
- will simple bar graphs on the truck suffice
- how to output gallons data? bluetooth to phone? store to log file?