Recebendo um sinal de controle remoto de rádio no Arduino

  • Dec 19, 2021
click fraud protection

Fiz uma pequena experiência com o receptor 433 Mhz e controles remotos e obtive resultados inesperados.

Recebendo um sinal de controle remoto de rádio no Arduino

No Aliexpress, os receptores e transmissores de 433 e 315 MHz são vendidos, via de regra, em conjuntos. Comprei este conjunto de duas placas de 433 MHz por 68 rublos com entrega.

Recebendo um sinal de controle remoto de rádio no Arduino

O receptor se conecta ao Arduino com três fios (alimentação, aterramento e sinal para o pino 2).

Existe uma biblioteca padrão para receber e reconhecer sinais de controles remotos. rc-switch. V exemplos de uso esta biblioteca tem o código mais simples ReceiveDemo_Simple, que emite quatro valores para a porta COM quando um sinal é recebido: código do botão, comprimento da sequência em bits, atraso, código do protocolo.

Eu esperava que alguns códigos viessem constantemente no ar entupido de Moscou, mas, curiosamente, até que você pressione o botão do controle remoto, não há nada.

Quando você pressiona quatro botões no controle remoto, os seguintes valores são exibidos na imagem do título.

Para reconhecer o pressionamento dos botões necessários nos controles remotos necessários, é suficiente comparar o valor getReceivedValue com o código do botão conhecido de antemão.

instagram viewer

Tudo parece simples e elementar. Acontece que, de todos os meus controles remotos de 433 MHz, o sinal é reconhecido apenas no pequeno controle remoto da foto do título. Ao pressionar os botões destes três controles remotos (interruptor Noolite, controle remoto soquetes com temporizador, controle remoto alarmes de bicicleta) O Arduino não está respondendo de forma alguma.

Aparentemente, esses remotos usam alguns outros protocolos não conhecidos pela biblioteca rc-switch. Certamente, existem algumas outras bibliotecas para receber dados de consoles, mas ainda não as encontrei.

Por um lado, organizar o controle do Arduino com um controle remoto via rádio é muito simples e muito barato, mas, por outro lado, nem todos os controles remotos de 433 MHz são adequados para isso.

© 2021, Alexey Nadezhin

Há dez anos escrevo todos os dias sobre tecnologia, descontos, lugares de interesse e eventos. Leia meu blog no site ammo1.ru, v LJ, zen, Mirtesen, Telegrama.
Meus projetos:
Lamptest.ru. Eu testo as lâmpadas LED e ajudo a descobrir quais são boas e quais não são.
Elerus.ru. Recolho informações sobre dispositivos eletrônicos domésticos para uso pessoal e as compartilho.
Você pode entrar em contato comigo no telegrama
@ ammo1 e por correio [email protected].