![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Completed Part 1
main.cpp@0:613255191ca1, 2016-02-24 (annotated)
- Committer:
- ese350billjack
- Date:
- Wed Feb 24 01:16:39 2016 +0000
- Revision:
- 0:613255191ca1
Reading ADC pin 15
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
ese350billjack | 0:613255191ca1 | 1 | #include "mbed.h" |
ese350billjack | 0:613255191ca1 | 2 | #include <iostream> |
ese350billjack | 0:613255191ca1 | 3 | AnalogIn ain(A0); |
ese350billjack | 0:613255191ca1 | 4 | |
ese350billjack | 0:613255191ca1 | 5 | int main() { |
ese350billjack | 0:613255191ca1 | 6 | while (1) { |
ese350billjack | 0:613255191ca1 | 7 | // test the voltage on the initialized analog pin |
ese350billjack | 0:613255191ca1 | 8 | // and if greater than 0.3 * VCC set the digital pin |
ese350billjack | 0:613255191ca1 | 9 | // to a logic 1 otherwise a logic 0 |
ese350billjack | 0:613255191ca1 | 10 | cout << ain.read() << "\n"; |
ese350billjack | 0:613255191ca1 | 11 | } |
ese350billjack | 0:613255191ca1 | 12 | } |