Digital Input simple example for WIZwiki-W7500 academy
Dependencies: mbed
Fork of DigitalIn_HelloWorld_WIZwiki-W7500 by
main.cpp@13:f6b0834008ee, 2015-07-24 (annotated)
- Committer:
- IOP
- Date:
- Fri Jul 24 00:44:13 2015 +0000
- Revision:
- 13:f6b0834008ee
- Parent:
- 11:8955f95f2c2c
- Child:
- 14:3893c636430e
simple coding
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
joon874 | 11:8955f95f2c2c | 1 | /* Digital Input Example Program */ |
joon874 | 11:8955f95f2c2c | 2 | |
mbed_official | 0:aaf5a9d465fd | 3 | #include "mbed.h" |
mbedAustin | 5:fa65447e171b | 4 | |
IOP | 13:f6b0834008ee | 5 | DigitalIn mysw(D10); // Change this to the button on your board |
IOP | 13:f6b0834008ee | 6 | DigitalOut myled_R(LED1); // LED_RED |
mbedAustin | 5:fa65447e171b | 7 | |
mbedAustin | 5:fa65447e171b | 8 | int main() |
mbedAustin | 5:fa65447e171b | 9 | { |
IOP | 13:f6b0834008ee | 10 | int sw_val; |
mbedAustin | 5:fa65447e171b | 11 | |
mbed_official | 0:aaf5a9d465fd | 12 | while(1) { |
IOP | 13:f6b0834008ee | 13 | |
IOP | 13:f6b0834008ee | 14 | sw_val = mysw.read(); // Read Digital input value |
IOP | 13:f6b0834008ee | 15 | |
IOP | 13:f6b0834008ee | 16 | printf("Digital Input value is %d \n\r", sw_val); // output Digital Input value |
IOP | 13:f6b0834008ee | 17 | |
IOP | 13:f6b0834008ee | 18 | if(sw_val == 1){ // swich pushed, Red LED ON |
IOP | 13:f6b0834008ee | 19 | myled_R = 0; |
IOP | 13:f6b0834008ee | 20 | } |
IOP | 13:f6b0834008ee | 21 | else myled_R = 1; // the others, Red LED OFF |
IOP | 13:f6b0834008ee | 22 | |
IOP | 13:f6b0834008ee | 23 | wait(0.5); |
mbed_official | 0:aaf5a9d465fd | 24 | } |
mbedAustin | 5:fa65447e171b | 25 | } |
joon874 | 10:108881ce024e | 26 | |
joon874 | 10:108881ce024e | 27 | |
joon874 | 10:108881ce024e | 28 | |
joon874 | 10:108881ce024e | 29 | |
joon874 | 10:108881ce024e | 30 | |
joon874 | 10:108881ce024e | 31 | |
joon874 | 10:108881ce024e | 32 | |
joon874 | 10:108881ce024e | 33 | |
joon874 | 10:108881ce024e | 34 | |
joon874 | 10:108881ce024e | 35 | |
joon874 | 10:108881ce024e | 36 | |
joon874 | 10:108881ce024e | 37 | |
joon874 | 10:108881ce024e | 38 | |
joon874 | 10:108881ce024e | 39 | |
joon874 | 10:108881ce024e | 40 | |
joon874 | 10:108881ce024e | 41 | |
joon874 | 10:108881ce024e | 42 | |
joon874 | 10:108881ce024e | 43 | |
joon874 | 10:108881ce024e | 44 | |
joon874 | 10:108881ce024e | 45 | |
joon874 | 10:108881ce024e | 46 | |
joon874 | 10:108881ce024e | 47 |