GP2Y0A21YK0F IRsensor 用ライブラリ
Dependents: NHK2019_mae_v6 NHK2019_main_v6 NHK2019_usiro_v6 NHK2019_mae_v6 ... more
IRsensor.h@0:d0a252247fec, 2019-06-24 (annotated)
- Committer:
- skouki
- Date:
- Mon Jun 24 07:29:14 2019 +0000
- Revision:
- 0:d0a252247fec
- Child:
- 2:35b3dd6f7f17
v1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
skouki | 0:d0a252247fec | 1 | #ifndef IRSENSOR_H |
skouki | 0:d0a252247fec | 2 | #define IRSENSOR_H |
skouki | 0:d0a252247fec | 3 | |
skouki | 0:d0a252247fec | 4 | #include "mbed.h" |
skouki | 0:d0a252247fec | 5 | |
skouki | 0:d0a252247fec | 6 | class IRsensor{ |
skouki | 0:d0a252247fec | 7 | public: |
skouki | 0:d0a252247fec | 8 | IRsensor(PinName pin); |
skouki | 0:d0a252247fec | 9 | float getDistance(int n); |
skouki | 0:d0a252247fec | 10 | |
skouki | 0:d0a252247fec | 11 | private: |
skouki | 0:d0a252247fec | 12 | float getInputvoltage(); |
skouki | 0:d0a252247fec | 13 | float changeVtoD(float voltage); |
skouki | 0:d0a252247fec | 14 | AnalogIn a_in; |
skouki | 0:d0a252247fec | 15 | }; |
skouki | 0:d0a252247fec | 16 | |
skouki | 0:d0a252247fec | 17 | #endif |