¿Cuál es el mejor enfoque para implementar un bloqueo de control remoto?

Estaba pensando cómo haría para construir una cerradura de control remoto con un Arduino (o mejor aún, una Raspberry Pi cuando tenga una) y pensé en verificar si había alguna disponible para la venta. Schlage tiene algo a un precio ridículamente alto con una tarifa mensual de $ 9- $ 13 más o menos. ¡Locura!

Así que vuelvo a pensar en construir uno yo mismo. Estoy pensando que Pi tendría su propio servidor web e interfaz wifi para conectarse a mi enrutador. Estoy bastante seguro de que puedo manejar el lado del software, pero necesito alguna dirección en el hardware.

¿Cómo lo harías, si fueras a construir uno? ¿Qué otro hardware necesitaría para bloquear y desbloquear la puerta? ¿Un servofreno? ¿Una cerradura de uso general que modifico? ¿Cómo?

Desde el punto de vista de la seguridad, mantenga la sección del receptor completamente separada de la sección del servo. En última instancia, el receptor debe transmitir lo que recibe al lado del servo (posiblemente mediante encriptación) donde se verifican los datos y, si son correctos, abre el servo y probablemente envía una señal al usuario para que sepa lo que sucedió.
podría usar fácilmente motors.shop.ebay.com/i.html?_nkw=door+lock+actuator y conectarlo a uno de GPIO. Pero el problema es la seguridad, como dijo Garrent Fogerlie.
Lo siento si esta es una pregunta tonta, pero no estoy siguiendo: ¿podría explicar el problema de seguridad con más detalle? Me imagino usando Pi para proporcionar una interfaz basada en web (probablemente un interruptor gráfico que muestra el estado del bloqueo y cambia cuando hago clic en él, algo que funcionaría en la pantalla de un teléfono) a la que podría acceder tanto desde adentro como desde afuera. fuera de mi red wifi. Supuse que el Pi controlaría directamente el servo. (¿No?) ¿Está diciendo que tenga una Pi (u otro dispositivo) como servidor web y otra Pi (o Arduino) para controlar el servo?

Respuestas (1)

Este no es un proyecto difícil. En primer lugar, deberá obtener una cerradura electrónica.

cerradura electronica

Son bastante baratos (menos de £ 20). Este tipo de cerraduras requieren 12v para funcionar. Un arduino no puede proporcionar directamente este tipo de voltaje, o incluso el tipo de corriente requerida por la cerradura, por lo que necesitará un controlador para conectarse.

Cada vez que necesito un controlador para este nivel de corriente y voltaje (y especialmente si se trata de una carga inductiva como esta), siempre busco mi confiable ULN2803 . Tiene 8 controladores de alta corriente, lo cual es excesivo aquí, pero al menos te da la opción de accionar un montón de cerraduras. El otro beneficio del dispositivo es que tiene diodos incorporados para hacer frente al retroceso inductivo cuando la cerradura se apaga.

Cableado de una cerradura eléctrica

¡Impresionante! Gracias por todos los detalles. ¿Hay alguna cerradura electrónica que recomendaría especialmente (o evitaría)? ¿O casi cualquier cosa que pueda encontrar funcionará bien?
En realidad, nunca he usado uno, aunque quería hacerlo, así que no puedo ofrecer ninguna experiencia. Si hay una tienda de seguridad cerca de ti, puedes ir y echar un vistazo a algunas.