Digital Input simple example for WIZwiki-W7500 academy

Dependencies:   mbed

Fork of DigitalIn_HelloWorld_WIZwiki-W7500 by Lawrence Lee

main.cpp

Committer:
IOP
Date:
2015-08-04
Revision:
15:a2d578443c70
Parent:
14:3893c636430e
Child:
16:15c653e11eae

File content as of revision 15:a2d578443c70:

/* Digital Input Example Program */

#include "mbed.h"

DigitalOut myled_R(LED_RED);    // LED_RED on WIZwiki-W7500
DigitalIn  mysw(D2);            // push switch 

int main()
{
    int sw_val;
    
    while(1) {
        
        sw_val = mysw.read();    // Read Digital input value
        
        printf("Digital Input value is %d \n\r", sw_val);    // output Digital Input value
        
        if(sw_val == 1){    // switch pushed, Red LED ON
            myled_R = 0;    
        }
        else myled_R = 1;   // the others, Red LED OFF
        
        wait(0.2);
    }
}