Countdown Timer

Overview

In this lesson students will be creating a countdown timer using the micro:bit, innovation board and the speaker. Students will combine their knowledge of variables from the foundation lessons with logic and loops to create multiple variable numbers that interlink with each other.

Students will also create multiple input options as well as using forever loops.

Aims

  •  Understand how multiple variables can interlink with each other.
  • Learn how to have multiple input options working alongside forever loops.

Download the Code

MakeCode Editor

Click the button below to download the MakeCode editor code for this lesson. The hex file is contained in a zip folder.

Kindly refer to our download the code page for instructions on how to upload your code onto the micro:bit. Please use instructions set A.

This code can also be uploaded into the MakeCode editor.

Kit Required

Micro:bit

Innovation Board

Speaker

  • Micro USB Cable
  • Connector Cable

Preparation

  1. Connect the micro:bit to the Innovation board via the edge connector.
  2. Connect the speaker to ADC1 using the connector cable.
  3. Connect the micro:bit to a computer via the microUSB cable.
  4. Go to the MakeCode website on your computer and open a new project.

Time to Code

What Will Happen

When the micro:bit is first powered a dot will appear on the LED matrix. This is to show that the countdown timer waiting to be assigned a time.

By default the assigned time is 10 seconds. The time can be changed to either 10, 20, 30 or 60 seconds by pressing button A. The time chosen will scroll across the LED matrix.

To start the countdown timer press button B. The LED matrix will turn on and slowly disappear over the duration of the countdown timer. The last 3 seconds will be counted with a beep from the speaker before finally when the countdown timer ends a melody will play on the speaker.

Taking it Further

  • Turn the countdown timer into a wearable. This could be done using the MicroMaker wearable kit.
  • Try using different output devices with the countdown timer.

Keep in touch

We would love to keep you up to date with all of our latest news, offers and new products.

If you would like to subscribe to our mailing list please click the button below.

Contact Us

ScienceScope Limited
Downside School
Stratton-on-the-Fosse
Radstock
BA3 4RJ
enquiries@sciencescope.uk

Follow Us

#digitaleducationjourney