control LED by CdS http://shokai.org/blog/archives/5103

Dependencies:   mbed

Committer:
shokai
Date:
Thu Apr 22 08:17:48 2010 +0000
Revision:
1:83f0bc743127
Parent:
0:60e8027b95d9

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
shokai 0:60e8027b95d9 1 #include "mbed.h"
shokai 0:60e8027b95d9 2
shokai 1:83f0bc743127 3 Serial pc(USBTX, USBRX);
shokai 0:60e8027b95d9 4
shokai 1:83f0bc743127 5 DigitalOut led1(LED1); // on board LED
shokai 0:60e8027b95d9 6 DigitalOut led2(p11);
shokai 0:60e8027b95d9 7 AnalogIn adc(p15);
shokai 1:83f0bc743127 8 float ain;
shokai 0:60e8027b95d9 9
shokai 0:60e8027b95d9 10 int main() {
shokai 0:60e8027b95d9 11 while(1) {
shokai 1:83f0bc743127 12 led1 = !led1; // blink LED
shokai 0:60e8027b95d9 13 ain = adc;
shokai 1:83f0bc743127 14 if(ain < 0.4) led2 = 1;
shokai 1:83f0bc743127 15 else led2 = 0;
shokai 1:83f0bc743127 16 pc.printf("%f\r\n", (float)ain);
shokai 0:60e8027b95d9 17 wait(0.3);
shokai 0:60e8027b95d9 18 }
shokai 0:60e8027b95d9 19 }