Índice:
- Etapa 1: Componentes e ferramentas necessários
- Etapa 2: Esquemático
- Etapa 3: construção
- Etapa 4: Software e configuração inicial
- Etapa 5: captura de códigos
Vídeo: Controle remoto ILumos: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
A linha iLumos de interruptores de luz inteligentes e dimmers funcionam muito bem. Eles são instalados facilmente no Reino Unido, pois não requerem uma conexão neutra que muitas vezes não está presente nos pontos de interruptor de iluminação do Reino Unido.
Eles usam transmissões de 433 MHz de seus controles remotos, bem como têm os controles sensíveis ao toque em sua placa frontal. Se alguém quiser controlá-los a partir de um aplicativo ou usar o controle de voz como o Alexa, o método recomendado é usar um controlador Broadlink RM que pode transmitir mensagens IR ou rf de 433 MHz. Como o protocolo não está integrado, é necessário treinar o produto Broadlink para aprender os sinais do controle remoto. É difícil fazer esse treinamento e mesmo quando aparentemente bem-sucedido, ele não produz um resultado confiável. Acho que isso se deve ao fato de que o protocolo iLumos é bastante difícil de distinguir do ruído de fundo normal de 433 MHz e, portanto, o sinal treinado que o Broadlink reproduz não é uma boa representação do que é necessário.
Este instrutível é como fazer um controlador confiável. Para isso, as mensagens rf dos controles remotos foram capturadas e analisadas para que pudessem ser reproduzidas adequadamente em um transmissor de 433Mhz.
Os detalhes do protocolo e formato dessas mensagens estão incluídos na documentação, mas não é necessário entender isso para construir e usar este controlador de substituição.
O controlador usa um microcontrolador wi-fi ESP8266 na forma de um módulo (ESP-12F). Isso pode receber comandos da web e convertê-los no formato de mensagem necessário e, em seguida, enviá-los por meio de um módulo transmissor simples de 433Mhz de baixo custo. Muito disso é baseado em um controlador IR anterior que pode enviar códigos para dispositivos IR como TVs, etc. A funcionalidade IR foi mantida para que o mesmo controlador possa ser usado para iLumos e uma variedade de dispositivos IR. Também é possível adicionar outros dispositivos de 433 MHz, como plugue em soquetes, apenas adicionando arquivos de texto de configuração por meio da interface da web.
Etapa 1: Componentes e ferramentas necessários
Os seguintes componentes são necessários
- Módulo wi-fi ESP-12F
- Módulo transmissor 433Mhz
- conversor de aumento de tensão
- Regulador de 3,3 V
- Capacitor 220uF 6V
- Diodo IR
- canal n MOSFET (AO3400)
- Resistor 47R
- 4k7 resistores x2
- 100K resistor x 1
- Micro tomada USB
- ligar fio
- Gabinete; usou uma caixa impressa em 3D -
www.thingiverse.com/thing:3318386
As seguintes ferramentas são necessárias
- Ferro de solda de ponta fina
- Pinças
- Cola epóxi
- Raspberry Pi e receptor de 433 MHz para capturar códigos
Observe que a caixa que usei foi mantida o menor possível e usou componentes SMD. Se um gabinete maior for usado, é possível usar componentes maiores, como módulos NodeMCU esp8266.
Etapa 2: Esquemático
O circuito é muito simples.
O módulo ESP-12F é alimentado por um soquete USB 5V por meio de um regulador linear de 3,3V.
O 5V é usado como fonte de alimentação para o diodo IR e também é aumentado por meio de um módulo para 10V. Isso é usado como fonte de alimentação para 433MHz. Os módulos TX simples podem ser usados diretamente com uma fonte de 5 V, mas operá-los a partir de 10 V aumenta a potência de transmissão e o alcance. Alguns módulos TX funcionarão com a fonte de 3,3 V, mas, novamente, podem ter uma potência um pouco mais baixa.
GPIO14 é usado como saída modulada para sinais IR e 433MHz. No caso de IR, ele é modulado por uma portadora (normalmente 38KHz), mas para uso de RF, ele controla a transmissão do sinal on / off diretamente. Embora o IR esteja transmitindo sempre que as mensagens de RF forem enviadas, elas não podem ser confundidas com as mensagens de IR normais.
Etapa 3: construção
A construção é muito simples.
Eu crio a parte IR como um pequeno módulo separado com o transistor MOSFET e seu resistor de porta diretamente soldado à perna do LED para minimizar o tamanho. Em seguida, adiciono um pouco de resina epóxi para protegê-la.
O regulador e o capacitor de desacoplamento são montados diretamente no módulo ESP-12F.
O resto é apenas usar um fio para conectar a energia e o sinal de dados.
Eu faço uma antena para a conexão de 433 MHz usando o método descrito em
Etapa 4: Software e configuração inicial
O software é construído em um ambiente Arduino.
O código-fonte para isso está em
O código pode ter algumas constantes alteradas para fins de segurança antes de ser compilado e atualizado para o dispositivo ES8266.
- AP_PORT define a porta de escuta para receber comandos
- WM_PASSWORD define a senha usada pelo wifiManager ao configurar o dispositivo na rede wi-fi local
- AP_AUTHID define um código de autorização que deve ser enviado com cada comando para autorizá-lo.
- update_password define uma senha usada para permitir atualizações de firmware.
Quando usado pela primeira vez, o dispositivo entra no modo de configuração wi-fi. Use um telefone ou tablet para se conectar ao ponto de acesso configurado pelo dispositivo e navegue até 192.168.4.1. A partir daqui, você pode selecionar a rede wi-fi local e inserir sua senha. Isso precisa ser feito apenas uma vez ou ao alterar redes wi-fi ou senhas.
Assim que o dispositivo estiver conectado à rede local, ele ouvirá os comandos. Supondo que seu endereço IP seja 192.168.0.100, use primeiro 192.168.0.100:AP_PORT/upload para carregar os arquivos na pasta de dados. Isso permitirá que 192.168.0.100/edit visualize e carregue mais arquivos e também permitirá que 192.168.0100: AP_PORT seja usado para enviar comandos de teste.
O código-fonte leia-me contém instruções adicionais sobre o envio de comandos de controle, comandos de macro e como conectar o dispositivo ao serviço Alexa.
Etapa 5: captura de códigos
Os switches iLumos devem primeiro ser emparelhados com seu dispositivo de controle. Isso é descrito pelas instruções do iLumos e envolve colocar o dispositivo em modo de emparelhamento e enviar a ele um comando ON. Isso permite que o dispositivo reconheça outros comandos usando o endereço emparelhado contido em cada mensagem.
Duas estratégias são possíveis para usar o controlador aqui.
Em primeiro lugar, você pode capturar os códigos de controles remotos iLumos existentes e, em seguida, usar o controlador para replicá-los.
Em segundo lugar, novos endereços podem ser usados para este controlador e os dispositivos então emparelhados com o novo endereço usando os códigos de comando já identificados nos controles remotos existentes.
Eu prefiro o primeiro método.
O código-fonte no github inclui um utilitário que pode ser executado em um Raspberry Pi usando uma placa receptora de 433 MHz para capturar os códigos de controles remotos iLumos. As instruções para isso podem ser encontradas no PDF de descrição do protocolo nesse site.
Recomendado:
O controle remoto da TV se torna um controle remoto de RF -- NRF24L01 + Tutorial: 5 etapas (com imagens)
O controle remoto da TV se torna um controle remoto RF || NRF24L01 + Tutorial: Neste projeto vou mostrar como usei o popular IC nRF24L01 + RF para ajustar o brilho de uma faixa de LED sem fio por meio de três botões inúteis de um controle remoto de TV. Vamos começar
Kit de controle remoto comum transformado em controle remoto de brinquedo RC de quatro canais: 4 etapas
Kit de controle remoto comum transformado em controle remoto de brinquedo RC de quatro canais:改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板, 然后 按照 视频 教程 完成 这个 电子 项目 并 为 您 服务。 玩具 车船 提供 远程 无线 控制。
Converta seu controle remoto IR em RF remoto: 9 etapas (com imagens)
Converta seu Remoto IR em Remoto RF: No Instructable de hoje, vou mostrar como você pode usar um módulo RF genérico sem um microcontrolador, o que nos levará a construir um projeto onde você pode converter um Remoto IR de qualquer dispositivo em um RF Controlo remoto. A principal vantagem de converter um
Controle seus aparelhos elétricos com seu controle remoto de TV (ir remoto) com display de temperatura e umidade: 9 etapas
Controle seus aparelhos elétricos com o controle remoto da TV (ir remoto) com visor de temperatura e umidade: oi, sou Abhay e é meu primeiro blog no Instructables e hoje vou mostrar como controlar seus aparelhos elétricos com o controle remoto da TV construindo este projeto simples. obrigado ao atl lab pelo apoio e fornecimento do material
Olympus Evolt E510 Liberação de cabo remoto (versão 2 com foco automático no controle remoto): 6 etapas (com fotos)
Liberação de cabo remoto Olympus Evolt E510 (versão 2 com foco automático no controle remoto): Ontem eu construí um controle remoto simples de um botão para meu Olympus E510. A maioria das câmeras possui um botão de liberação do obturador (aquele que você pressiona para tirar uma foto) que possui dois modos. Se o botão for pressionado suavemente, a câmera fará o foco automático e medirá a luz