Canon FD Lenses On An EOS Mount

Camera lenses are expensive and if you’re like us, you can easily find really cheap lenses that your camera can’t use. [Sam] has a Canon EOS and a bunch of old-school FD lenses at his disposal. There’s one problem though: using these old lenses with an adapter means focusing at infinity is out of the question. Thankfully, he put up a few videos (part 1, part 2, and part 3) walking through the process of modifying an FD lens for his new camera.

To do the modification for the FD lens, all that’s needed is some epoxy, a screw driver, and an M42 to EF adapter. After disassembling the back of the FD lens, [Sam] mounted the M42 adapter on his camera and held the lens up to check the minimum focusing distance. A bit of grinding or a few metal shims ensure that the lens is in the right position.

The next step is making sure the aperture can still be controlled. [Sam] goes through this in part two of his video. A little bit of dremeling takes care of all the hard work. The lens is finally attached to the M42 adapter with a tiny bit of epoxy, and the conversion is complete.

While [Sam] could have put up a few close up pics of his build, he goes through every step of the process very well. Check out the embedded videos after the break.

Continue reading “Canon FD Lenses On An EOS Mount”

DIY Spot Welder Can Join Anything Together, Even Copper

copper-spot-welder

Hackaday reader [David] was looking for a cheap and easy way to spot weld copper tabs together. As he notes in his writeup, the properties of copper which are most enticing, such as high thermal capacity, make welding it all that more difficult. His home-brew method of spot welding is admittedly quick and dirty, but it does get the job done quite well.

He started off with an array of four 2.5V @ 2600 Farad ultra capacitors, which provide the high current required to do copper spot welding properly. They are wired in series and connected to his electrodes using heavy gauge wire. The graphite-tipped electrodes were an interesting DIY job themselves, cleverly constructed using copper tubing and a graphite block. The most simple/dangerous/clever part of the whole rig is his trigger mechanism, which consists of a pair of copper blocks that he bangs together manually to complete the circuit.

[David] is well aware that the setup is just a touch rough, but according to him it makes great welds, and it’s only a proof of concept at this point. He has a hefty list of improvements to make for the final version, including a different switching method among a few other safety precautions.

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”

Hackaday Links: November 6th, 2011

Build details for Raspberry Pi prototype

With the launch of Raspberry Pi approaching the development team released the details about the prototypes from about five years ago. The board was originally based on an ATmega644 and built on some perfboard.

‘Zero Energy Device’ challenge

We call BS on the title of this one, but the goal of finding devices that don’t use disposable energy sources is a good thing in our book. For instance, can we get more stuff that uses long-life capacitors instead of batteries?

Command adhesive for mounting bulletin boards, etc.

This seems like a no-brainer, but we’ve been using nails to mount bulletin boards and white boards for year. The problem is, when you stick a push-pin in one side, the other side pops off of the nail. [Zhanx] is using adhesive from 3M Command Hooks to keep his stuck to the wall.

Servo-driven gripping hand

[Navic] has been hard at work on this robot hand. There’s few details but he shows it can grip objects under one pound and he’s been taking amperage measurement during testing.

Emergency cellphone charging

It might not have been an emergency this time, but [Chris] did figure out a way to charge his cellphone after the snow storm in New England knocked out his power. He connected to lantern batteries to a 7805 regulator, then patched that into a USB hub to get his phone connected. Not bad in a pinch!

CadSoft’s EAGLE 6 Hits Beta And Packs Goodies

Version 6 of the popular schematic and PCB layout software EAGLE is now in beta testing. The most notable change is the migration to XML file formats that we looked at last month.

[PT] didn’t waste any time getting his hands on the software and giving it a thorough test drive. The image seen above shows the files of a MintyBoost. It’s impossible to make out at this resolution, but it is indeed spitting out human-readable (well maybe) XML in the windows below instead of the ‘no trespassing’ binaries they used to use.

Earlier today when working on a feature we had to jump on a different computer that had EAGLE installed in order to look at a .SCH file. We wonder if someone will put out a rendering package that can parse the new format and spit out a quick PNG? At the very least, we expect to see some useful hacks for part replacement or pin swapping. It shouldn’t be too hard to poke around and figure out what happens when changing some of the stored values. Got anything in mind that you can do by editing these by hand?

Oh, we almost forgot! The biggest benefit you get from this is the increased version control compatiblity since programs like git will be able to perform diff functions on the files.

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”

Controlling Shift Registers Via SPI

Hack a Day’s very own (and very prolific contributor) [Mike Szczys] put up a great tutorial on how to drive shift registers with an SPI interface.

[Mike]’s earlier tutorial of the 595 shift register goes through the functions of a shift register pin by pin. In a 595, bits for each position in the register are sent over one at a time. Most microprocessors have an Serial Peripheral Interface, and using an SPI bus means a lot less mucking about.

An ATmega168 was used for this build, although most Atmel chips can be made to work as an SPI master device. There are just three wires connecting the microcontroller to the shift register – SER, SRCLK, and RCLK. Like any other shift register setup, the build can be expanded by connecting the QH’ pin of the first 595 to the SER pin of the second.

[Mike] graciously made all the code for his build available. The video after the break is a 16-bit binary counter, a good stopping point before [Mike] rebuilds his Larson scanner/Cylon/Kitt, moving away from a PWM-based build to a register-based one.

Continue reading “Controlling Shift Registers Via SPI”