Você não escreve código — você seleciona de bibliotecas de códigos pré-carregadas ou ensina o controle via aprendizado IR. O "código" é firmware dentro do controle; seu papel é configuração.
Dois Métodos Padrão
Método 1: Entrada Direta de Código (Mais Comum)
- Ligue dispositivo alvo (TV, soundbar, streamer).
- Encontre lista de códigos: Manual do controle ou site do fabricante (busque "[modelo controle] lista de códigos").
- Entre no modo setup: Geralmente segure SETUP até LED piscar/ficar aceso.
- Selecione tipo de dispositivo: Pressione TV, DVD, AUX, STB, etc.
- Digite código de 3–5 dígitos: Da lista para sua marca.
- Teste: Tente POWER, VOL±, CH±, MENU, INPUT.
- Se falhar: Repita com próximo código da marca.
- Trave: Pressione SETUP/ENTER para salvar (varia por controle).
Método 2: Busca Automática de Código (Sem Lista Necessária)
- Dispositivo LIGADO. Segure SETUP → pressione botão do dispositivo → solte.
- Aponte para dispositivo. Pressione POWER (ou CH+) repetidamente (intervalo 1–2 seg).
- Quando dispositivo responder (desliga / muda canal), imediatamente pressione ENTER/OK/SETUP para travar.
- Teste todas as teclas. Se parcial, reinicie busca.
Método 3: Aprendizado IR (Para Códigos Ausentes)
- Coloque controle original a 2–5 cm da janela IR do universal.
- Entre no modo aprendizado (conforme manual).
- Pressione botão alvo no universal (ex.: VOL+).
- Pressione VOL+ no original. Universal captura sinal.
- Repita por botão. Saia do modo aprendizado.
Dicas Profissionais
- Tente todos os códigos da sua marca — o primeiro muitas vezes só faz power.
- Busque "[modelo dispositivo] códigos discretos" para funções ocultas (input direto, aspect, sleep).
- Logitech Harmony / SofaBaton usam configuração via app — sem códigos manuais.
- Atualize firmware se controle suportar (Harmony, SofaBaton, One For All novos).
Você não está programando — está configurando uma tabela de busca que mapeia seus pressionamentos de botão para trens de pulsos IR armazenados na ROM do controle.