LDR sensor

Dependencies:   mbed

Committer:
irayya
Date:
Thu May 25 05:44:07 2017 +0000
Revision:
0:7b12cd54ff0a
LDR sensor testing

Who changed what in which revision?

UserRevisionLine numberNew contents of line
irayya 0:7b12cd54ff0a 1 #include "mbed.h"
irayya 0:7b12cd54ff0a 2
irayya 0:7b12cd54ff0a 3 DigitalOut myled(D0);
irayya 0:7b12cd54ff0a 4 DigitalOut buz(D1);
irayya 0:7b12cd54ff0a 5 AnalogIn ldr (A0);
irayya 0:7b12cd54ff0a 6
irayya 0:7b12cd54ff0a 7
irayya 0:7b12cd54ff0a 8 int main()
irayya 0:7b12cd54ff0a 9 {
irayya 0:7b12cd54ff0a 10 while(1) {
irayya 0:7b12cd54ff0a 11 float ldrout=ldr.read();
irayya 0:7b12cd54ff0a 12 printf("ldr value is %f\n :",ldrout);
irayya 0:7b12cd54ff0a 13 if(ldrout>0.6) {
irayya 0:7b12cd54ff0a 14
irayya 0:7b12cd54ff0a 15 myled = 1;
irayya 0:7b12cd54ff0a 16 buz=1;
irayya 0:7b12cd54ff0a 17 wait(0.2);
irayya 0:7b12cd54ff0a 18 myled = 0;
irayya 0:7b12cd54ff0a 19 buz=0;
irayya 0:7b12cd54ff0a 20 wait(0.2);
irayya 0:7b12cd54ff0a 21 } else {
irayya 0:7b12cd54ff0a 22 myled=0;
irayya 0:7b12cd54ff0a 23 buz=0;
irayya 0:7b12cd54ff0a 24 }
irayya 0:7b12cd54ff0a 25 }
irayya 0:7b12cd54ff0a 26 }