IR/433Mhz zusammen betreiben

Hallo!

Ich habe heute meinen ersten Arduino Prototype gebaut mit dem Ziel meine Funksteckdosen und Infrarot-Geräte (Lampen, TV, etc.) mit einer IR-Fernbedienung zu steuern.

Dazu habe ich zunächst einen IR-Empfänger und einen 433Mhz Transmitter verbunden und ein kleines Script geschrieben welches die IRremote und die RCSwitch Libraries verwendet.

Der ursprüngliche Aufbau mit IR an Pin 11 und Transmitter an Pin 3 hat nicht funktioniert. Das IR Signal wurde empfangen, der Transmitter wurde im Script getriggert, es wurde jedoch kein Signal gesendet. Wenn ich im Code den IR entfernt habe (irrecv.enableIRIn() auskommentiert) funktionierte der Transmitter plötzlich. Die Komponenten funktionierten jede für sich, aber nicht zusammen. Ich habe lange herumprobiert, letztendlich habe ich andere Pins verwendet (IR: 7, 433Mhz: 12), jetzt funktioniert alles wunderbar.

Kann mir jemand sagen auf welches Problem ich hier gestoßen bin?

Danke und Gruß,
Kai

xlerator:
Kann mir jemand sagen auf welches Problem ich hier gestoßen bin?

Wie bitte sollen wir das, ohne deine Hardware und deinen Sketch zu kennen ?
Poste deinen Sketch (in Code-Tags) und Hyperlinks deiner verwendeten Teile, dann können wir evtl. ein Problem erkennen.

Ich tippe eher auf Inkompatibilitäten in den Bibliotheken. Dazu müßte man z.B. wissen, welche Timer benutzt werden, und zu welchen Ports die Pins gehören. Ohne weitere Infos ist das aus der Ferne nicht möglich.

Alles klar, vielen Dank. Ich wollte nur wissen ob ich hier auf ein ganz offensichtliches Problem gestoßen bin. Aber das Problem scheint wohl in den Bibliotheken zu liegen. Nicht notwendig hier tiefer einzutauchen, es funktioniert jetzt einwandfrei.

Gruß,
Kai