Arduino Bootcamp Projects - Piezo Buzzer Recall Game | Lee Assam | Skillshare

Arduino Bootcamp Projects - Piezo Buzzer Recall Game

Lee Assam, University Instructor, Software Developer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
9 Lessons (27m)
    • 1. Introduction

    • 2. Parts that are needed

    • 3. Understanding the concept of Debouncing

    • 4. Explaining the circuit diagram

    • 5. Wiring up the circuit

    • 6. Uploading the code and project demonstration

    • 7. Installing the Bounce Third Party Library

    • 8. Explanation of the code

    • 9. Summary


About This Class


In this project, we will create a piezo buzzer memory recall game using Arduino. Essentially you listen for a pattern of sounds that come from three buzzers and then play them back. Each button corresponds to a particular buzzer, so when you playback the pattern, you press the appropriate button to sound the buzzer it is associated with. If you recall the pattern correctly, you win. The difficulty of the game can be customized. It is super fun and highly addictive!!

We will build it from scratch and you will learn all the programming concepts and wiring concepts needed to make it work!

Learning Objectives:

  • How to incorporate several components in a circuit
    • LEDs
    • Push Button Switches
    • Piezo Buzzers
  • What is debouncing and how it can be handled in your electronics projects
  • How to install and use a third party library which handles debouncing for switches

If you would like to learn more about the Arduino and build projects like these, check out my Udemy Course:

Arduino Bootcamp: Learning Through Projects

Normally $150, but only $10 with the COUPON link below! Over 90% DISCOUNT! Act fast as only limited coupons left





  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv


Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Lee Assam

University Instructor, Software Developer

Hi, I am Lee Assam. I bring to the table 18+ years of programming, development and IT experience. I have a Bachelor's degree in Electrical and Computer Engineering and a Master's Degree in Computer Science.

I teach at Universities on topics ranging from Software Development to Electrical Engineering and prototyping. I like coming up with new ideas and prototyping them using the Arduino and Raspberry Pi platforms.

My passion and hobby is Arduino and the Internet of Things. I hav...

See full profile

Report class