-GELÖST- IR Empfang - Taste 1 sendet jedesmal einen anderen CODE

Hallo zusammen,

ich versuche mich gerade mit einer IR Fernbedienung.
Empfänger Diode eine allgemein gebräuchliche 1838.

Sketch:

#include <IRremote.h>

long RECV_PIN = 11;


IRrecv irrecv(RECV_PIN);
decode_results results;



void setup()
{  pinMode (2, OUTPUT);
  Serial.begin(9600);
  Serial.println("Enabling IRin");
  irrecv.enableIRIn(); // Start the receiver
  Serial.println("Enabled IRin");
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value);
    irrecv.resume(); // Receive the next value
  }
  if (results.value == 3484626273) {
  digitalWrite (2, 0);
  }
else { 
  digitalWrite (2,255);
}
 }

allerdings habe ich das Problem, dass (egal welche Taste) jedes mal ein anderer Code gesendet wird.

das Beispiel ist nur die Taste 1.

Enabling IRin
Enabled IRin
472945576
3118574255
794171935
1273467251
4268602832
2498976504
3484626273
3772518324
4294967295
4294967295
3484626273
3484626273
2498976504
3710333896
350284689
3144182055
2008805678
2845820070
4294967295

Hat dazu vielleicht jemand eine idee?

Dann zeig doch mal deine Fernbedienung.
Foto der FB und einen Link (Hyperlink) zu dieser.

Und zur Information. Die 1838 ist keine Diode, sondern ein komplexer IR-Empfänger.

hab die Fernbedienung noch von einem alten Sat Receiver über

Bitte einen Hyperlink, deins ist eine URL.

so besser? :slight_smile:

Was die FB betrifft, habe ich keine Idee.

Sind die oben gezeigten, empfangenen Codes nach einem einmaligen drücken der Taste 1 ?

Nein, jeder Code steht für einmal drücken.
die 4294967295 ist der “Haltecode”.

Ich bin mir nicht sicher, ob die FB das macht oder das woanders her kommt.
Um das auszuschliessen werde ich heute Abend mal eine andere FB probieren.

Ich hab mal Taste 1 bis 3 durchgespielt. Kein Code ist von Taste1, Taste2 und Taste3 doppelt.
Aber ich habe bestimmt 20 unterschiedliche Codes pro Taste.
Und dann auch vom Stellenwert her anders. 9 und 10 Stellig.

die 253 ist der ERROR.

HeiMa:
die 4294967295 ist der "Haltecode".

2498976504 kommt 2 mal vor
3484626273 kommt 3 mal vor

Mit einer anderen Fernbedienung probieren ist sicher eine gute Idee.

ja, kommt bei Taste 1 doppelt vor.....aber nicht von Taste 1 zu 2 oder 3....was ich bisher probiert habe

werde mal eine FB nehmen die simpler ist als diese.
Dann hoffe ich, dass es dann besser funktioniert.

Ansonsten hätte ich selber jetzt keine Idee mehr :slight_smile:

Ich kann auch nicht jede FB kennen, aber die ich hier habe, geben bei einer Taste immer mehrere Codes aus, aber einer davon ist identisch und mehrfach vorhanden. Wenn ich darauf auswerte, funktioniert es auch.

Hallo,
das wird eine FB für mehrere Geräte einer Serie sein, d.h. sie sendet nicht für ein bestimmtes Gerät den Code-
sondern für die ganze Serie.
Gruß und Spaß
Andreas

@SkobyMobil
ja, sowas ähnliches hab ich mir auch schon gedacht. :slight_smile:

@HotSystem
hab ich auch dran gedacht, ist nur blöd wenn erst beim 5x drücken der richtige CODE ankommt

Ich werde mal schauen, ob ich eine FB finde die simpler aufgebaut ist :slight_smile:

HeiMa:
@HotSystem
hab ich auch dran gedacht, ist nur blöd wenn erst beim 5x drücken der richtige CODE ankommt

Nein, nur die Taste länger gedrückt halten.
Bei meiner FB erscheinen die Werte immer, nur nicht an erster Stelle.
Kann man im seriellen Monitor sehr gut beobachten.

Aber wenn ich die Taste doch länger gedrückt halte dann kommt bei meiner FB der "Haltecode" wie oben beschrieben....

HeiMa:
Aber wenn ich die Taste doch länger gedrückt halte dann kommt bei meiner FB der "Haltecode" wie oben beschrieben....

OK...dann ist das nicht identisch.

Guten Morgen,

vielen Dank an alle für die Beiträge.
Wollte nur mal kurz den letzten Status durchgeben.

Es lag natürlich an der FB. Die hat irgendeinen Blödsinn gesendet.

Habe nun ein ganz einfache FB getestet und die sendet nur einen einzigen CODE.

Danke

Super, dann kann es ja mit deinem Projekt losgehen.
Danke für die Rückmeldung.

@ HotSystem

Noch besser.....der ganze Driss lag an meinem Breadboard.

Hatte noch einen zweiten IR Empfänger und der funktionierte.
der erste an alter Stelle wies mit neuer FB den gleichen Fehler aus.

Umgesteckt....siehe da.....funktioniert.....auch mit erster FB

oh man....

HeiMa:
@ HotSystem

Noch besser.....der ganze Driss lag an meinem Breadboard.

Ja, die Dinger sind mit Vorsicht zu genießen.

Immer mal wieder die Kontakte prüfen.