EES Stephen Perse Sixth Form
/
SRF05_HelloWorld
works
Fork of SRF05_HelloWorld by
main.cpp
- Committer:
- Aidan2521
- Date:
- 2016-12-06
- Revision:
- 7:974ba1b166ad
- Parent:
- 6:fae63ea5ba75
File content as of revision 7:974ba1b166ad:
// Simple program to read the distance from an SRF05 using the SRF05 library #include "mbed.h" #include "SRF05.h" SRF05 srf(p9, p10); int main() { float curval; float percentage; float tankfull = 10; float tankempty = 60; float warning = 10; //percentage float range = tankempty-tankfull; // 100-(value-5)/range*100 while(1) { curval = srf.read(); percentage = 100-(((curval-tankfull)/range)*100); printf ("Percentage Remaining: %.0f (%.0f)\n\r", percentage, curval); if (percentage < warning){ printf ("WARNING: Water Level Below 10% \n\r"); } wait(1); } }