Índice:

Controle de luz do receptor IR: 4 etapas
Controle de luz do receptor IR: 4 etapas

Vídeo: Controle de luz do receptor IR: 4 etapas

Vídeo: Controle de luz do receptor IR: 4 etapas
Vídeo: Domotica Básica - Interruptor Infrarrojo TV 2024, Novembro
Anonim
Controle de luz do receptor infravermelho
Controle de luz do receptor infravermelho

Se você está apenas começando a aprender como usar um receptor IR e a descobrir como o componente funciona, este é o projeto perfeito para começar! Antes de pular para este projeto, certifique-se de ter baixado a biblioteca do receptor IR encontrada em Ferramentas << Gerenciar bibliotecas.

Suprimentos

  • 3 LEDS de cores diferentes
  • Receptor IR
  • Remoto (um controle remoto T. V funcionaria)
  • Jumper Wires
  • 3 resistores de 1K
  • Tábua de pão

Etapa 1: Etapa 1: Receber o código HEX

Dependendo de qual controle remoto é usado, os códigos HEX para cada controle remoto são diferentes. Para que o receptor IR reconheça os controles remotos que são pressionados, os códigos HEX precisam ser identificados e armazenados dentro do código.

Aqui está o código para receber o código HEX para cada controle. Você deseja gravar 5 botões de seu controle remoto, incluindo um botão OFF e um botão ON.

#incluir

const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); resultados de decode_results;

void setup () {

Serial.begin (9600); irrecv.enableIRIn (); irrecv.blink13 (verdadeiro); }

void loop () {

if (irrecv.decode (& resultados)) {

Serial.println (resultados.valor, HEX);

irrecv.resume (); }}

Etapa 2: Etapa 2: Configurar o receptor IR

Etapa 2: configurar o receptor de infravermelho
Etapa 2: configurar o receptor de infravermelho

Agora é hora de configurar os componentes na placa de ensaio. Comece montando o receptor IR.

Existem 3 pernas no receptor IR. A perna da extrema direita é VCC (alimentação), a perna da extrema esquerda é OUT (conecte a um pino) e a perna do meio é para GND.

  • Conecte o VCC ao barramento de alimentação na placa de ensaio
  • Conecte o pino OUT a 11 no Arduino
  • Conecte o pino GND ao trilho de aterramento na placa de ensaio

Etapa 3: Etapa 3: conectar os LEDS

Etapa 3: Conecte os LEDS
Etapa 3: Conecte os LEDS
  • Conecte a perna curta de todos os LEDs a um resistor de 1 K ohm que então se conecta à energia
  • Conecte a perna longa do LED azul ao pino 5 no Arduino
  • Conecte a perna longa do LED vermelho ao pino 3 no Arduino
  • Conecte a perna longa do LED verde ao pino 6 no Arduino

Etapa 4: Etapa 4: o Código

Etapa 4: o código
Etapa 4: o código

Aqui está o código:

Certifique-se de alterar o código HEX de cada botão para o código HEX designado para o controle remoto que está sendo usado.

Recomendado: