#MonthOfMaking Day 13

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.

Day13 – Scrolling Name Badge

Today we are going back to basics and making a scrolling text name badge. Let’s get coding!

Python Code

from microbit import *
while True:
    display.scroll("RaspiKidd")

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode code

Demo

Final Words

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

#MonthOfMaking Day 12

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.

Day12 – Hide and seek

Today I am going to use the built-in radio feature on the micro:bit to make a hide and seek game. Let’s get coding!

MakeCode Code

Hiding micro:bit

MakeCode hiding code

Seeking micro:bit

MkaeCode Seeking code

Demo

Final Words

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

#MonthOfMaking Day 11

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.

Day11 – Sending Messages

Today I am going to use the built-in radio feature on the micro:bit to send messages. Let’s get coding!

Python Code

 
from microbit import *
import radio
radio.on()
while True:
    if button_a.is_pressed():
        radio.send("Hello World")
    incoming = radio.receive()
    if incoming = "Hello World":
        display.scroll("Hello World")

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode

Demo

Final Words

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

#MonthOfMaking Day 10

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.

Day10 – Temperature Sensing

Today I am going to use the built-in temperature sensor on the micro:bit to get the current temperature of the room I am in. Let’s get coding!

Python Code

from microbit import *
while True:
    if accelerometer.is_gesture('shake'):
        temp = temperature()
        display.scroll(temp)

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode code

Demo

Final Words

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

#MonthOfMaking Day 9

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.

Day09 – Fill The Screen

Today I have decided to use the built-in compass to turn the lights on the LED screen on by tilting the micro:bit. Let’s get coding!

Python Code

from microbit import *
compass.callibrate()
while True:
    needle = ((15 - compass.heading()) // 30) % 12
    display.show(Image.ALL_CLOCKS[needle])

EduBlocks Code

EduBlocks code

Demo

Final Words

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

#MonthOfMaking Day 8

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.

Day08 – Rock Paper Scissors

Today I have decided to make a Rock Paper Scissors Game. Let’s have a bit of fun for a Friday Let’s get coding!

Python Code

from microbit import *
import random
paper=Image("99999:90009:90009:90009:99999")
scissors=Image("99009:99090:00900:99090:99009")
rock=Image("00000:09990:09990:09990:00000")
while True:
    if accelerometer.is_gesture('shake')
        hand = random.randint(1,3)
        if hand == 1:
            display.show(paper)
        elif hand == 2:
            display.show(rock)
        else:
            display.show(scissors)

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode

Demo

Final Words

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

#MonthOfMaking Day 7

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.

Day07 – Spirit Level

Today I have decided to make a Spirit Level program. Great for checking that surfaces are level! Let’s get coding!

Python Code

from microbit import *
while True:
    reading = accelerometer.get_x()
    if reading > 20:
        display.show("R")
    elif reading < -20:
        display.show("L")
    else:
        display.show("-")

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode

Demo

Final Words

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

#MonthOfMaking Day 6

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.

Day06 – Coin Flip

Today I have decided to make a Coin Flip program. Great for decision making! Let’s get coding!

Python Code


from microbit import *
import random
while True:
    if button_a.is_pressed():
        if random.choice([True, False]):
            display.show(Image.HAPPY)
        else:
            display.show(Image.SAD)

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode

Demo

Final Words

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

#MonthOfMaking Day 5

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.

Day05 – Simple Dice

Today I have decided to make a Dice.

This is a great little project if you want to play a board game, but the dice seems to have been misplaced. Let’s get coding!

Python Code

from microbit import *
import random
while True:
dice = random.randint(1,6)
if accelerometer. is_gesture('shake'):
display.show(dice)

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode

Demo

Final Words

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

#MonthOfMaking Day 4

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.

Day04 – Step Counter

Today I have decided to make a step counter.

Everytime the micro:bit is shaken it increases the number of steps by 1. Lets get coding!

Python Code

steps = None
from microbit import *
steps = 0
while True:
display.scroll(steps)
sleep(50)
if accelerometer. is_gesture('shake')
steps += 1

EduBlocks Code

EduBlocks code

MakeCode Code

MakeCode

Demo

Final Words

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