Clap lights

Step 1

Drag a ||input:on loud sound|| block into the workspace. It will run some code inside when a clap is detected by the microphone.

input.onLoudSound(function () {
})

Step 2

Drag the ||light:set brightness|| and ||light:set all pixels|| blocks into ||input:on loud sound|| to turn the lights on really bright. Make the pixel color white and set the brightness to 255.

input.onLoudSound(function () {
    light.setBrightness(255)
    light.setAll(0xffffff)
})

Step 3

Click |Download| to transfer your code to the Adafruit Circuit Playground Express. Try clapping to see if the lights turn on!

Step 4

Drag a ||loops:pause|| block to wait 2 seconds, and another ||light:set all pixels|| block to turn OFF the lights after that. Make the pixel color black for the second ||light:set all pixels||.

input.onLoudSound(function () {
    light.setBrightness(255)
    light.setAll(0xffffff)
    pause(2000)
    light.setAll(0x000000)
})

Step 5

Click |Download| again to transfer your code to the Adafruit Circuit Playground Express. Try clapping to see if the lights turn on and then off after a while.

Step 6

Awesome! Congratulations on completing this challenge on the Adafruit Circuit Playground Express.

clap lights on