hello everyone
erreure a compilation appears when testing the example library debounceu
// This code turns a led on/off through a debounced switch
#include <Debounce.h>
#define SWITCH 5
#define LED 13
// Instantiate a Debounce object with a 20 millisecond debounce time
Debounce debouncer = Debounce( 20 , SWITCH );
void setup() {
pinMode(SWITCH,INPUT);
pinMode(LED,OUTPUT);
}
void loop() {
// Update the debouncer
debouncer.update ( );
// Get the update value
digitalWrite(LED, debouncer.read() );
}
error
Arduino : 1.5.5-r2 (Windows 7), Carte : "Arduino Uno"
Using library Debounce in folder: C:\Users\ms\Documents\Arduino\libraries\Debounce (pre-1.5)
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=155 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard -IC:\Users\ms\Documents\Arduino\libraries\Debounce C:\Users\ms\AppData\Local\Temp\build8923028028392401394.tmp\debounce2.cpp -o C:\Users\ms\AppData\Local\Temp\build8923028028392401394.tmp\debounce2.cpp.o
C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=155 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard -IC:\Users\ms\Documents\Arduino\libraries\Debounce -IC:\Users\ms\Documents\Arduino\libraries\Debounce\utility C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp -o C:\Users\ms\AppData\Local\Temp\build8923028028392401394.tmp\Debounce\Debounce.cpp.o
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp:2:22: error: WProgram.h: No such file or directory
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp: In constructor 'Debounce::Debounce(long unsigned int, uint8_t)':
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp:9: error: 'millis' was not declared in this scope
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp:10: error: 'digitalRead' was not declared in this scope
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp: In member function 'void Debounce::write(int)':
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp:18: error: 'digitalWrite' was not declared in this scope
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp: In member function 'int Debounce::update()':
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp:28: error: 'digitalRead' was not declared in this scope
C:\Users\ms\Documents\Arduino\libraries\Debounce\Debounce.cpp:30: error: 'millis' was not declared in this scope