Posts with «featured» label

Pablo Odysseus is an autonomus bot that rakes art in the sand

For this year’s Hackaday Prize, hacker “Ulysse” has designed an autonomous beach art rover using an Arduino Mega and a pair of Micros.

While walking along the shore, the footprints you leave behind are mildly interesting, and perhaps you might go to the effort of scraping a pattern in the sand if you were feeling rather creative. If, however, you wanted to make drawings on a massive scale, Ulysse’s robot “Pablo Odysseus” looks like an elegant solution.

The Arduino-powered rover uses two wheelchair motors to propel it along the beach, as well as a rake to leave a mark as to where it’s been. Navigation is provided by a GNSS receiver (a more general term for “GPS”), a digital compass, and an odometer set up on each of the motors. Meanwhile, USB dongles enable it to communicate wirelessly with a smartphone and laptop.

Now, Ulysse can simply program in an artistic pattern, and Pablo will take care of the rest! You can see more about this project on Hackaday.io and GitHub.

 

This Maker built a game board that lights up correct moves

Want to help familiarize someone with the rules of checkers? Tired of cheating opponents? Well, Bogdan Berg has just the thing for you!

After discussing the idea for an electronic board that teaches kids how to play chess, Berg decided to make this a reality. Hall effect sensors on each square tell the Smart Game Board—rather the Arduino Mega controlling the board—where pieces are, and when one is picked up, LEDs highlight what moves are possible. These lights can also show the pieces’ starting positions, assisting novice players in this important part of the game.

Currently, the device is programmed to play the international version of checkers, but there’s no reason other games like chess and tic-tac-toe couldn’t be added as well. You can see more about this project, which took about six months to complete, in Berg’s write-up here.

Multi-player retro gaming on an Arduino VGA console

When you’re introduced to an Arduino Uno, perhaps you want to take button inputs, control a few LEDs, or move a hobby servo motor. These boards are quite good at that, but with some creative coding, they can actually control a VGA monitor and even play low-resolution games like Pong, Snake or Tetris.

Using Sandro Maffiodo’s VGAx libraries, Instructables user Rob Cai built his own gaming setup, wiring the controls into two separate units. Now, while the base unit hooks up to the actual screen and takes inputs from player one, the second allows player two to participate as well.

I decided to split it in two units: one with a potentiometer and four buttons for the single player games, the other with one button and the second potentiometer for the second player. Thus in total you need 5 buttons, two potentiometers, a VGA connector (DSUB15 female) and, of course, an Arduino! Most importantly, there is no need of supporting IC or special shields!

Want to make one of your own? Check out the DIY VGA console in action below, and find more details on the project’s Instructables write-up. Smaffer’s VGAx libraries can be found here.

Lift takes finger tracking accuracy to a new level

Using a pair of Arduino MKR1000s, researchers at the University of California, Irvine and FX Palo Alto Laboratory have come up with a new way to track 10 fingers to within less than two millimeters.

In this technique, called “Lift,” a normal DLP projector is used to display a series of tiny encoded images onto any flat surface. Instead of using an external vision system, or even an accelerometer, Lift employs tiny light sensors on each finger to detect this pattern, then relay this information to the MKR1000 mounted on each wrist. From there, the Arduino is able to translate these light signals into positional data with an average accuracy of 1.7 millimeters and an average refresh rate of 84Hz.

By projecting encoded visible patterns onto an object’s surface (e.g. paper, display, or table), and localizing the user’s fingers with light sensors, Lift offers users a richer interactive space than the device’s existing interfaces. Additionally, everyday objects can be augmented by attaching sensor units onto their surface to accept multi-touch gesture input.

You can find a quick summary of this project here, and download the team’s entire paper to learn more.

Photos: Shang Ma

Arduino Blog 14 Apr 02:21

Turning a Wii Nunchuk into an RC car controller

With the help of an Arduino, this dad turned a Wii Nunchuk into a wireless remote for a kid’s RC car.

The Wii Nunchuck has been a favorite control device for hackers since it’s debut in 2006. And why not, it has a simple design with a directional joystick, and can output signals via the I2C protocol. For this project, software engineer “trandi” used an Arduino Pro Mini to translate these signals into 9600bps serial signals needed for the wireless module he was using. The car is also hacked with a corresponding receiver, a TI Stellaris Launchpad, and a motor controller.

Perhaps what’s most interesting, however, is that it’s somewhat of a continuation of a project that he took on in 2013, repairing his then 18-month-old son’s toy car. Now several years older, maybe he has a new appreciation for this device and his dad’s skill! You can see more in trandi’s write-up here.

Why buy a soldering station when you can build one instead?

As with many products, if you want the best, you’ll pay top dollar for it. After seeing that the supposed best soldering station on the market sells for $500, YouTuber GreatScott! decided to instead purchase the iron and tip for a total of around $100, then reverse-engineer how the station should work.

From there, he used an Arduino Pro Mini along with a little OLED screen to display the temperature, and a toroidal transformer as well as several other components to power and complete his build. Finally, he 3D-printed a nice red enclosure and attached everything together, making his own custom soldering station.

You can see more on this station’s Instructables write-up, and check out GreatScott!’s channel for other interesting projects!

Turn and film your projects in style with this $8 DIY device

Using an Arduino along with some 3D-printed and salvaged parts, hacker “notionSunday” made an excellent photo turntable for under $10.

In a masterful display of converting one man’s junk into another man’s treasure, notionSunday used a VCR head as a very smooth-looking bearing surface for a small turntable. A DVD-ROM drive motor, a potentiometer from an old TV, and screws and wires from other electronics rounded out the internals of this build, as well as an Arduino Pro Mini with an H-bridge driver for control. All of this was placed inside of 3D-printed housing, then a disk was added to the top for other contraptions to rest on.

You can see it in action around the 8:00 mark in the video below. What really sticks out are the 3D-printed circumference markers, apparently there to indicate the speed of rotation or to hypnotize viewers. Check out notionSunday’s YouTube channel for more interesting projects, or his website for more pictures and code.

Join DSI4EU’s final event in London!

The Digital Social Innovation for Europe (DSI4EU) is an online platform supporting those developing open hardware and software solutions that tackle social challenges.

The platform showcases the work of Makers and designers, and tags their organizations as part of networks like research alliances or membership bodies. DSI4EU also aims to map and identify fundings across Europe, along with other potential partners and collaborators for digital social innovators.

On May 16th, DSI4EU will share their approach to policy, funding, and public service partnerships with policymakers, investors and practitioners in London. The event will take place at Nesta headquarters (58 Victoria Embankment, London, EC4Y 0DS) and is open to everyone (free registration).

Topics discussed will include: lessons about growth and impact from the innovators themselves, building capacity in the non-profit, funding, investment and sustainable business models, as well as emerging city-based strategic approaches to digital social innovation.

Then on May 17th, participants will be able to join fellow practitioners, policymakers, and civil society groups from Europe on a tour of London’s most exciting digitial social innovation venues, while gaining an overview on some amazing projects that are delivering real social impact. Each organization will host for an hour and offer a short workshop with opportunities for networking, conversation, and knowledge exchange.

Interested? You can read more about next month’s event here.

Smart earbud lets you control your phone with facial expressions

After much experimentation, researchers at Fraunhofer Institute for Computer Graphics Research in Rostock and the University of Cologne in Germany have developed an electronically-augmented earplug that can read facial expressions and convert them into controls for your smartphone. For example, you may soon be able to answer a call with a wink or launch an app by moving your head to one side.

The prototype of this EarFieldSensing, or EarFS, technology consists of the earbud itself, a reference electrode attached to the user’s earlobe, and an Arduino along with four sensing shields in a companion bag.

Currently, the system can recognize five expressions–winking, smiling, opening your mouth, making a ‘shh’ sound, and turning your head the right–with over 85% accuracy while walking, and even better when sitting. Hands-free emojis would be an obvious use case, but perhaps it could be employed for covert signaling as well. Was that a nice smile, or are you calling in backup? It could also be quite useful while driving or for those with disabilities.

You can read more about EarFS in the team’s paper and in this New Scientist article.

Photo: Denys J.C. Matthies / Daily Mail

Add smartphone control to your rolling backpack

Have you ever hopped off the plane at LAX with a… rolling backpack, and wished it would just push itself? Using an Arduino and motor controllers, “TannerTech” made his own robo-backpack.

Carrying backpacks around is so 20th century. Modern travelers, of course, get their robotic minions to drive the bags around for them. Or at least that’s what this Maker’s vision seems to be. The backpack in question is wheeled around by two motors on mounts made out of paint sticks. Control is provided by an Arduino Mega using an H-bridge motor controller to handle the relatively high current required.

In order for a human to call the backpack to him or herself, an “Arduino bluetooth controller” Android app is used to send characters to the Mega and Bluetooth module in the bag. Electronics are housed inside of a pencil case, making this a surprisingly accessible project.

You can find out more on TannerTech’s Instructables page, and see a demo of it below!