IR Senden und Empfangen

Hallo,

ich bin Arduino-Anfänger und möchte aus meiner Fernbedienung mehr herausholen.

Ich habe eine Fernbedienung welche max. 4 Geräte Steuern kann. Also viel unbelegtes/ungenutztes Potential hat für andere Aufgaben.

Komponenten:
IR-Empfänger -TSOP4838
Transistor - BC337-40

IR-Sender - ?

Es sollen mehrere Geräte in einem kleinen Raum gesteuert werden. So wie ich es verstanden habe, sollte Abstrahlwinkel möglichst gross sein. Gegebenenfalls zwei in Reihe ... aber welche ?

Kann mir da evtl jemand einen Tip geben wie ich das passende finde ?

mfg

Hallo,
erst einmal solltest Du feststellen, mit welchen Trägerfrequenzen und
Bandbreiten Deine originale Fernbedienung sendet.

Danach kaufst Du dann für den Arduino den RICHTIGEN IR-Empfänger und Sender
ein.
Im Datenblatt der IR-Dioeden/Empfänger kannst Du nachlesen welchen
Abstrahl, Einstrahlwinkel diese haben.
Wenn Du die Sendedioden mit ausreichend Strom (siehe Datenblatt) versorgst,
dann reicht mit Sicherheit eine Diode.
Gruß und Spaß dabei
Andreas

Danke für die Antwort.

Wenn ich das richtig interpretiere,

  • jede Fernbedienung braucht den "passenden" Empfänger.
  • jedes Gerät, das ich zusätzlich einbinden will, benötigt den richtigen Sender. (TV,STB,usw.)

Kann das "ein" Arduino lösen ?

Hi,

Du kannst unterschiedliche Wellenlängen beim IR haben, die TSOPxxx Dinger spielen aber bei 940/950nm.
Und die Trägerfrequenzen sind unterschiedlich (oft 38kHz).
Hier kannst Du Dir mal ein Stückchen Codierung anschauen: SB-Projects - IR - NEC Protocol
Aber es gibt noch mehr Protokolle, siehe Arduino-Lib von Ken Shirriff: GitHub - Arduino-IRremote/Arduino-IRremote: Infrared remote library for Arduino: send and receive infrared signals with multiple protocols

Gruß André

Gerade etwas experimentiert.
Ich kann mit meiner Gigablue FB meinen Sony TV und meinen Samsung TV bedienen.

Kann ich denn nun davon ausgehen das alle Geräte identische Wellenlängen und Trägerfrequenzen haben und daher "nur" auf unterschiedlichen Protokollen angesprochen werden ?

mfg

Und hier findest du Schaltungsbeispiele für den IR-Sender.

Hi

mfg:
Kann ich denn nun davon ausgehen das alle Geräte identische Wellenlängen und Trägerfrequenzen haben und daher "nur" auf unterschiedlichen Protokollen angesprochen werden ?

Wenn Das eine einlernbare Fernbedienung ist - die Wellenlänge dürfte sich bei Allen dann noch treffen, aber die Frequenz wird so erzeugt, wie das Gerät Es braucht.

Man könnte, mit einer Photo-Diode (für diese Wellenlänge) ausmessen, wie schnell die Impulse kommen - einfacher wird Es wohl bei den zwei/drei Geräten sein, diese Information im WWW zu suchen.

Das Protokoll wird sich finden lassen, meist ist dort dann auch zu lesen, was der Fernseher an Licht erwartet - wer das Protokoll sucht, will das Gerät selber ansteuern, da sind solche Nebeninformationen dann gut aufgehoben.
Auch wird Der, Der das Protokoll zur Verfügung stellt, Ähnliches gemacht haben :wink:

MfG