YoVDO

Knock, Knock! Arduino Escape Room Puzzle

Offered By: Playful Technology via YouTube

Tags

Arduino Courses Microphones Courses

Course Description

Overview

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.

Syllabus

Introduction
Wiring
Circuit Layout
Arduino Code
Pattern Code
Variables
Mag Lock Variable
Global Variables
Initialize Lock
Sample Noise
Playback Not Pattern
Normalized Knock
Knock Pattern
Program Loop
Not Detected
Jumping Around
Visual Feedback
Input Pattern
Counting Knocks
Carrying on Listening
Recording the Difference
Looping
Debug Line
Normalize
Debug
Normalized Input
Number of Knocks
Delays
Total Error
All Codes
Happy Chirp
Outro


Taught by

Playful Technology

Related Courses

Robots y Videojuegos en las aulas: Scratch y Arduino para profesores
Universitat Pompeu Fabra via Miríadax
Prototyping Interaction
Amsterdam University of Applied Sciences via iversity
The Arduino Platform and C Programming
University of California, Irvine via Coursera
Robotic Motion Systems
University of California, Irvine via Coursera
Interfacing with the Arduino
University of California, Irvine via Coursera