Course curriculum
-
1
INTRODUCTION
- Project Description
- Parts List
- Learning Objectives
-
2
NEW COMPONENTS
- New Electronic Components: Rotary & Slide Potentiometers
- New Electronic Components: Momentary Switch
- New Electronic Components: Vibration Sensor
-
3
Box Setup
- Video: Introduction and Parts Overview
- Step 1 - Remove Cutouts
-
4
Assembling the Circuit
- Video: Circuit Wiring Diagram Overview
- Step 2 - Connect the Rotary Potentiometer
- Step 3 - Connect the Slide Potentiometer
- Step 4 - Connect the Button
- Step 5 - Connect the Vibration Sensor
-
5
CODING COMMANDS & CONCEPTS
- New Command: randomSeed()
- New Libraries
-
6
PROGRAMMING
- Preface - Starting Base Code
- Programming - Initial Notes
- Programming - Libraries and PIN Assignments
- Programming - Variables
- Programming - Setup
- Programming - Puzzle Operation pt. 1
- Programming - Puzzle Operation pt. 2
- Programming - Puzzle Operation pt. 3
- Programming - Functions: suffleArray()
- Programming - Functions: readSensors() pt. 1
- Programming - Functions: readSensors() pt. 2
- Programming - Functions: keypadCode()
- Downloadable/Printable PDF of Programming Steps
- Having Trouble? - Downloadable Code
-
7
TESTING AND TROUBLESHOOTING
- Troubleshooting the Circuit
- Troubleshooting Programming Errors
-
8
EXERCISES & CHALLENGES
- Exercise 1
- Exercise 2
- Project Challenge
-
9
DISCUSSION
- NEED HELP? Start Here with Questions, Answers, & Comments
- Show Us Your Work and Get Free Stuff!