Tabla de contenido:
Video: Control remoto seguro de Arduino: 5 pasos
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
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
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)
Paso 3: Cargue el código en ambos Arduinos (parte remota)
Paso 4: Cargue el código en ambos Arduinos (parte del garaje)
Paso 5: 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.