Skip to content

familab/Minecraft-Pi-StepLights

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Minecraft-Pi-StepLights

Built and coded on the floor of Minecon 2013, in Orlando, FL. Credit for build goes to: Theodore Wahrburg (python, Arduino DE, hardware) IanStarGem (mcpe api, python) John Cope (Jack-o-Lantern design) Mac Rutan (concept)

Simple Instructions:

  1. Connect Neopixel lights (http://www.adafruit.com/products/1138) to pin 6 of Arduino.
  2. Change Arduino sketch to reflect number of Neopixel lights connected.
  3. Flash Arduino with Arduino sketch.
  4. Download and place mineLight.py in the python directory of your Minecraft Pi edition API folder on your Raspberry Pi.
  5. Change Python script to include the serial port of connected Arduino and save script.
  6. Start Minecraft, and enter game world.
  7. Execute Python script "mineLight.py"
  8. If all successful, the Neopixel lights should begin changing color to current block being stood on by player.

Arduino communications is done with 9600 Baud Speed Connected Neopixel lights will change color immediately following being sent a valid character

  • R - Red
  • G - Green
  • B - Blue
  • P - Purple
  • W - White
  • Y - Yellow
  • O - Orange
  • D - Gray
  • U - Brown
  • M - All LEDs off

Block color is currently determined by a very long if/else statement of hardcoded colors.

Minecraft hint: In Minecraft, type "E" to enter your inventory, add some wool blocks to your Hot Bar and hit "esc" to return to the game. place some colorful blocks to walk on and go! Check out your LEDs!

Special Thanks to: Raspberry Pi Foundation, Mojang, FamiLAB, Adafruit, GadgetCat

About

Changes Color of Neopixels based on block being walked on in Minecraft Pi Edition

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published