mbed_example
/
AnalogIn_ex_3
Additional AnalogIn example
main.cpp@1:8fd1c3242e7d, 2017-06-23 (annotated)
- Committer:
- sarahmarshy
- Date:
- Fri Jun 23 16:25:10 2017 -0500
- Revision:
- 1:8fd1c3242e7d
- Parent:
- 0:267d01ecb3ec
"Update mbed-os"
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mab5449 | 0:267d01ecb3ec | 1 | #include "mbed.h" |
mab5449 | 0:267d01ecb3ec | 2 | |
mab5449 | 0:267d01ecb3ec | 3 | AnalogIn ain(A0); |
mab5449 | 0:267d01ecb3ec | 4 | DigitalOut led1(LED1); |
mab5449 | 0:267d01ecb3ec | 5 | DigitalOut led2(LED2); |
mab5449 | 0:267d01ecb3ec | 6 | DigitalOut led3(LED3); |
mab5449 | 0:267d01ecb3ec | 7 | DigitalOut led4(LED4); |
mab5449 | 0:267d01ecb3ec | 8 | |
mab5449 | 0:267d01ecb3ec | 9 | int main() { |
mab5449 | 0:267d01ecb3ec | 10 | while (1){ |
mab5449 | 0:267d01ecb3ec | 11 | led1 = (ain > 0.2f) ? 1 : 0; |
mab5449 | 0:267d01ecb3ec | 12 | led2 = (ain > 0.4f) ? 1 : 0; |
mab5449 | 0:267d01ecb3ec | 13 | led3 = (ain > 0.6f) ? 1 : 0; |
mab5449 | 0:267d01ecb3ec | 14 | led4 = (ain > 0.8f) ? 1 : 0; |
mab5449 | 0:267d01ecb3ec | 15 | } |
mab5449 | 0:267d01ecb3ec | 16 | } |