Learn to create an Arduino-based "knock, knock" escape room puzzle in this 34-minute video tutorial. Discover how to build a system that recognizes a specific rhythm or secret knock pattern to unlock a maglock. Explore two versions: one using a Piezo sensor for vibration detection and another employing a microphone input for percussive sound recognition. Gain insights into normalizing player input for tempo-independence, configuring input sensitivity, and setting error tolerance. Follow along with detailed explanations of wiring, circuit layout, and Arduino code implementation. Understand key concepts such as pattern coding, variables, program loops, and visual feedback. Access downloadable resources, including Arduino code, wiring diagrams, and component lists, to recreate the project.