PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

3 anos atrás
12345678910111213141516171819202122232425262728293031
  1. #include <Bounce.h>
  2. #define BUTTON 2
  3. #define LED 13
  4. int ledValue = LOW;
  5. // This example changes the state of the LED everytime the button is pushed
  6. // Build the circuit indicated here: http://arduino.cc/en/Tutorial/Button
  7. Bounce bouncer = Bounce( BUTTON, 5 );
  8. void setup() {
  9. pinMode(BUTTON,INPUT);
  10. pinMode(LED,OUTPUT);
  11. }
  12. void loop() {
  13. if ( bouncer.update() ) {
  14. if ( bouncer.read() == HIGH) {
  15. if ( ledValue == LOW ) {
  16. ledValue = HIGH;
  17. } else {
  18. ledValue = LOW;
  19. }
  20. digitalWrite(LED,ledValue);
  21. }
  22. }
  23. }