Using micro:bits to control Minecraft
These resources show you how to control the popular block-based building game Minecraft using your micro:bit. This is achieved using bitIO, an I/O library for Python. This allows you to interact directly with your micro:bit in Python 2 or 3 on your computer.
These resources will have you making pixel art, building cities, flying through space, and much more! comeback for updated tasks over the coming days and weeks...
Project 1: Getting Started with BitIO
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse, ideally connected to the internet so you can download the files needed in the below task.
What will you learn:
- How to download the files needed to get your micro:bit to talk to Minecraft on the Pi.
- The steps needed to get the Pi to find the micro:bit so they can communicate through the usb / serial connection.
- How to use the micro:bit to control the Minecraft character in a game world by tilting in up, down, left and right.
Lets get started:
Project 2: Walking Rainbow blocks
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 3: Tilting Rainbow Road
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 4: Tilt me around the world
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 5: Touching pins simple
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 6: Touching pins takes you places
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 7: Minecraft CPU temperature graphing
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 8: Pixel Craft
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 9: micro:bit transport
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 10: Pixel Craft 2.0
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 11: Pixel Craft 2.0
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
What will you learn:
- How to create a list in python to store items e.g. Minecraft block id numbers
- How to randomly select one of these block ids from the list
- Use the micro:bit as a controller for the Minecraft character and after each movement drop the random block selected.
Lets get started:
Project 12: Scalable housing
What will you need:
- 1 micro:bit and usb cable to connect to the Raspberry Pi
- 1 x Raspberry Pi plugged in to a power source with a screen and keyboard mouse
No comments:
Post a Comment