Course curriculum

  1. 1
    • Project Description

    • Parts List

    • Learning Objectives

    • Background Content

  2. 2
    • New Electronic Components: Passive Infrared (PIR) Sensor

    • New Electronic Components: Piezoelectric Speaker

    • New Electronic Component: Membrane Switch

  3. 3
    • Step 1 - Remove Parts from Phase 1: UNO Minuto

    • Step 2 - Remove Cutouts

    • Step 3 - Remove Front/Back Cutouts

    • Step 4 - Prepare the Rocker Switch

  4. 4
    • Circuit Assembly - Overview

    • Step 2 - Connect the DS3231 and Breadboard to the UNO R3

    • Step 3 - Piezo Buzzer

    • Step 4 - LED Display

    • Step 5 - Membrane Switch

    • Step 6 - Passive Infrared (PIR) Sensor

    • Step 7 - Rocker Switch

  5. 5
    • Array

    • Objects, Classes, and Constructors

    • Using the Keypad Constructor

    • Event Listeners

    • New Libraries

  6. 6
    • Preface - Starting Base Code

    • Programming - Initial Notes

    • Programming - Libraries and PIN Assignments

    • Programming - Variables pt. 1

    • Programming - Variables pt. 2

    • Programming - Variables pt. 3 (buzzer operation)

    • Programming - Setup()

    • Programming - Main Loop pt. 1

    • Programming - Main Loop pt. 2

    • Programming - Main Loop pt. 3

    • Programming - Main Loop pt. 4

    • Programming - Main Loop pt. 5

    • Programming - Main Loop pt. 6

    • Programming - Functions - keyPadEvent()

    • Programming - Functions - overflowHour() & overflowMinute()

    • Programming - Functions - formatDisplayHour() & formatDisplayMinute()

    • Programming - Functions - readSensors()

    • Downloadable/Printable PDF of Programming Steps

    • Having Trouble? - Downloadable Code

  7. 7
    • Step 1 - Disassemble Components

    • Step 2 - Mount the LED Display

    • Step 3 - Rocker Switch and Buzzer

    • Step 4 - Mount the Keypad

    • Step 5 - Mount the PIR Sensor

    • Step 6 - Breadboard and UNO R3

    • Step 7 - Reconnect the Membrane Switch and PIR

    • Step 8 - Reconnect the Rocker Switch & Piezo

    • Step 9 - Reconnect the LED Display

  8. 8
    • Testing the Functions

    • Troubleshooting the Circuit

    • Troubleshooting Programming Errors

  9. 9
    • Exercise 1

    • Exercise 2

    • Challenge Preface

    • Project Challenge

  10. 10
    • NEED HELP? Start Here with Questions, Answers, & Comments

    • Show Us Your Work and Get Free Stuff!

    • References