Microbit Sensors & Circuits
30 mins
170 points
What you need:
LED Strip with crocodile clips

LED Strip Clapper

Turn your LED strip light on and off when you clap 👏

1 - Create a new Microbit project

To get started create a new Microbit project.


2 - Add the neopixel extension

To access the blocks we need to program the LED strip, you need to add the neopixel extension to your project.

3 - Setup the LED Strip

To be able to interact and program the LED strip we will need a variable that stores the strip.

Add the following code to your project. We set the value to be 30 as there are 30 LEDs on the strip.

4 - Create an 'on' variable

We will need a variable called 'on' to store whether the lights should be in the on state (on = true) or the off state (on = false).

Create a variable called on and set it to be false at the start.

5 - Detect a clap

We will use the on [loud] sound block to detect when you clap.

When a clap is detected:

  • If on equals false, then we will turn on the light
  • Else on must equal true so we will turn off the light

Add the following code to set the on variable to be true and light up the LED strip a colour.

Unlock the Full Learning Experience

Get ready to embark on an incredible learning journey! Get access to this lesson and hundreds more in our courses spanning 7 essential digital skills.

Copyright Notice
This lesson is copyright of Coding Ireland. Unauthorised use, copying or distribution is not allowed.
🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more