Napravite sustav koji broji koliko puta je digitalni prekidač pritisnut (tj. promijenjen mu je položaj), a nakon što izbroji 10 puta, pali se LED dioda

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 DigitalOut redled(p5);
00003 DigitalOut greenled(p6);
00004 DigitalIn sw1(p7);
00005 int x;
00006 int main() {
00007 sw1.mode(PullUp); // Pull up internal resistor
00008     while(x<10) {
00009     greenled = 0; //green led is off
00010     redled = 0; // flash red led
00011     if (sw1==0) {
00012         if (sw1==1) {
00013             x++;
00014             wait(0.1);
00015         }
00016         
00017     }
00018 
00019 }
00020 greenled = 1; //green led is off
00021 redled = 1; // flash red led
00022 }