Final Commit
Dependencies: mbed DebounceInOCE360
Revision 0:833040f9657f, committed 2019-10-04
- Comitter:
- jbeason3
- Date:
- Fri Oct 04 21:28:37 2019 +0000
- Commit message:
- Final Commit
Changed in this revision
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DebounceIn.lib Fri Oct 04 21:28:37 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/jbeason3/code/DebounceInOCE360/#81e1a090126c
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Oct 04 21:28:37 2019 +0000 @@ -0,0 +1,46 @@ +#include "mbed.h" +#include "DebounceIn.h" + +DebounceIn button(p19); +DigitalOut led1(p24); +DigitalOut led2(p23); +DigitalOut led3(p22); +DigitalOut led4(p21); +DigitalIn hall(p20); +Serial pc(USBTX, USBRX); + +int bcount = 0; +void show(){ + bcount++; + pc.printf("detected count = %d\r\n",bcount); + } + +int main(){ + button.rise(&show); + while(1){ + pc.printf("looping\r\n"); + wait(1); + bcount == !button; + + if (bcount >= 10){ + led1=1; + led2=1; + led3=1; + led4=1; + wait(2); + led1=0; + wait(0.2); + led2=0; + wait(0.2); + led3=0; + wait(0.2); + led4=0; + } + else{ + led1=0; + led2=0; + led3=0; + led4=0; + } + } + }
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Fri Oct 04 21:28:37 2019 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/mbed_official/code/mbed/builds/65be27845400 \ No newline at end of file