Develop and fabricate a device tailored to ascertain the codes of combination locks, particularly those that may have been forgotten. The benchmark set for this project was to unlock the combination within a 10-minute window.
Methodology:
The underlying vulnerability in 3-code combination locks was harnessed. By keenly observing for auditory 'clicks' or notable points of resistance, one could significantly truncate the prospective combination pool from a staggering 64,000 down to a mere 100.
The design was perpetually enhanced through cycles of prototyping and rigorous testing phases.
An assortment of Arduino scripts was formulated to scrutinize components like stepper motors, rotary encoders, optical encoders, servos, current sensors, and sound sensors.
Prototyping Evolution:
Prototype 1
Prototype 2
Prototype 3
Outcome:
The culmination of our rigorous design process resulted in a prototype proficient in cracking a combination lock code within the targeted 10-minute timeframe.