The Flow Of Time Draws On A River

river

You would think Hackaday would see more projects from public art exhibitions. They really do have everything – the possibility to mount electronics to just about anything in a way that performs interesting but an ultimately useless function. So far, though, [Richard Schwartz’s] Flow of Time is on the top of a very short list of public art installations we like.

The idea behind the build is a German phrase that means something similar to ‘time trickles away’. [Richard]’s project implements this by printing the current time onto the surface of a flowing river in [Richard]’s native Innsbruck.

The build uses five micro piezo pumps to dispense food coloring from a bridge. Every minute, an Arduino pumps this food coloring in a 5×7 pixel digit to ‘write’ the time onto the surface of a river.

Surprisingly, [Richard]’s installation doesn’t require much upkeep. The pumps only use about 70ml of food coloring a day, and the entire device – including the Raspi WiFi webcam – is solar powered with a battery backup.

You can see a video of the time printing on a river below.

Continue reading “The Flow Of Time Draws On A River”

WiFi & Bluetooth Bot Control

MasterFeatureGraphic1024x500New

Looking for an easy way to control that Arduino powered robot you built? We just caught wind of a pair of apps for Android that look pretty handy! WiFi Bot Control and Bluetooth Bot Control.

So, what are they?  They’re configurable apps that are capable of taking in an IPCam video signal, and sending various commands via a URL string (or a bluetooth signal) for an Arduino to interpret. It comes standard with a joystick control protocol and 8 customizable command buttons. On the robot end of things you’re looking at a fairly basic setup consisting of an Arduino, a WiFi module, a motor shield and motors, and an IP Camera. The rest is up to you!

It looks pretty easy to set up, and the lite version is free! That’s good enough reason for us to try it out. The full version is $1.99 which isn’t a bad price to pay for a nice GUI for your project. See it in action after the break with a robot called Eddie.

Continue reading “WiFi & Bluetooth Bot Control”

RFID RGB Lamp Goes The Distance

rfid-RGB-lamp

[Philippe Chrétien’s] project makes it to our front page just based on its completeness. When you hear about a multicolored lamp which changes based on an RFID tag you might not get too excited. When you look at the refined electronics and the quality of the wooden enclosure it’s another story entirely.

As we’ve said many times before, coming up with the idea for a project is the hardest part… especially when you just want to start hacking. With his kids in mind [Philippe] figured this would be something fun for them to play around with, opening the door to discussing the electronics concepts behind it.

He prototyped on a breadboard using three N-type MOSFETs to drive the colors of an RGB LED strip. The proven circuit was laid out and etched at home to arrive at the clean-looking Arduino shield shown off above. The entire thing gets a custom enclosure cut using layered plywood, a paper template, and a bandsaw.

Need a use for this once the novelty has worn off? Why not mod it to use as a motion activated night light? Alas the actual project link for that one is dead, but you get the idea.

The Game Of NIM

game of nim

[Greg] has been fascinated with the Game of NIM ever since he was a freshman in highschool. Recently he remembered it and decided to try his hand at making an AI version to play, written using Visual Basic.

If you’re not familiar with the game, it’s fairly simple. Each row of lights represents a certain type of object. The players make take as many objects from any one row, per turn. The player with the last object loses.

Now, as you can imagine, writing an AI into a game can be a rather challenging ordeal. [Greg’s] first attempt was to use a memory structure that captures every possible move. There’s only 15 moves, and 1 to 7 lights, and the options decrease as the game goes on so… That can’t be too bad, right? Upon running his freshly written code he got an out-of-memory error. Not just any out-of-memory error either, over an Exabyte of memory was needed! Whoops.

He eventually figured the proper code out, and what resulted in game play was a very interesting experience. You see, the computer learns from each game played. At first, it’s like playing a young child — easy to trick and beat. But as the games progressed, the computer picked up his patterns and never made the same mistake again. He simply lost track of the number of games he played with it, but it just kept getting better at better. Must be pretty satisfying to make something that learns from you — kind of like parenthood…

Anyway, [Greg] has an awesome writeup available on his blog, so you should definitely check it out — we can only summarize so much! Stick around after the break to see a video of the game in action.

Continue reading “The Game Of NIM”

Something WiFi This Way Comes; Wicked Device Unveils Wildfire

WildFire-v2

Wicked Device has released the WildFire board to the world. WildFire is a an Arduino compatible processor board with a Texas instruments CC3000. WildFire adds a few interesting features to the typical ‘Duino clone. Instead of the ATMega328 used in the Arduino Uno, the WildFire uses an ATMega1284p, which gives 16K of SRAM and 128K of Flash ROM (as compared to 2K RAM and 32K Flash in an Uno). A micro SD card slot is also on-board for data logging functions.

In the name of full disclosure, we should mention that [Adam] has known [Victor and Ken] over at Wicked Device for a few years now, and got his hands on a pre-release version of the board to play with. As with any non-standard Arduino board, the WildFire does require some modification to the Arduino IDE. This took a bit of time with the pre-release board. Wicked Device has streamlined the process since then. Everything is contained in a zip file on their product page. Once the IDE is up and running, its easy to get the WildFire’s CC3000 connected to your local access point. From there the internet is your playground. For those of you already asking “So, Hack?”, watch this space – Adam is working on a hack using the WildFire board which will show up in a few days. 

Turning A Storefront Into A Video Game

invasion

[Kris]’ house/office has a huge store window, and instead of covering it up with newspapers, decided to do something cool. He’s had projections and other art pieces on display for his neighbors, but his new storefront arcade game very likely beats all of those.

Every video game needs a display, and this one is no slouch. The display is a 16*90 matrix of WS2812 LEDs with inset into a laser cut grid and put behind a layer of plexiglass. With this grid, the display has a great raster effect that’s great for the pixeley aesthetic [Kris] was going for. In front of the window is an MDF and steel arcade box powered by an Arduino Due.

The game is driven by the Adafruit neopixel library, with a few modifications to support alpha blending. There’s no external memory for this game – everything is running on a second Arduino Due inside the window.

It’s a great looking game, and if you’re ever in [Kris]’ area – behind the zoo in Antwerp – you’re free to walk up and give this game a spin.

Video demo below.

Continue reading “Turning A Storefront Into A Video Game”

DIY Home Control Using A SSRelay

ssrelay

[Ben Jones] just started a new site called Maker-Guide, where he makes some very informative and well produced DIY videos on anything from homemade photography hacks, to controlling an outlet using a solid-state relay.

It’s not the first time we’ve seen a relay controlled outlet, or this one… but it’s certainly one of the cleanest jobs we’ve seen. In his video guide, [Ben] shows us exactly how to fit a standard solid state relay into a regular outlet box, and easily control it with an Arduino Uno.

It even looks like there might be enough space inside the box for a small wireless setup — maybe using a Trinket even? What about using Power-Line networking to control each box via LAN? Could be the easiest home automation implementation yet! Well, aside from certain NEC (national electrical code) concerns of running high and low voltage in the same box…

Anyway if that wet your whistle, check out the great video guides after the break!

Continue reading “DIY Home Control Using A SSRelay”