Grove Button board example

Dependencies:   mbed

Fork of Seeed_Grove_Button_Example by Austin Blackstone

Committer:
mbedAustin
Date:
Thu Sep 04 03:04:40 2014 +0000
Revision:
0:d0ac4e3a0b7a
Seeed Grove button sensor example. Simple busy wait debouncing.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbedAustin 0:d0ac4e3a0b7a 1 #include "mbed.h"
mbedAustin 0:d0ac4e3a0b7a 2
mbedAustin 0:d0ac4e3a0b7a 3 DigitalIn button(D6);
mbedAustin 0:d0ac4e3a0b7a 4
mbedAustin 0:d0ac4e3a0b7a 5 int main()
mbedAustin 0:d0ac4e3a0b7a 6 {
mbedAustin 0:d0ac4e3a0b7a 7 while(1){
mbedAustin 0:d0ac4e3a0b7a 8 if(button){
mbedAustin 0:d0ac4e3a0b7a 9 printf("Button Pressed\n\r");
mbedAustin 0:d0ac4e3a0b7a 10 wait(0.7); // simple debouncing
mbedAustin 0:d0ac4e3a0b7a 11 }
mbedAustin 0:d0ac4e3a0b7a 12 }
mbedAustin 0:d0ac4e3a0b7a 13
mbedAustin 0:d0ac4e3a0b7a 14 }