SoftwareServo Library wird nicht Erkant

Hallo erst Mal!

Ich habe folgendes Problem:
Ich möchte einen Sketch auf ein Attiny 45 Uploaden , allerdings gibt es ein Problem mit der Library,
sie wird nicht erkannt .
Frage: Was kann ich tun?

Maßnahmen die ich bereits ergriffen habe:

Die Arduino Software Neu installieren
Library neu installiert

Was heißt nicht erkannt ?
Wie hast du die installiert ?
Ist die für den ATtiny tauglich ?

Naja, Der attiny Ist okay , das habe ich mit einem library unabhängigem Sketch getestet
ich habe sie so installiert:

Sketch-Bibliothek einbinden-.Zib Bibliothek hinzfügen

Mir wird immer diese Fehlermeldung angezeigt:

C:\Users\Fabian\Downloads\FJICP8YIJ7WO8T5\FJICP8YIJ7WO8T5.ino:1:22: fatal error: WProgram.h: No such file or directory

#include <WProgram.h>

^

compilation terminated.

exit status 1
Fehler beim Kompilieren für das Board Arduino Nano

EugenFabian2003:
Naja, Der attiny Ist okay , das habe ich mit einem library unabhängigem Sketch getestet
ich habe sie so installiert:

Sketch-Bibliothek einbinden-.Zib Bibliothek hinzfügen

Mir wird immer diese Fehlermeldung angezeigt:

C:\Users\Fabian\Downloads\FJICP8YIJ7WO8T5\FJICP8YIJ7WO8T5.ino:1:22: fatal error: WProgram.h: No such file or directory

#include <WProgram.h>

^

compilation terminated.

exit status 1
Fehler beim Kompilieren für das Board Arduino Nano

Wenn du den Sketch auf dem ATtiny haben möchtes, musst du den auch für den ATtiny kompilieren und nicht für den Nano.

Und evtl. ist die Library nicht für den ATtiny geeignet, hatte ich oben schon geschrieben.

ich weiß das ich das auf den Attiny kompiliren muss; nur es funktioniert bei gar keinem Bord!

EugenFabian2003:
ich weiß das ich das auf den Attiny kompiliren muss; nur es funktioniert bei gar keinem Bord!

Dann ist deine Library zu alt.
Da ich die nicht kenne, kann ich das auch nur vermuten.
Nimm eine neuere, aktuelle Library.

ich habe mir sie hir gerde runtergeladen
http://playground.arduino.cc/ComponentLib/servo/

EugenFabian2003:
ich habe mir sie hir gerde runtergeladen
Arduino Playground - HomePage

Aber du hast dich nicht darum gekümmert, ob die Library überhaupt für den ATtiny geeignet ist.
Meine Information ist, es geht nicht. Also sollte es auch bei dir nicht klappen.
Sieh dir dies mal an, da kommst du evtl. weiter.
ATtiny-Lib

Unabhängig davon, kannst doch mal versuchen, die Library manuell einzufügen.
Dann verschwindet evtl. die Fehlermeldung.

WProgram.h ist eine Bibliothek die es vor der IDE 1.0 gab (30.11.2011)

https://www.arduino.cc/en/Main/ReleaseNotes:
The WProgram.h file, which provides declarations for the Arduino API,
has been renamed to Arduino.h. To create a library that will work in
both Arduino 0022 and Arduino 1.0, you can use an #ifdef that checks
for the ARDUINO constant, which was 22 and is now 100. For example:

#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#endif

Grüße Uwe