Overview
Learn how to create an Arduino-based escape room puzzle using analog inputs and outputs instead of digital ones. This course covers retrieving analog input using the Arduino Analog-to-Digital Converter (ADC), sending analog output using Pulse Width Modulation (PWM), grounding, noise, and isolation of analog components, wiring diagrams, and Arduino code. The course aims to teach participants how to design puzzles that require a smooth, continuous range of values, providing a unique and precise interaction experience for players. The intended audience for this course includes tech enthusiasts, escape room designers, Arduino hobbyists, and anyone interested in exploring unconventional uses of Arduino technology.
Syllabus
00:00:00- Introduction
00:00:14- Puzzle Demonstration
00:02:18- Comparing Analog -vs- Digital signals
00:04:41- Retrieving Analog Input using "Ax" pins and the Arduino Analog-to-Digital Convertor ADC
00:11:21- Sending Analog Output using "~x" pins and Pulse Width Modulation PWM
00:18:50- Grounding, noise, and isolation of analog components
00:23:21- Wiring Diagram
00:26:54- Arduino Code
00:51:41- Wrap up
Taught by
Playful Technology