Hey,
ich habe ein Programm mit der Debounce Libary und bekomme immer folgemnden Fehler beim Übersetzen.
Ich habe leider kaum Erfahrung und weiss nicht wie ich dieses Problem lösen kann.
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp:2:22: error: WProgram.h: No such file or directory
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp: In constructor 'Debounce::Debounce(long unsigned int, uint8_t)':
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp:9: error: 'millis' was not declared in this scope
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp:10: error: 'digitalRead' was not declared in this scope
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp: In member function 'void Debounce::write(int)':
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp:18: error: 'digitalWrite' was not declared in this scope
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp: In member function 'int Debounce::update()':
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp:28: error: 'digitalRead' was not declared in this scope
D:\Projekte\Arduino Board\arduino-1.0.1\libraries\Debounce\Debounce.cpp:30: error: 'millis' was not declared in this scope
das habe ich davor auch schon versucht.
Das bringt leider auch nichts...
ich habe es jetzt mit einer alten Version geöffnet, dass hat funktioniert.
Jedoch würde ich es trotzdem gerne mit einer neuen IDE zum laufen bringen.
MFG
Evtl. muss der Code auch in die Debounce.cpp . Bin mir da nicht sicher. Am einfachsten ist es,
wenn du einen Editor nimmst und WProgram.h durch Arduino.h in allen Dateien ersetzen lässt.