All of the components on the board are 'hitable' so when you right click them while holding a sword, it will tell you about that component is or make it work e.g. if you hit the humidity sensor it will tell you the humidity value at that time, or if you hit the led matrix it will light that led on the board.
If you have got an Astro Pi board and haven't yet set it up take a look at my Astro Pi - Getting Started Tutorial.
Once your Astro Pi is up and running you can download the code from github.com/martinohanlon/MinecraftInteractiveAstroPi and run it by opening a terminal and using the following commands:
cd ~ git clone https://github.com/martinohanlon/MinecraftInteractiveAstroPi.git cd MinecraftInteractiveAstroPi sudo python mcinteractiveastropi.pyThe Minecraft Astro Pi board will appear above the player, so fly up (double tap space) and have a look around. You interact with it by hitting it (right clicking) with a sword.
Someone let me know that they got an error while trying to use the program with Python 2 because AstroPi needs a module called PIL which wasn't installed. I didn't get this error but if you received the error "No module named PIL", run the following command to install it:
sudo pip install Pillow
Hi I'm having no luck with this. I get this error message:-
ReplyDeleteTraceback (most recent call last):
File "mcinteractiveastropi.py", line 16, in
from astro_pi import AstroPi
ImportError: No module named astro_pi
The Astro Pi is connected because I checked with another program.
Hope you can help.
Its a simple problem. When I wrote this, I was using a Beta version of the Sense HAT software and at the time it was called "astro_pi"..
DeleteChange:
from astro_pi import AstroPi
to:
from sense_hat import AstroPi
I'll also update the repository, so you could delete it and re download it.
Thank you Martin it's all working well now. Looking forward to showing this to my Minecraft mad grandson.
ReplyDeleteNo problem, thanks for letting me know.
Delete