Roadshow de IoT de Intel con Intel Galileo SDK
20-21 de septiembre de 2014 Austin, TX
Más información: https://software.intel.com/en-us/iot
Proyecto: "Hack-a-lock"
Como parte de la de Intel Roadshow de Internet de las cosas (IoT) mostrando IoT Developer Kit de Intel, incluye Intel Galileo Gen 2 tablero (similar al microcontrolador del Arduino), Grove kit del arrancador (sensores y accesorios), pre-cargado tarjeta mini-SD con los entornos de software y desarrollo y más, mi equipo desarrolló un prototipo para determinar automáticamente el código de combinación de 3 números para romper una cerradura de combinación Materlock.
Aquí hay dos perspectivas del prototipo junto a cabo (ver fotos). Nota los detectores de luz y el disco negro con los agujeros perforados para detectar la posición del dial.
Compañeros de equipo
José Tingsanchali
Daniel Cox
Justin Lilly
Samuel Chang
Problema
Las personas son seres olvidadizos. Para aliviar un problema así, especialmente cuando se trata de cerraduras de combinación, hemos ideado un interruptor de bloqueo mecánico de la cerradura de combinación común.
Solución
Hack-a-lock funciona a través de un algoritmo para determinar el código único de la combinación, 3 números entre 0 y 39, para desbloquearlo. El algoritmo trabaja mediante la determinación de un conjunto de números para determinar el tercer valor en el código de combinación, luego ciclos a través de un conjunto predeterminado de arreglos de discos para encontrar el valor de la primero y la segundo en el código de la combinación. Esto elimina la necesidad de fuerza bruta 64.000 códigos de combinación y perder 2 semanas de su vida. Nos hemos roto a dentro de una hora para romper tal bloqueo.
Hemos hecho uso de los siguientes sensores: Sensor de luz con LED de salida pantalla de servo LCD de 360 grados. Nosotros a la medida un aparato para sostener una cerradura de combinación para comprobar la tensión del grillete que gira a través de código posibles de la combinación. Para determinar hasta qué punto dejar, usamos detección óptica (como luz) a través de una plantilla rotatoria a la perilla de la cerradura. A medida que gira la cerradura, puede detectar su punto inicial y final de girando de forma que puede girar hasta el siguiente número. La construcción mecánica 6-7 horas para bosquejar y la programación e integración tomó 10-12 horas para construir.