James Pang
/
YIC_day_3
YIC day 3
main.cpp@0:670f0c52502f, 2015-04-02 (annotated)
- Committer:
- lingtien5846
- Date:
- Thu Apr 02 05:13:43 2015 +0000
- Revision:
- 0:670f0c52502f
YIC day 3
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
lingtien5846 | 0:670f0c52502f | 1 | #include "mbed.h" |
lingtien5846 | 0:670f0c52502f | 2 | |
lingtien5846 | 0:670f0c52502f | 3 | AnalogIn sound(p20); |
lingtien5846 | 0:670f0c52502f | 4 | DigitalOut led1(LED1); |
lingtien5846 | 0:670f0c52502f | 5 | int main() { |
lingtien5846 | 0:670f0c52502f | 6 | float number = 0.0; |
lingtien5846 | 0:670f0c52502f | 7 | led1 = 0; |
lingtien5846 | 0:670f0c52502f | 8 | number = sound; |
lingtien5846 | 0:670f0c52502f | 9 | while(1){ |
lingtien5846 | 0:670f0c52502f | 10 | if (0 <= number < 0.25) { |
lingtien5846 | 0:670f0c52502f | 11 | led1 = 1; |
lingtien5846 | 0:670f0c52502f | 12 | } |
lingtien5846 | 0:670f0c52502f | 13 | else if (0.25 <= number < 0.5) { |
lingtien5846 | 0:670f0c52502f | 14 | led1 = 0; |
lingtien5846 | 0:670f0c52502f | 15 | } |
lingtien5846 | 0:670f0c52502f | 16 | else if (0.5 <= number < 0.75) { |
lingtien5846 | 0:670f0c52502f | 17 | led1 = 1; |
lingtien5846 | 0:670f0c52502f | 18 | } |
lingtien5846 | 0:670f0c52502f | 19 | else if (0.75 <= number < 1) { |
lingtien5846 | 0:670f0c52502f | 20 | led1 = 0; |
lingtien5846 | 0:670f0c52502f | 21 | } |
lingtien5846 | 0:670f0c52502f | 22 | } |
lingtien5846 | 0:670f0c52502f | 23 | } |