mykeepon-hacking

Reverse Engineering MyKeepon

[qDot] recently got his hands on a MyKeepon toy and after messing with it a bit, decided to tear it down to see what was inside. He had hopes of easily modding the toy, but like most adventures in hacking, things might take a while longer than he first imagined.

In his teardown you can see the various components that make up the MyKeepon, including a trio of motors for movement, along with a series of buttons and a microphone used to interact with the toy. Of course, the part that interested him the most was MyKeepon’s circuit board, since that’s where the real work would begin.

There, he discovered two main processor Padauk processor chips, described as “Field Programmable Processor Arrays” in their data sheets. He says that the brand is well known for lifting text verbatim from PIC data sheets, so he doesn’t have a ton of faith in what’s printed there. Sketchy documentation aside, he poked around on the I2C bus connecting the two chips and was able to sniff a bit of traffic. He is documenting his findings as he goes along, which you can see more of on his Github project site.

He has made a few simple modifications to the toy already, but there’s plenty more to do before he has complete control over it. His work is bound to make tons of MyKeepon fans happy, including our own [Caleb Kraft], whose love for the toy can be seen in the video below taken at last year’s CES.

Continue reading “Reverse Engineering MyKeepon”

Build A Kinect Bot For 500 Bones

[Eric] sent in his tutorial on building a Kinect based robot for $500, a low-cost solution to a wife that thinks her husband spends too much on robots.

For the base of his build, [Eric] used an iRobot Create, a derivative of the Roomba that is built exclusive for some hardware hackery. For command and control of the robot, an EEE netbook takes data from the Kinect and sends it to the iRobot over a serial connection.

The build itself is remarkably simple: two pieces of angle aluminum were attached to the iRobot, and a plastic milk crate was installed with zip ties. The Kinect sits on top of the plastic crate and the netbook comfortably fits inside.

A few weeks ago, [Eric] posted a summary of the history and open-source software for the Kinect that covers the development of the Libfreenect driver. [Eric] used this same driver for his robot. Currently, the robot is configured for two modes. The first mode has the robot travel to the furthest point from itself. The second mode instructs the robot to follow the closest thing to itself – walk in front of the robot and it becomes an ankle biter.

There is a limitation of the Kinect that [Eric] is trying to work around. Objects closer than 19 inches to the Kinect appear to be very far away. This caused a lot of wall bumping, but he plans on adding a few ultrasonic sensors to fill the gap in the sensor data. Not bad for a very inexpensive autonomous robot.

4Track Robot Gets Around With Ease

4track-robot

[Jon] has been developing a slick little RC robot in bits and pieces over the last year or so, which can constructed by anyone with access to a 3D printer. Servos and electronics aside, the entire thing can be put together in short order using the plans he posted on Thingiverse.

The robot makes use of four “caterpillar” type bots, which are all connected via a central frame. Once [Jon] had the general design for a single caterpillar bot down, he moved forward to create the robot you see above. His friend [Julián] lent a hand in the form of electronics and code, which allows the robot to be driven using a standard USB gamepad.

As you can see in the video below, the robot gets around nicely, climbing over obstacles with relative ease. While it is a bit loud, [Jon] says that’s due to the undersized servos they happen to be using at the moment. We think it looks great so far, but [Jon] already has plans to beef up the motors and add wireless control in the near future – we can’t wait to see it then!

Continue reading “4Track Robot Gets Around With Ease”

Halloween Hacks: An Evil R/C Clown Car For Terrorizing The Neighborhood

Halloween Hacks Banner

terrifying-clown-car

If you had a few too many trick or treaters hitting up your house this year, [phwillys] has a solution guaranteed to keep them from coming back. He was looking for a way to scare the crap out of the trick or treaters this past Halloween, so he constructed a remote-controlled evil jeep to terrorize the neighborhood.

The jeep was built from an old PowerWheels car, and uses a bunch of different motors to get the effect [phwillys] was looking for. He bought a linear actuator on eBay to let him steer the jeep, which is controlled using some motor controllers he had left over from another project. A salvaged car window motor was used to allow evil clown driver to turn from side to side in his seat, while a pair of car seat motors activate the giant claws built into the sides of the vehicle. The jeep’s hood was even turned into a chomping mouth with large teeth using yet another small motor.
[phwillys] also added a water sprayer to the clown’s mouth, soaking any kids in the immediate vicinity, though he was nice enough to mount a leaf blower on the opposite side of the vehicle to help blow them dry.

It really is an awesome creation, we’re sure the neighborhood kids (and parents) got a big kick out of it. Continue reading to see a short video of his scary clown car in action.

Continue reading “Halloween Hacks: An Evil R/C Clown Car For Terrorizing The Neighborhood”

Look, It’s A Helicopter! It’s A Plane! It’s A Rolling Robot!

The helicopter-plane-ball-bot sounds like a creation [Homer Simpson] would come up with, but it’s a fairly accurate description of what this machine can do. It was developed by researches at Japan’s ministry of defense. The single propeller lets it operate much like a helicopter. But when it needs to get somewhere quick, the body repositions itself with the propeller at the front, while those black panels function as wings. Finally, the spherical body lets it travel along surfaces, vertical or horizontal. It can even roll along the ground.

After the break you can see a flight demo video from the 2011 Digital Contents Expo. It makes us wonder about the control interface. Which part of this is the front side, and how does it know which direction the operator intends to steer it? Perhaps there is feedback on the cardinal orientation of the control unit? We don’t have the answers to these queries, but we think there’s something very Sci-Fi about it. It brings to mind the Dog Pod aerostatic defensive grid from Neal Stephenson’s novel The Diamond Age.

Continue reading “Look, It’s A Helicopter! It’s A Plane! It’s A Rolling Robot!”

Bomb Disposal Robot With Lego Gripper

[Krash] had a lot of fun hacking up his Spy Gear TRAKR; we’re just lucky he was able to move a suspicious Shrek doll before it detonated.

The now discontinued Spy Gear TRAKR serves as the basis for [Krash]’s build. This tiny remote-controlled toy transmits video back to its remote and makes us very jealous of the awesome toys our nephew has. Thankfully, the engineers behind the TRAKR made it extremely hackable, as proved by Hack A Day’s very own [Phil Burgess].

[Krash] began his build by putting a few male headers in the GPIO pins on the TRAKR’s board. After that, the TRAKR SDK was downloaded. He used a few Snap Circuits to verify his TRAKR software was working, then set off to build a Lego gripper arm. The arm is powered through an H-bridge IC [Krash] found alongside the rest of his Snap Circuits stuff.

Not a bad build for what amounts to a pile of toys. Check out [Krash]’s video of his bomb disposal bot after the break.

Continue reading “Bomb Disposal Robot With Lego Gripper”

Motor Drivers: Half H-bridge With Brake And More

Here’s a nice little circuit that will drive a motor and allow you to stop its rotation, giving your robot a set of brakes. It’s part of [JM’s] post about the in’s and out’s of building microcontroller friendly motor controllers (translated).

This particular setup is a half H-bridge. It allows you to drive the motor in one direction only. The MOSFET used on the ground-side of the motor doesn’t actually need to be there. This is the brake which let you electronically stop the motor from spinning. Without it, the motor will keep turning under its own momentum when the half-bridge is shut off. Depending on the application this can be a big problem. There’s a great demonstration of the circuit braking a fast spinning motor in the video clip below the fold.

It is possible to use this driver with PWM, but [JM] has some warnings about inbuilt functions like FastPWM. Make sure you read his admonition, and if you need a refresher don’t miss this Hackaday video segment.

Continue reading “Motor Drivers: Half H-bridge With Brake And More”