![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Sample program for based on LM393 Raindrop sensor, just have one function, return TRUE or FALSE
Raindrop.h@1:bc4d3b9054d0, 2019-02-08 (annotated)
- Committer:
- Yifan_Du
- Date:
- Fri Feb 08 06:58:05 2019 +0000
- Revision:
- 1:bc4d3b9054d0
- Parent:
- 0:bbeffbedaccb
Corrector
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Yifan_Du | 0:bbeffbedaccb | 1 | #ifndef _RAINDROP_H_ |
Yifan_Du | 0:bbeffbedaccb | 2 | #define _RAINDRIO_H_ |
Yifan_Du | 0:bbeffbedaccb | 3 | |
Yifan_Du | 0:bbeffbedaccb | 4 | #include "mbed.h" |
Yifan_Du | 0:bbeffbedaccb | 5 | |
Yifan_Du | 0:bbeffbedaccb | 6 | class Raindrop |
Yifan_Du | 0:bbeffbedaccb | 7 | { |
Yifan_Du | 0:bbeffbedaccb | 8 | private: |
Yifan_Du | 0:bbeffbedaccb | 9 | AnalogIn Raindrop_Ain; |
Yifan_Du | 0:bbeffbedaccb | 10 | DigitalIn Raindrop_Din; |
Yifan_Du | 0:bbeffbedaccb | 11 | |
Yifan_Du | 0:bbeffbedaccb | 12 | public: |
Yifan_Du | 0:bbeffbedaccb | 13 | Raindrop(PinName Ain, PinName Din); |
Yifan_Du | 0:bbeffbedaccb | 14 | |
Yifan_Du | 0:bbeffbedaccb | 15 | bool Check_Raindrop(void); |
Yifan_Du | 0:bbeffbedaccb | 16 | }; |
Yifan_Du | 0:bbeffbedaccb | 17 | |
Yifan_Du | 0:bbeffbedaccb | 18 | #endif |