Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Replicador IR com Wi-Fi: Controle Dispositivos Remotamente

Componentes e Materiais

Software e Serviços

Sobre o Projeto

Decodifique e reproduza comandos infravermelhos de qualquer comando remoto (AC, TV, ventoinha, etc.) e controle-os via Wi-Fi a partir do telemóvel, PC ou automações. O projeto ensina todo o pipeline: captura → decodificação → armazenamento → transmissão.

Fundamentos de Códigos IR

Comandos IR são sequências de pulsos modulados (tipicamente 38 kHz). Mark = LED ligado (modulado), Space = LED desligado. Cada tecla tem um código (12–32 bits). Protocolos comuns: NEC, Sony, RC5, RC6, Samsung, LG, etc. A biblioteca IRremote descodifica automaticamente a maioria.

Circuito Receptor

Saída do receptor (pino de sinal) → pino digital do MCU (ex: D2). Alimentação 3.3V/5V conforme datasheet. O receptor desmodula e entrega sinal lógico limpo.

Decodificação de Sinais

  1. Ligue o MCU ao PC via USB.
  2. Carregue sketch de receção (exemplo IRrecvDumpV2 da biblioteca).
  3. Abra monitor serial (115200 baud).
  4. Aponte o comando ao receptor e pressione teclas.
  5. Copie o código bruto (array de microssegundos) ou o valor decodificado (ex: 0x1FEA05F NEC).

Circuito Emissor

Simples (alcance <1 m): LED IR + resistor 220 Ω direto no pino PWM do MCU.
Alcance estendido (~10 m): Transistor NPN comutorando LED IR alimentado por 5V (coletor), base via resistor 1 kΩ no pino PWM, emissor no GND. Adicionar LED IR em série com outro para mais potência.

Teste do Emissor

Sketch inclui funções de teste para TV Samsung (volume +/-). Use câmara do telemóvel para ver o LED IR a piscar (invisível a olho nu).

Formato de Armazenamento Otimizado

Arrays de uint16_t com durações em µs consomem muita RAM. Codificação compacta:

Função convertToPulseDuration() reconverte para array de µs antes de transmitir com irsend.sendRaw().

Integração IoT

O Particle Photon expõe funções na nuvem (Particle.function) que recebem comandos HTTP/JSON e disparam IR. Permite criar apps (Blynk, Ionic), comandos de voz (Google Assistant, Alexa via IFTTT/Home Assistant) ou agendamentos.

Recursos de Estudo

Código Fonte

Repositório completo: github.com/gusgonnet/infraredReplicator

Esquemas

Disponíveis na secção Schematics (receptor, emissor simples, emissor potenciado).

Processo de manufatura

  1. Como Vagões de Carga se Tornam Ativos IoT Inteligentes com Sistema de Monitoramento de Condição da Bosch
  2. A Internet das Coisas e o 5G: Impulsionando o Futuro dos Veículos Conectados
  3. Protegendo a Casa Inteligente: Por Que Biometria é Essencial para Cibersegurança IoT
  4. Internet das Coisas: Tecendo o Mundo Conectado
  5. Revolucionando a Educação: Aproveitando a IoT para Aprimorar Aprendizado e Ensino
  6. Construa um Tanque Laser Controlado por Leap Motion – Arduino, Raspberry Pi, LEDs RGB
  7. UnifiedWater v1 – Kit Completo de Sensor de Qualidade da Água com Arduino
  8. Construa uma Rádio Internet Wi‑Fi com Raspberry Pi e Arduino: Transmita Estações Globais
  9. Como Compressores de Ar Conectados Impulsionam a Indústria 4.0 e IoT na Manufatura Moderna
  10. Episódio 7: IoT e Indústria 4.0 – Compressores Conectados Inteligentes Explicados