Vanishing Point Robot Guidance

Students at the National University of Computer and Emerging Sciences in Pakistan have been working on a robot to assist the visually impaired. It looks pretty simple, just a mobile base that carries a laptop and a webcam. The bot doesn’t have a map of its environment, but instead uses vanishing point guidance. As you can see in the image above, each captured frame is analyzed for indicators of perspective, which can be extrapolated all the way to the vanishing point where the green lines above intersect. Here it’s using stripes on the floor, as well as the corners where the walls meet the ceiling to establish these lines. From the video after the break you can see that this method works, and perhaps with a little bit of averaging they could get the bot to drive straight with less zig-zagging.

Similar work on vanishing point navigation is being done at the University of Minnesota. [Pratap R. Tokekar’s] robot can also be seen after the break, zipping along the corridor and even making turns when it runs out of hallway.

Continue reading “Vanishing Point Robot Guidance”

Machine Pushes Cellphone Buttons From Anywhere In The World

[Mok Young Bacq] works on the weekends for mobile game monitoring service. He has three cellphones that he uses for work, and although you would think this means he could work from anywhere in the world, the roaming charges are a killer. His solution was to build an incredibly intricate machine that can use three different cellphones (PDF) on his behalf.

Above you can see it perched underneath the apex of the ladder, but you’re definitely going to want to watch the video after the break. This interface method uses a camera to look at each phone. It’s hung pointing downward and moves like a pendulum to look at one of the three screens at a time. Each phone has one servo motor for each button, which uses a flexible cable as an actuator. Now he can take trips abroad, just checking in over the Internet for his two 17-hour weekend shifts (10am to 3am the next morning) working the phones.

This reminds us of the cellphone endurance tests. What happens when a button stops working?

Continue reading “Machine Pushes Cellphone Buttons From Anywhere In The World”

Let There Be Light Inside Picture Frames

[Limpkin] picked up a beautiful painting of Budda while in Bali because he thought it would react well with different colors of lighting. His overall goal was to create a picture frame with built-in LEDs. The major design specification for the project was to provide an indirect light source that would not shine in the viewers eyes. He got down to business designing a frame using SolidWorks for his modelling. The final design has a separate track from the paining with small dividers for each diode.

After about four hours on the CNC machine it was time to get down to soldering. [Limpkin] had 576 RGB LEDs on hand. He’s not looking to drive them individually, just to have independent control of each color. This makes the soldering a bit easier as there will be just three MOSFETs to drive each color. The final product looks great and can display any mix of colored light. Not bad for 50 hours of soldering.

Heat Gun GPU Reflow Fixes Laptop

Solder connections on processors seem to be a very common failure point in modern electronics. Consider the Red Ring of Death (RRoD) on Xbox 360 or the Yellow Light of Death (YLoD) on PlayStation 3. This time around the problem is a malfunctioning Nvidia GPU on an HP Pavilion TX2000 laptop. The video is sometimes a jumbled mess and other times there’s no video at all. If the hardware is older, and the alternative to fixing it is to throw it away, you should try to reflow the solder connections on the chip.

This method uses a heat gun, which we’ve seen repair PCBs in the past. The goal here is to be much less destructive and that’s why the first step is to test out how well your heat gun will melt the solder. Place a chunk of solder on a penny, hold the heat gun one inch above it and record how long it takes the solder to flow. Once you have the timing right, mask off the motherboard (already removed from the case) so that just the chip in question is accessible. Reflow with the same spacing and timing as you did during the penny test. Hopefully once things cool down you’ll have a working laptop or gaming console again.

Magnetic SMD Pick And Place

magnetic_pick_and_place

[svofski] sent us this pick and place robot (Google translation) that he found , and it’s quite unique. The majority of the components that make up this pick and place have been recycled from old computer equipment. The X-axis motion is accomplished using old printer parts, while an old CD-ROM drive was gutted to provide motion along the Y-axis. Floppy drive components were ultimately chosen to give the pick and place Z-axis motility.

What makes this pick and place unique however is the way in which components are moved. Most pick and place devices we have seen rely on suction in order to lift and carry components, but this one uses a magnet instead. The machine is used to build small circuit boards for a robotics platform offered on the builder’s web site, which primarily utilizes SMD parts. Once they realized that the majority of their small components were ferromagnetic, they built a hand-wound electromagnet to lift them. While the design limits the usage of the device to strictly ferromagnetic parts, they have a very specific need, which this fills perfectly.

Another unique aspect of this pick and place is the grooved table that sits under the workpiece. It is used to route up to four reels of SMD components, with the placement head providing all of the reel motion instead of relying on separate motors.

If you have a few minutes, be sure to check out the video of the pick and place at work.

555 Video Game

[Thrashbarg] is back up to some 555 timer madness again, this time with his sort of dodge ball video game. Featuring twenty three 555 timers, op amps (the LM324) and atari paddles slightly modded so the pots act as voltage dividers.

Output is on a monochrome composite tv signal, and the game plays like a dodge ball game where the object is to avoid the ball and take out the other player. You can also launch your own ball and deflect the oncoming attack. When hit the defeated player disappears from the screen for 3 seconds and then another round starts.

On a personal note this project hits close to home, as the project I had planned was a 555 based pong game, and just days before the deadline all I have is a wobbly sync generator, so seeing something close to what I had imagined, and working, makes me smile and feel a little better about my mental status.

Check out a short video after the break, and [Thrashbarg’s] previous 555 project, The Synthanola.

Continue reading “555 Video Game”

555 Timer-based Charge Controller

555_charging_controller_circuit

Several years ago [Michael Davis] built a charge controller for his wind turbine and published his construction plans online. This build became quite popular, especially among people that live in remote regions. He states that he is flooded with email each day with questions about his charge controller from people trying to troubleshoot its construction or from people who are unable to source the proper parts.

In order to make things easier for people, he decided to revisit his controller design to see what could be improved, and more importantly, what could be removed. The revision was shelved for awhile, but while in the process of working on another project, he realized that most of his original circuit could be easily replaced with a 555 timer. Since the 555 chip is so ubiquitous, he figured it was a fantastic way to simplify his charger, even if he wasn’t using the chip in the manner for which it was originally designed.

He continued revising his charger, sourcing very basic components and simplifying the circuitry enough that even he was able to build it correctly the first time around. Needless to say, this charging circuit will be his entry in the 555 Design Contest.

Be sure to keep reading for a quick video of his charger in action.

Continue reading “555 Timer-based Charge Controller”