Super Mario on a Human-Machine-Interface!

super mario

Getting Super Mario to work on your TI-83 calculator is almost a rite of passage for young geeks, so we really liked this project where [Chad Boughton] managed to get it running on a PLC’s HMI screen instead!

He’s using a Danfoss DP600LX microcontroller with an HMI display along with a CAN bus joystick. This kind of equipment is typically used to control hydraulic systems, as well as display sensor data — [Chad] was curious to see if he could do animation with it as well — it looks like he’s succeeded! The funny thing is we’ve seen those “joysticks” before and it’s cool to see them used for something like this — like [Chad] said, they’re normally used for actuating hydraulic and pneumatic cylinders.

Stick around after the break to see Mario eat some mushrooms.

There’s almost too many Mario hacks to mention here, so we’ll just pick  a few — Ever heard the Mario theme song played on a laser cutter? It’s as awesome as it sounds. And for a true Super Mario veteran… can you play it backwards?

Comments

  1. Jeremy Cook says:

    Impressive!

    There was a situation where I worked (previous employer) were a person fed a machine (OK, that’s pretty common). I never implemented it, but it would have been cool to have a stacklight that “powered up” as the operator didn’t miss parts, and see who could get the high score or whatever. The speed was set based on what a particular operator could do, so that could even be controlled by this game.

    Not sure if that would be a motivator or not. Never implemented anything like that.

  2. iNiko says:

    HP 49G+ Calculator based on ARM. Would be nice if someone manages to reprogram it.

  3. Greenaum says:

    So this is what Ripley gets up to when she’s finished work with the power-loader!

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 93,725 other followers