test ldr
Dependencies: mbed
main.cpp@0:58de832a264e, 2018-10-16 (annotated)
- Committer:
- mark1998
- Date:
- Tue Oct 16 10:46:55 2018 +0000
- Revision:
- 0:58de832a264e
LDR Test
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mark1998 | 0:58de832a264e | 1 | #include "mbed.h" |
mark1998 | 0:58de832a264e | 2 | |
mark1998 | 0:58de832a264e | 3 | DigitalIn lDR(p7); |
mark1998 | 0:58de832a264e | 4 | DigitalOut myled (LED1); |
mark1998 | 0:58de832a264e | 5 | DigitalOut myled2(LED2); |
mark1998 | 0:58de832a264e | 6 | |
mark1998 | 0:58de832a264e | 7 | int main() { |
mark1998 | 0:58de832a264e | 8 | while(1) { |
mark1998 | 0:58de832a264e | 9 | if(lDR ==1){ |
mark1998 | 0:58de832a264e | 10 | myled = 1; |
mark1998 | 0:58de832a264e | 11 | wait(0.2); |
mark1998 | 0:58de832a264e | 12 | myled = 0; |
mark1998 | 0:58de832a264e | 13 | wait(0.2); |
mark1998 | 0:58de832a264e | 14 | } |
mark1998 | 0:58de832a264e | 15 | else{ |
mark1998 | 0:58de832a264e | 16 | myled2=1; |
mark1998 | 0:58de832a264e | 17 | wait(0.5); |
mark1998 | 0:58de832a264e | 18 | myled2=0; |
mark1998 | 0:58de832a264e | 19 | wait(1); |
mark1998 | 0:58de832a264e | 20 | break; |
mark1998 | 0:58de832a264e | 21 | } |
mark1998 | 0:58de832a264e | 22 | |
mark1998 | 0:58de832a264e | 23 | } |
mark1998 | 0:58de832a264e | 24 | } |