divya kotian
/
lab9_ledadc
Working with LED and ADC
main.cpp@0:e7b738bf1ffc, 2021-01-23 (annotated)
- Committer:
- div1104
- Date:
- Sat Jan 23 16:50:22 2021 +0000
- Revision:
- 0:e7b738bf1ffc
LED and ADC
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
div1104 | 0:e7b738bf1ffc | 1 | #include "mbed.h" |
div1104 | 0:e7b738bf1ffc | 2 | |
div1104 | 0:e7b738bf1ffc | 3 | AnalogIn ain(A1); |
div1104 | 0:e7b738bf1ffc | 4 | PwmOut led(LED1); |
div1104 | 0:e7b738bf1ffc | 5 | |
div1104 | 0:e7b738bf1ffc | 6 | int main() |
div1104 | 0:e7b738bf1ffc | 7 | { |
div1104 | 0:e7b738bf1ffc | 8 | float adc_value; |
div1104 | 0:e7b738bf1ffc | 9 | while(1) |
div1104 | 0:e7b738bf1ffc | 10 | { |
div1104 | 0:e7b738bf1ffc | 11 | adc_value=ain.read(); |
div1104 | 0:e7b738bf1ffc | 12 | led=1-adc_value; |
div1104 | 0:e7b738bf1ffc | 13 | wait_ms(40); |
div1104 | 0:e7b738bf1ffc | 14 | } |
div1104 | 0:e7b738bf1ffc | 15 | } |
div1104 | 0:e7b738bf1ffc | 16 |