Pro Mini Befehl wird nicht erkannt

Hallo liebe Arduino Gemeinde und Profis

ich bin noch ein ziemlicher Laie im Bereich Arduino habe aber durch viel einlesen etwas Wissen aufsaugen können.
Nun zu meinem eigentlichen Problem:

Verwendetes Board: Pro Mini ATMega168 16Mhz 5V

Sketch:
#include <RobotIRremote.h>
#include <RobotIRremoteInt.h>
#include <RobotIRremoteTools.h>

// irLed ==> D3!
IRsend irsend;

void setup()
{
irsend.enableIROut(38);
}

void loop()
{
irsend.mark(1000);
irsend.space(1000);
}

Fehlermeldung:

Arduino: 1.8.19 (Windows Store 1.8.57.0) (Windows 10), Board: "Arduino Pro or Pro Mini, ATmega168 (5V, 16 MHz)"

Roomba_Virtual_Wall:7:1: error: 'IRsend' does not name a type; did you mean 'IRrecv'?

IRsend irsend;

^~~~~~

IRrecv

C:\Users\norby\OneDrive\Dokumente\Arduino\Roomba_Virtual_Wall\Roomba_Virtual_Wall.ino: In function 'void setup()':

Roomba_Virtual_Wall:11:3: error: 'irsend' was not declared in this scope

irsend.enableIROut(38);

^~~~~~

C:\Users\norby\OneDrive\Dokumente\Arduino\Roomba_Virtual_Wall\Roomba_Virtual_Wall.ino:11:3: note: suggested alternative: 'fread'

irsend.enableIROut(38);

^~~~~~

fread

C:\Users\norby\OneDrive\Dokumente\Arduino\Roomba_Virtual_Wall\Roomba_Virtual_Wall.ino: In function 'void loop()':

Roomba_Virtual_Wall:16:3: error: 'irsend' was not declared in this scope

irsend.mark(1000);

^~~~~~

C:\Users\norby\OneDrive\Dokumente\Arduino\Roomba_Virtual_Wall\Roomba_Virtual_Wall.ino:16:3: note: suggested alternative: 'fread'

irsend.mark(1000);

^~~~~~

fread

exit status 1

'IRsend' does not name a type; did you mean 'IRrecv'?

Kann mir dazu jemand sagen was ich falsch mache?
Bin schon etwas am verzweifeln.

Muesst noch die IRsend Bibliotek hereinbringen, mit "#include".

Bitte "code tags" verwenden.

Ich würde eher sagen, die Libs <Robot...> passen nicht zum Restsketch.
@TO gibt es zu den Libs keine Beispiele, die Du erst mal benutzen kannst?

Gruß Tommy

Danke erstmal für die schnelle Antwort

Das hat leider auch nicht funktioniert.
Vlt hätte ich dazuschreiben sollen was ich denn genau machen will.

Ich möchte für meinen IRobot Roomba eine Virtual Wall bauen und den Code habe ich von GITHUB.

Und danke für den Tipp mit dem Codetag.

MFG

Also ich hab versucht im git was zu lesen - da steht nichts. Nicht mal ein Example.
Das einzige was es gibt ist eine Doku: https://docs.arduino.cc/retired/archived-libraries/Robot aber da gibt es kein send. Da kennt man nur IRRead.

auf github ist das hier

Aber in den src ist keine IRemonte_h nur cpp.
Schein so das jemand hat die .h aus der Lieb gelöscht.
Und Beispiele sind auch nicht dabei.
Hier ist die .h dabei

Für die Lib gibt's mittlerweile 12 forks

@cargobert wersuch mit der Lib

Als ZIP runterladen und endpacken
Deine irgend wo archivieren damit nicht stört

hey Leute danke nochmal für die Lösungen, habe es nun endlich geschafft.
Wer lesen kann ist klar im Vorteil :smile: hatte einfach nur die falsche Libary, naja auf alle fälle danke nochmal.

Glg