![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
tes ir atas semua
Dependencies: mbed ADS1115 StepperMotor SRF05 TPA81new
SharpIR/SharpIR.cpp
- Committer:
- hisyamfs
- Date:
- 2019-03-06
- Revision:
- 49:d23d76689933
- Parent:
- 14:207770fefedf
File content as of revision 49:d23d76689933:
#include "SharpIR.h" SharpIR::SharpIR(PinName apin) : _ain(apin), _a(def_a), _b(def_b) { } SharpIR::SharpIR(PinName apin, int a, float b) : _ain(apin), _a(a), _b(b) { } float SharpIR::read() { float meas = _ain.read(); // Converts and read the analog input value (value from 0.0 to 1.0) meas = meas * 3300; // Change the value to be in the 0 to 3300 range float dist = _a * pow(meas , _b); return dist; }