Índice:
Vídeo: Controle de luz do receptor IR: 4 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
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
- 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
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.