Tengo este control remoto (BN59-01006A):
y este ladrillo receptor IR (receptor IR Keyes):
Logré conectar el ladrillo IR a mi Arduino Uno. Descargué esta biblioteca y usé un código Arduino básico:
#include <IRremote.h>
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // Receive the next value
}
}
Me gustaría poder capturar algo de HEX. valores y mostrarlos a través del monitor serial. El módulo IR funciona (el LED interno parpadea cada vez que uso el control remoto hacia él), pero no muestra nada. ¿Qué me estoy perdiendo? ¿Es necesario calibrar los controles remotos para conectarlos a un módulo IR estándar?
Muchas gracias por tu ayuda.
Por el aspecto de su dispositivo en la ruptura, es probable que sea un GP1UX311QS que puede funcionar con 3.3V. Ve con conectar el - a GND y el + a 5V.
Es probable que ese dispositivo reciba señales moduladas de 38 kHz. Es posible (me gusta) que su control remoto esté modulado a 38 kHz. Es posible que pueda ser otra cosa. Donde el LED parpadeante en la ruptura es un buen indicador de que está demodulando algo.
Ken's Library tiene un ejemplo llamado "IRrecvDump.ino". Comienza con esto. Donde en la ruptura de teclas, el pin S es la señal demodulada y en la biblioteca de Ken están conectados de forma predeterminada al pin 11. Donde + y - son alimentación y tierra.
El "IRrecvDump.ino" intentará decodificar una variedad de formatos típicos de datos. Donde Samsung no está en la lista inicial. Pero volcará el tiempo del flujo de datos. Para que usted u otros puedan determinar el patrón. Y posiblemente agregarlo a la bifurcación de github.
Donde puede revisar todas las bifurcaciones y ADD individuales en el Diagrama de red de GitHub
Un rápido Google de: samsung shirriff github. Muestra varias bifurcaciones que indican que han agregado Samsung.
tom l
Nactus
tom l
Nactus