Boa tarde!

 

Sou novo na programação com arduino, logo tenho uma duvida, caso alguém já teve o mesmo problema e puder ajudar agradeço.

 

Seguinte:

Tirei um LED Infravermelho de um controle remoto e estou utilizando pra controlar uma TV Samsung, o código fonte está correto, todos os comandos estão sendo executados. O que estive observando é que o LED infravermelho após o primeiro comando enviado fica constantemente ligado, diferentemente de um controle remoto qualquer que acende e apaga logo em seguida. Testei com o exemplo do arduino padrão (IRsendDemo) e acontece a mesma coisa. Será que alguém sabe como resolver esta situação?

Exibições: 296

Responder esta

Respostas a este tópico

´posta o codigo

#include <IRremote.h>

IRsend irsend;

void setup()
{
  Serial.begin(9600);
}

void loop() {
  if (Serial.read() != -1) {
    for (int i = 0; i < 3; i++) {
      irsend.sendSamsung(0xE0E040BF, 32);
      delay(100);
    }
  }
}

kra, o teste if (Serial.read() != -1) tah retornando sempre true (verdadeiro), ele sempre vai executar o sendSamsung...

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço