Einlesen von Button. Zählen wie oft Button gedrückt wurde. Wurde Button 10x gedrückt leichtet LED 1 sekunde.

Dependencies:   mbed

Zähler mit Button

#include "mbed.h"

DigitalOut led(D5);
DigitalIn btn(D6);
int x=0;


int main() {
    
    btn.mode(PullDown);
    
    
    while(1) {
       if(btn==1)
       {
           x++;
           wait_ms(500);
           
        
        }
        
        if(x==10)
        {
        
        led=1;
        x=0;
        wait_ms(1000); 
        led=0;   
        
        }
    }
}
Revision:
0:ac9a577c5da5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Mon Jan 27 10:47:25 2020 +0000
@@ -0,0 +1,1 @@
+https://os.mbed.com/users/mbed_official/code/mbed/builds/65be27845400
\ No newline at end of file