Intels IoT Roadshow met Intel Galileo SDK
2014 September 20-21 Austin, TX
Meer informatie: https://software.intel.com/en-us/iot
Project: "Hack-a-lock"
Als onderdeel van Intels ontwikkelde Internet of Things (IoT) Roadshow presentatie van Intels IoT Developer Kit, waaronder Intel Galileo Gen 2 board (vergelijkbaar met Arduino microcontroller), Grove startpakket (sensoren en accessoires), mini-SD-kaart voorgeladen met software en dev omgevingen, en meer, mijn team een prototype om automatisch te bepalen door de 3-nummer combinatie code te kraken van een cijferslot Materlock.
Hier zijn twee perspectieven van het gehouden samen-prototype (zie foto's). Opmerking de licht detectoren en de zwarte schijf met geperforeerde gaten te sporen van de externe positie.
Teamgenoten
Joseph Tingsanchali
Daniel Cox
Justin Lilly
Samuel Chang
Probleem
Mensen zijn vergeetachtig wezens. Ter verlichting van dergelijke een probleem, vooral als het gaat om Cijfercombinatiesloten, hebben we een mechanische vergrendeling breaker voor de gemeenschappelijke combinatieslot bedacht.
Oplossing
De hack-a-lock loopt door een algoritme om te bepalen van de combinatie van unieke code, 3 nummers variërend van 0 tot en met 39, om het te ontgrendelen. Het algoritme werkt aan de hand van een reeks getallen de derde waarde in de combinatie code te bepalen, dan doorloopt een vooraf vastgesteld samenstel van arrays op de eerste en tweede in de combinatie code vinden. Dit elimineert de noodzaak om te brute kracht 64.000 combinatie codes en afval van 2 weken van je leven. We hebben het neer op binnen een uur te breken een dergelijk slot gebroken.
We hebben het gebruik van de volgende sensoren: 360 graden servo LCD display van de uitgang van de lichtsensor met LED. Wij op maat gemaakte apparatuur voor het houden van een combinatieslot voor het testen van de spanning van de shackle als het draait door de combinatie van mogelijk code. Om te bepalen welk punt te stoppen, we gebruiken optische detectie (zoals licht) via een roterende sjabloon die is gekoppeld aan de knop van de vergrendeling. Het slot blijkt, annuleerteken op speurder naar de eerste en laatste punt van het draaien zodat het op het dichtstbijzijnde getal draaien kan. De mechanische bouwen nam 6-7 uur te schetsen en de programmering en integratie nam 10-12 uur om te bouwen.