Fubarino Contest: Minecraft, Zelda, Arduinos, And Hackaday

song

In a clever bit of pandering to the gamer crowd for the Fubarino Contest, [Laurens] has combined The Legend of Zelda, Minecraft, and an Arduino to create something really, really cool.

[Laurens] cobbled together an Arduino, MIDI connector, and LCD display that will read a MIDI keyboard and detect when one of the songs from Ocarina of Time/Majora’s Mask is played. The Arduino then plays back the song slower and longer, just like in the game.

Here’s where things get cool: Since [Laurens] has an Arduino that knows when an OoT/MM song is played, he can have the Sun Song control the lights, or the Song of Storms turn his sprinkler system on. He chose to pipe all these commands into Minecraft, where the Song of Healing gives some health to the Minecraft character, the Song of Storms controls the rain, and other awesome mashups of Zelda and Minecraft.

This project offers more than enough to stand on its own, but [Laurens] also added a Hackaday easter egg. When playing the letters HAD in ASCII on the keyboard, our favorite URL shows up on the Arduino and inside Minecraft.

Here’s an image gallery and the source code (dropbox, so don’t spam it) for [Laurens]‘ awesome project.


This is an entry in the Fubarino Contest for a chance at one of the 20 Fubarino SD boards which Microchip has put up as prizes!

Comments

  1. Andrew says:

    An LCD display, you say? Splendid.

  2. pablo says:

    With this you could build the musical door lock from Charlie and the Chocolate Factory

  3. Exit151 says:

    Imagine using this to create door locks in game, that only users with synth’s hooked up can enter, and only after playing the correct ‘segment’ on the synth.. Pretty neat!

  4. hackliptik says:

    This effect has already been built by SethBling by using the in-game mechanics of redstone. http://www.youtube.com/watch?v=DwGhi-yH5qQ

    • Laurens Weyn says:

      It has a few problems though. Firstly, SethBling’s is tedious to play, it will only detect when you reset it first (mine recognises the song as soon as you play the 6th note, no resetting), and you need to have a giant ocarina nearby (mine works anywhere). I was already aware of his as well. Mine isn’t just for Minecraft, though, it would work for real life too.

  5. asdsadasdsad says:

    Zelda minecraft arduino are th biggest shit in the rorld

  6. rj says:

    He’s already hooked up to a MIDI device, why not play back the full tunes on the same synth? It’d sound so much better than the piezo.

    • rj says:

      … that would be what I get for commenting before I finish watching the video.

    • Laurens Weyn says:

      I really wanted to do this, but I couldn’t get it working for some reason. After almost a full day of trying to get it to work I gave up and tried to play it in minecraft using MC’s /playnote command, but it turns out minecraft doesn’t like it when you type commands in rapid succession, and the amount of delay I had to use meant the song’s timing was messed up.

      I would’ve gotten it working through the synth, but I was running out of time for the competition and so I just went with a buzzer.

  7. I’ve found a working hack on this site: Hack Minecraft

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 94,486 other followers