PIC Microcontroller Voltmeter/Amperemeter

August 22nd, 2010 by admin No comments »

PIC-microcontroller based V/A-meterHere is something I’ve been looking for for a while – a simple and versatile PIC-microcontroller-based voltmeter/amperemeter. Of course, there are many similar projects, but this one fits my requirements best. It is simple to build and not picky when it comes to the need of high-precision resistors, because of an easy calibration routine.

The code is a great starting point for building a more complex project.

[ Go to project ]

DIY infrared security camera conversion

August 21st, 2010 by admin No comments »
DIY Infrared Camera

DIY Infrared Camera

Here is another project I like – a DIY infrared camera. The part list reads like something you took from the trash bin – I mean this as a compliment.  Read for yourself:

  • webcam
  • camcorder – working or not, you’ll just use the lens assembly
  • infrared LEDs, or IR illuminator board kit
  • computer power supply case, or any other type project box
  • power supply, i used a 12v (from printer) and a 6v (from cell phone charger)
  • misc switches
  • wire, solder, rubberband
  • nuts, bolts, scrap metal (for making/mounting brackets)
  • hot glue, blank cds (the clear plastic ones)
  • IR filter- make out of 35mm negatives, find the black part at the beginning of the strip
  • patience

Check the project here.

PIC-microcontroller based thermometer with recycled Nokia screen

August 16th, 2010 by admin No comments »
A DIY microcontroller project with a reused Nokia display

Isn't it cute?

If there is something I love about an electronics project, it is reuse of old parts – be it a modem, or a power supply, or just a clever use of an old device for a project enclosure.

This project hooks a Nokia 3310 LCD to PIC12F629 or PIC12F675 microcontroller and uses a DS18B20 thermal sensor to measure the temperature. The project is completely documented, with list of components, PCB layout, and detailed construction and configuration instructions.

Not only this, but the design is really cute – no enclosure needed, if you ask me.  Everything fits behind the LCD.  Hey Apple, even the sleekest new iThingy can’t beat that!

[ Go to project ]

Impressive Alarm Clock

August 16th, 2010 by admin No comments »

I’ve seen quite a few DIY alarm clocks, and even have designed one myself. But this clock is something really different – it it can’t wake you up, nothing will. This is DIY taken to the extreme. I pithy the neighbors on the floor below:

Multimeter Clock

August 16th, 2010 by admin No comments »

Here is another one of those projects that are just too-cool to describe – a multimeter clock. I just love the design. And such an idea, I think, can come only from a seriously weird brain. I mean this as a compliment.

Here, see for yourself:

Ball-balancing robot

August 13th, 2010 by admin No comments »

This is quite an amazing sight, worth seeing:

Need more memory for your project: Use a ferrite core!

August 6th, 2010 by admin No comments »
Ferrite Core Memory Cell

Now you have one bit more to store your data!

There are things that are cool, there are things that get beyond that. The last time I’ve seen ferrite-core memory was in my childhood. Now you get the chance not only to use it, but to make a memory cell yourself.

Check out this cool project.

T-Shirt Folding Thingy

August 6th, 2010 by admin No comments »

It doesn’t get any simpler than this – the perfect t-shirt folding device nade from cardboard:

I’m making one of these today. Well, as soon as I find a cardboard box that’s the right size.

GPS Tools: Free maps, geotagging photos, creating and posting a map of your trip online

August 1st, 2010 by admin No comments »

When I hike or bike I always have my GPS. Even if I know the area I keep it turned on in my backpack – this keeps a record of my trip.  Also, having the GPS track lets me easily geotag the pictures I take on the way. This post is a quick summary of what GPS tools I’ve found most useful for these common tasks.

The Map

I have the Garmin eTrex Vista Cx GPS unit. It came with some CDs containing a pretty good North America map. Pretty good – but quite outdated. Also – it was good mostly for driving around – things like hiking trails, biking alleys and so on were sadly missing from the map.

The best alternative of the Garmin maps I’ve found turned out to be also – quite surprisingly – absolutely free: OpenStreetMap. First, it has most, if not all, of the hiking trails in my area (this makes the map just great for geocaching!); second – there are places where you can get those maps pre-build in the Garmin map format without the need to install anything. Check the OSM and if you find the coverage in your area good, you can get the Garmin maps from here. For USA maps, the easiest thing is to get them already packaged and ready to upload from this site.

If the OSM coverage in your area leaves something to be desired, then maybe you would like to contribute – you can upload your GPS tracks and update the OSM map yourself.

Downloading and processing the track

While the software that came with my Garmin provided download options for track data, it was a bit on the heavy side – taking too much time to start, and – if I was going to use it just to download a GPX file – it was too complicated. A very handy alternative that I use is EasyGPS. Very fast, very simple, and to the point.

After downloading the track I save everything as a GPX file from EasyGPS. If I have to edit something on the track (like trimming the part of the track where I was driving, and leaving just the hiking part, or removing those annoying jumps that the GPS sometimes makes when the signal is not good), I don’t like using EasyGPS. Recently I found an alternative that I like better for such minor editing tasks: GPS TrackMaker. The free version has everything I need.

Geotagging pictures

You know that feeling when looking at old pictures: “Where was this taken? Was it on the Rockies trip, or maybe is that nice park in Seattle?” Geotagging (geocoding) a picture puts the location information straight in the image file – you can always extract it and see exactly when and where it was taken. A lot of online galleries – Picasa and Panoramio for example – recognize this geotagging information and can display a map with your pictures at their exact spots.

The easiest (free) tool for geotagging images I’ve found is gpicsync. Make sure your camera clock is synchronized with the GPS, start gpicsync, provide the pictures folder and the GPX file with the track from your trip, check if the timezone offset setting is correct and press “Go”. That’s pretty much it. You can later confirm that you got your pictures coordinates right by viewing the KMZ file the gpicsync produces in Google Earth.

Posting your trip online

As I mentioned before, many online picture galleries already make use of the geocoding information in your images. I’m not going to cover those. Rather, I’ll mention one site I discovered just a few days ago: EveryTrail. Uploading a GPS track there produces a nice animated map and a page with statistics about the trip – length, average speed, etc. Here is one of my recent bike trips – a 31-mile loop from San Jose to Los Gatos (please, don’t laugh at my average speed – I’m just a beginner in mountain biking; so, most of the time I was pushing the bike uphill – ok, you can laugh now).

AVR Microcontroller Based SD card Audio Player

July 25th, 2010 by admin No comments »
AVR SD card audio player

AVR SD card audio player

This is a very small and interesting microcontroller project – AVR-microcontroller based audio player with SD card. It can’t get any simpler – the microcontroller, the SD card, three capacitors, one resistor and the speakers. And this is for the stereo version!

Very well documented project.

[ Go to project ]