0% found this document useful (0 votes)
18 views3 pages

Vehicle Tracking SOW - Final

Uploaded by

mikesmxyz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views3 pages

Vehicle Tracking SOW - Final

Uploaded by

mikesmxyz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

415 East St.

Elmo, Suite #1-F1


Austin, TX 78745

GivePower Foundation is a US based registered 501c3 charitable organization with a mission to


electrify the world with clean energy and provide greater health, economic and educational
opportunities to developing regions that need it most.
GivePower Foundation is seeking proposals to assist in the development of an independent,
standalone device to monitor various aspects of their drinking water delivery interventions in Haiti,
Colombia, and Kenya. Sola Strong drinking water delivery channels directly support GivePower’s
award winning Solar Water Farm technology by delivering safe, healthy drinking water to
community members at an affordable price.
Project Goal: Increase visibility into vehicle operations and water deliveries.
Hardware:
1. Raspberry Pi, exact model TBD
2. Bluewhite F-2000 Series Hall Effect Flow Sensor
3. Adafruit Ultimate GPS GNSS, or equivalent
4. Trafag 5PSIG 0.5-4.5VDC Pressure Transducer, or equivalent
5. BlueDriver Pro OBD2 Bluetooth Car Diagnostic Scan Tool, or equivalent
6. Pico e-Paper 3.7” E-Ink display, or equivalent
7. Momentary Push Button, part number TBD
Requirements:
1. Log Data in an offline state while vehicle is driving
2. Upload data from logfile to GP’s online db when in Wifi range
3. Flow Sensor Data
a. Record the Total volume of water distributed from the vehicle with timestamp for all
time, similar to an hour meter or vehicle odometer. Total volume continuously
increases and cannot be reset.
b. Display current batch volume on digital display. Continuously increment batch volume
display until reset button is pressed
c. Calibration routine to allow for calibrating the flow sensor against a known flow rate.
Ideally there is a mechanism to perform this locally, without a computer connection,
to calibrate in the field. Could be through a separate local touchscreen or through the
existing display and buttons hidden inside an enclosure.
i. Enter calibration routine:
1. Start pump and measure flow rate using a stopwatch and a container of
a known volume
2. Calculate flow rate and enter it into the Pi with pump still running. Pi
records input signal from flow meter as the reference point for the
measured flow rate.
4. GPS Data
a. Record and transmit vehicle location for real time vehicle tracking and well as data
logging. Timestamp all logged location data.
5. Pressure Sensor Data
a. Measure and record the tank level in Liters remaining in the vehicle
b. Must be calibratable to accommodate different tank volumes and shapes. Ideally
there is a mechanism to perform this locally, without a computer connection, to
calibrate in the field. Could be through a separate local touchscreen or through the
existing display and buttons hidden inside an enclosure.
i. Enter Calibration Routine:
1. Empty tank. Mark the tank empty in Pi. Pi records tank empty pressure
reading from pressure sensor
2. Fill tank. Mark the tank full in Pi. Pi records tank full pressure reading
from pressure sensor
3. Enter capacity of tank in Pi. Pi calculates the volume of water in liters
remaining based on the relative column height of water in the tank.
6. OBD-II Data
a. Advise on appropriate device to maximize data streams available for a reasonable
cost
i. Bluetooth or Wifi connection preferred, hardwired is possible if available
solutions are better
b. Log all OBD-II data from permanently connected Bluetooth scan tool
7. Display Data
a. Display batch data for each batch of water dispensed from the vehicle. Reset by
pressing a momentary normally open push button switch
b. Cycle through various display options by pressing a second momentary normally
open push button switch
i. Batch Volume
ii. Total Volume
iii. Tank Level
c. Calibration routine for tank level sensor and flow meter so the sensors can be
calibrated from the local device directly without using a computer
8. Image file so the program can be loaded onto new Raspberry Pi devices by GivePower staff
for new site launches, or if components fail or need to be updated.
Scope of Work:
1. Support GivePower in identifying appropriate hardware components, as required
a. Appropriate Raspberry Pi model
b. GPS make and model
c. OBD2 tracking device make and model
2. Breadboard selected hardware and peripheral components with the Raspberry Pi
3. Write program to monitor and data log sensor inputs:
a. Flow meter
b. GPS
c. OBD2
d. Tank Level Sensor
4. Create a program to allow GivePower to track vehicle locations in real time
5. Write a program to upload log files to a GivePower database when device is within Wifi
range
a. Each device will need a unique identifier to differentiate between vehicles/sites
6. Write calibration sequences and provide instructions for field teams to be able calibrate
sensors
7. Develop simple, resettable batch meter and display using e-Ink type display and push button
reset
8. Provide GivePower with final BOM and software stack to pilot at one of our locations

You might also like