#MonthOfMaking Day 3

This entry is part 3 of 13 in the series Month of Making

March is all about MAKING!!

I have decided to take on the challenge of making a 5 minute micro:bit make everyday throughout March.

Day03 – Count Down Timer

Today I have decided to make a countdown timer.

The timer will count up to 20 when button A is pressed and the timer will start counting down from what ever number you chose between 1 and 20 when button B is pressed. Lets get coding!

Python Code

seconds = None
from microbit import *
seconds = 0
while True:
if button_a.is_pressed:
if seconds < 20:
            seconds += 1
            display.scroll(seconds)
        if button_b.is_pressed:
            for i in range (seconds):
                display.scroll(seconds)
                sleep(1000)
                seconds -= 1
            display.show(Image.NO)

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode

Demo

Final Words

Come back Tomorrow for another fun 5 minute micro:bit make

#MonthOfMaking Day 2

This entry is part 2 of 13 in the series Month of Making

March is all about MAKING!!

I have decided to take on the challenge of making a 5-minute micro:bit make every day throughout March.

Day02 – Random Number Generator

Today I decided to make a random number generator.

The random number generator will generate a number between 1 and 5 and dsiplay it on the micro:bit. Lets get coding!

Python Code

shake = None
from microbit import *
import random
display.scroll("Shake Me")
while True:
if accelerometer.was_gesture('shake'):
shake = random.randint(1, 5)
if shake == 1:
display.show(1)
if shake == 2:
display.show(2)
if shake == 3:
display.show(3)
if shake == 4:
display.show(4)
if shake == 5:
display.show(5)

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode code

Demo

Final Words

Come back Tomorrow for another fun 5 minute micro:bit make

Month of Making

This entry is part 1 of 13 in the series Month of Making

March is all about MAKING!!

I have decided to take on the challenge of making a 5-minute micro:bit make every day throughout March.

Day01 – Hello World and More

In tradition, I decided to create a Hello World program. When learning a new programming language this will typically be the first program you learn to create, but this literally takes about a minute with a micro:bit. So I have decided to integrate the buttons and display some images too.

Python Code

from microbit import *
display.show(Image.HAPPY)
while True:
if button_a.is_pressed():
display.scroll("Hello World")
elif button_b.is_pressed():
display.show(Image.HEART)

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode

Demo

Final Words

That is it for Today, check back Tomorrow to see what I do for Day2.