Barebones PIC RFID tag

posted Sep 26th 2011 12:01pm by
filed under: Microcontrollers

An inductor and 8-pin microcontroller are all that make up this barebones RFID tag. You might have done a double-take when first seeing the image above. After all, there’s nothing hooked up to the power and ground pins on the chip. As [Ramiro Pareja] explains in his post, the power is actually supplied via the I/O pins to which the inductor is soldered. It seems that each I/O pin has a parasite capacitor and a pair of clamping diodes inside the chip. When the AC current that is induced by the magnetic field of the RFID reader hits those pins, the capacitors charge and the clamping diodes form a bridge rectifier. This results in power being injected into the chip, which turns around and sends the RFID code back through the inductor.

This isn’t the first time that we’ve seen this concept. We featured a hack that is exactly the same except it used an AVR chip. This one uses a PIC 12F683 but should work with just about any 12F or 16F model. The code is written in Assembly and shouldn’t need any changes for different hardware. [Ramiro] does talk a bit about adding a decoupling capacitor to Vss and Vdd, as well as a tuning capacitor to the two I/O pins used above to help make the device a little more robust. But, as you can see in the video after the break, it works just fine without them.

Read the rest of this entry »

Voxel Shield makes driving LED cubes easy

posted Sep 26th 2011 10:50am by
filed under: arduino hacks, led hacks

voxel_shield_led_cube

An Arduino can handle running a small LED cube on its own, but if you’re planning on building something big, eventually you are going to run out of pins. For something like an 8x8x8 cube, odds are you will have to turn to shift registers to get the job done. While you could design a breakout board full of shift registers on your own, [Connor] has done the work for you and produced an easy to use Arduino LED cube shield.

He calls his creation the Voxel Shield, and it incorporates 9 SN74LS595N shift registers and an external power plug for all of your LED cube needs. The shield can handle addressing up to 512 LEDs, making it an easy way to drive an 8x8x8 cube or even a 64×8 LED matrix.

It’s a nice clean and compact way to drive a large number of LEDs, so if you have the need, be sure to swing by his site – he has made his schematics and board layout files available to all comers.

[Thanks, Thomas]




Capacitive sensing tutorial

posted Sep 26th 2011 9:01am by
filed under: classic hacks

[Bertho]‘s submission for the 74xx logic contest is really impressive. He designed a capacitive sensing touchpad using only 74xx and 40xx logic chips. We’re impressed with the build and his writeup is one of the best resources we’ve ever seen for capacitive sensing.

There are two ways to go about designing a capacitive touchpad. The first option is put a voltage through an RC circuit. Measure the voltage-time curve, and you have a measure of the capacitance of the circuit. The second method is setting up an RC circuit to change polarity after a threshold for C has been reached. Microprocessors only use one of these methods (AVR uses the first, PIC uses the second), but [Bertho] decided to implement both methods for unknown reasons we still respect.

The circuit [Bertho] designed has a 30MHz clock using only 74xx logic chips, an amazing feat in itself. An 8×8 channel panel was fabricated and the whole build connects to a computer over RS-232.

The finished build is good enough has 64 points of resolution and is able to detect proximity very well. The touchpad is even able to recognize when a pen is placed on the panel. Check out the video after the break for the walk through and demo of this amazing build.

Read the rest of this entry »

The Water Calligraphy Tricycle

posted Sep 26th 2011 8:01am by
filed under: misc hacks, transportation hacks

Many westerners visiting or living in China may observe the art of “water calligraphy” and some may even try to imitate it. However, media artist [Nicholas Hanna] decided to take a totally new approach and make his own water painting machine.

Someone less creative would have devised some imitation of a human, but [Nicholas] decided to totally rethink the process in the form of a tricycle.  Using 16 PC-controlled water solenoids, this tricycle is turned into a sort of moving dot matrix printer. It doesn’t have the same sort of grace that the traditional Chinese art does, but it’s quite a bit faster, so if you want to get your message out, this might have some practical applications.

The post doesn’t go into the electronics, but the video after the break includes some close-ups and video of [Nicholas] assembling the device. If you happen to be in china, his tricycle is part of an event for “Beijing Design Week” at the Northern Electric Relay Factory until October 3rd.

Read the rest of this entry »

Over-the-air FM radio gains Internet control

posted Sep 26th 2011 7:01am by
filed under: radio hacks

[Old bit collector] is giving up control of his radio dial to the Internet. He combined a couple of Parallax products which now allow him to tune, adjust volume, and toggle the power for an FM radio receiver.

The setup is pretty simple. An FM receiver module is mounted in the breadboard seen above which helps to break out its control pins. Those are connected to a Parallax Spinnarette web server board. It’s auxiliary I/O pins are controlled via a web interface that he set up and plans to operate with the browser on his Android phone. But as you can see after the break, any web browser works as long as you know the correct address.

This is pretty good if you’re on a quest to make everything controllable from your smart phone. But we would love to use the concept to make our own streaming radio. You’d be able to tune in to all of your local stations from anywhere in the world.

Read the rest of this entry »




Announcing our next theme – Sustainability Hacks

posted Sep 26th 2011 6:00am by
filed under: news

Our last theme, ATtiny hacks, received a really good response but it is time to move on. Today we are announcing our next theme, which will be Sustainability Hacks. In this theme we will be showing projects that allow us to have a lighter footprint. This could be things like projects that run on renewable resources, projects that control systems that allow us to use less energy such as an automated fan to preempt the need for more aggressive cooling. We are also interested in showing projects that push power consumption to the limit. Like our other themes, we need your help for this to be successful. If you have a project that you think we might be interested in, please let us know on our tip line.

As food for thought, driving is simply part of life for most of us. There are ways to make it have less impact on the earth though. One example of this that isn’t seen very often these days but will probably become more commonplace as fuel prices go up is boat-tailing. This is the process of reshaping the rear of a vehicle to make it more aerodynamic. You can catch a video after the break that makes up for its lack of sound with a pretty good run down on their process.

Read the rest of this entry »

How to decode IR remote control signals with your PICkit 2

posted Sep 26th 2011 5:01am by
filed under: tool hacks

[SpiralBrain] needed to figure out the coding scheme used by an IR remote control so that he could use it with his own project. He built an IR receiver board for the PICkit 2 and figured out how to use some of the Microchip software to measure the timing of the incoming signal.

The hardware’s dead simple; a 38 kHz IR receiver does the heavy lifting by filtering out errant infrared light. When it does detect a signal with the correct frequency the output pin drives the base of a transistor to toggle the input pin on the PICkit 2. The breakout board has a pin header which makes it a snap to detach and store for later use. The PICkit 2 Logic Tool software captures this input, by setting the correct pin as a trigger and choosing a 10 kHz sample rate.

As we discussed in our PIC programming with Linux tutorial, the PICkit 2 really is far superior to its replacement, the PICkit 3. [SpiralBrain] mentions that it is more versatile than the newer version but doesn’t go so far as to tell us whether you can use this hardware with the PICkit 3 or not.

Improvised metal lathe

posted Sep 25th 2011 1:01pm by
filed under: tool hacks

[McKGyver] needed a few parts manufactured. Instead of going the normal route – finding friends with machine tools or paying a machine shop, he improvised a rudimentary metal lathe.

As much as we love 3D printers, they’re not the be-all, end-all solution for everything. Sometimes, you need to get a little dirty and do it the old-fashioned way. [McKGyver] needed a way to produce aluminum shaft couplers to join stepper motors to lead screws. A 1940s grinding wheel was used for the headstock. Since [McKGyver] only needed couplers of one size, he made a jig out of wood to attach the aluminum blanks to the spindle. A drill and a focuser from a photographic enlarger makes up the tailstock of the improvised lathe. The use of a camera focuser is pretty clever. Unless the equipment has been damaged, it’s guaranteed to move in a straight line. A small laser was used to align the drill.

The finished couplers were concentric to 0.005″. A ‘passable precision’ for his application, and a clever build that doesn’t involve moving a thousand pound South Bend lathe.




Hack a Day serves up fresh hacks each day, every day from around the web as well as hacking related news.

Send us your hacks










     




Hacks

Resources