Tabla de contenido:

Control remoto seguro de Arduino: 5 pasos
Control remoto seguro de Arduino: 5 pasos

Video: Control remoto seguro de Arduino: 5 pasos

Video: Control remoto seguro de Arduino: 5 pasos
Video: ✅ Código Arduino para Carro a Control Remoto Bluetooth 2024, Noviembre
Anonim
Control remoto seguro de Arduino
Control remoto seguro de Arduino
Control remoto seguro de Arduino
Control remoto seguro de Arduino

Este es un ejemplo de cómo hacer un control remoto inalámbrico (garaje) ultra seguro.

Por lo general, los controles remotos tienen un tipo de seguridad de código variable, que puede ser evitado por cualquier ladrón avanzado.

Este sistema remoto se basa en el uso de una clave de 16 bytes, por lo que piratearlo sería una posibilidad de

3, 4028236692093846346337460743177e + 38 (256 ^ 16)

Cómo funciona:

1. Remoto envía solicitud de sistema

2. El sistema genera un código aleatorio y lo envía al control remoto.

3. El control remoto cifra ese código con una clave única y lo envía de vuelta al sistema.

4. El sistema decodifica el código recibido usando la misma clave y verifica si coincide con el código generado aleatoriamente.

5. …

Para un botón usé el sensor táctil TTP223

Suministros

Piezas necesarias: 2 transceptores inalámbricos NRF24L01, dos arduinos, cables de 2,54 mm, un botón (DUE no funcionará)

Paso 1: Conexión de NRF24

Conexión de NRF24
Conexión de NRF24

Conecte cada módulo inalámbrico a cada pin Arduino SPI -

www.arduino.cc/en/reference/SPI

Paso 2: conecte un botón (cualquier botón, no es realmente necesario)

Conecte un botón (cualquier botón, no es realmente necesario)
Conecte un botón (cualquier botón, no es realmente necesario)

Paso 3: Cargue el código en ambos Arduinos (parte remota)

Cargar código en ambos Arduinos (parte remota)
Cargar código en ambos Arduinos (parte remota)

Paso 4: Cargue el código en ambos Arduinos (parte del garaje)

Cargar código en ambos Arduinos (parte de garaje)
Cargar código en ambos Arduinos (parte de garaje)

Paso 5: Resultado

Resultado
Resultado

El monitor de serie imprime '1' cada vez que presiono un botón, lo que significa que la conexión era segura y los datos estaban encriptados correctamente.

Recomendado: