Recibir una señal de control remoto por radio en el Arduino

  • Dec 19, 2021
click fraud protection

Hice un pequeño experimento con un receptor de 433 Mhz y controles remotos y obtuve resultados inesperados.

Recibir una señal de control remoto por radio en el Arduino

En Aliexpress, los receptores y transmisores de 433 y 315 MHz se venden, por regla general, en conjuntos. Compré este juego de dos placas de 433 Mhz por 68 rublos con entrega.

Recibir una señal de control remoto por radio en el Arduino

El receptor se conecta al Arduino con tres cables (alimentación, tierra y señal al pin 2).

Existe una biblioteca estándar para recibir y reconocer señales de controles remotos. interruptor rc. V ejemplos de uso esta biblioteca tiene el código más simple ReceiveDemo_Simple, que envía cuatro valores al puerto COM cuando se recibe una señal: código de botón, longitud de secuencia en bits, retardo, código de protocolo.

Esperaba que aparecieran constantemente algunos códigos en el aire atascado de Moscú, pero, curiosamente, hasta que presionas el botón del control remoto, no hay nada.

Cuando presiona cuatro botones en el control remoto, se muestran los siguientes valores de la imagen del título.

Para reconocer la presión de los botones necesarios en los controles remotos necesarios, es suficiente comparar el valor de getReceivedValue con el código del botón conocido de antemano.

instagram viewer

Todo parece simple y elemental. Resultó que de todos mis controles remotos de 433 Mhz, la señal se reconoce solo en el pequeño control remoto de la foto del título. Al presionar los botones de estos tres controles remotos (cambiar Noolita, control remoto enchufes con temporizador, control remoto alarmas de bicicleta) Arduino no responde de ninguna manera.

Aparentemente, estos controles remotos usan algunos otros protocolos que la biblioteca rc-switch no conoce. Seguramente, existen otras bibliotecas para recibir datos de consolas, pero todavía no las he encontrado.

Por un lado, organizar el control del Arduino con un mando a distancia por radio es muy sencillo y muy económico, pero por otro lado, no todos los mandos a distancia de 433 Mhz son adecuados para esto.

© 2021, Alexey Nadezhin

Durante diez años he estado escribiendo todos los días sobre tecnología, descuentos, lugares de interés y eventos. Leer mi blog en el sitio ammo1.ru, v LJ, zen, Mirtesen, Telegrama.
Mis proyectos:
Lamptest.ru. Pruebo lámparas LED y ayudo a descubrir cuáles son buenas y cuáles no.
Elerus.ru. Recopilo información sobre dispositivos electrónicos domésticos para uso personal y la comparto.
Puedes contactarme en Telegram
@ ammo1 y por correo [email protected].