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!