Additional AnalogIn example

Committer:
mab5449
Date:
Thu Jan 19 14:20:27 2017 -0600
Revision:
0:267d01ecb3ec
Initial commit. Ported code snippets to mbed OS 5 projects

Who changed what in which revision?

UserRevisionLine numberNew 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 }