navigation tools
New Software
17 January, 2009, 09:49 pm in "Unfiled"
Well, we’ve finally migrated completely off our own software. We just can’t compete with the likes of Google and WordPress, so we’re joining the masses. WordPress gives us much more flexibility in formatting and adding new content, as well as managing the old content. Enjoy!
[ 29 Comments
| Permalink ]
| Permalink ]
Microcontroller Reads SD Card and Plays Audio
10 January, 2009, 07:07 pm in "Tech Stuff"
Get the Flash Player to see this video. If you are seeing this from facebook or some other site, click on the link to watch the video on our site.
[ 10 Comments
| Permalink ]
| Permalink ]
GPS Running Watch Prototype
28 December, 2008, 03:59 pm in "Tech Stuff"
Get the Flash Player to see this video. If you are seeing this from facebook or some other site, click on the link to watch the video on our site.
A few coworkers were talking about GPS running watches a few weeks ago. Right now they are very expensive. We started talking about ways of building something much cheaper. Here is a prototype for one made out of electronics parts that I already had :-)
The main purpose of a GPS running watch is to show you how far you've run or jogged. Also, it can tell you how fast you are running both in terms of speed (mph) or how long it will take you to run a mile. Since Charlie, one of my co-workers, trained for a marathon, it was evident that he wanted to be ontop of his target time. This type of info would be crucial for his type of training purposes. I'm sure more features could and should be added.
Cost. Commercial GPS watches seem to cost anywhere from $150-500. This one is probably $20 + the cost of a GPS module. Currently the cheapest GPS modules are $40. That still puts the cost in at $60 or so.
Details. The heart of this is an AVR atmega8 running at 1Mhz. It has 8k of flash which is 99% full. The LCD display is from a Nokia 3310 and are about $6 online. The GPS module was from my UAV project that I abandoned. It outputs TTL serial which it sends to the AVR. The AVR then parses the serial string and interprets the data. Since we don't have much room for the code in flash, lots of care has to be taken to keep the code size small (no snprintf's here). For input, I used an IR remote. I seem to be standardizing on that these days because it only takes one pin on the microcontroller and gives me lots of buttons to use. Obviously, on a real watch it would need buttons instead.
Lastly, I should mention that LCD support was provided by CC Dharmani's LCD library. Many things to him for helping me troubleshoot as I was bringing up the LCD.
Whats next? I'll probably put everything into a small project enclosure so that I strap it to my arm. It will probably be so big that I won't really want to jog with it much but I can at least see if it is really usable. If that works out well, I may try to see who else might be interested and I could make a special board for it and power it with a cell phone battery to make it only 2" x 2" x 0.5" so that one could actually wear it as a watch. At that point I'd actually have to spend some $$ so I may never get to that point :-P
Thanks for watching!
[ 13 Comments
| Permalink ]
| Permalink ]
Christmas Pictures
27 December, 2008, 09:51 am in "Family News"
The first half of the Christmas pictures are up! The rest will be put up on 12/31 after Christmas with my family in Atlanta.
[ 34 Comments
| Permalink ]
| Permalink ]
Decode This
19 December, 2008, 03:01 pm in "Unfiled"
A free Christmas cookie goes to the first person who comments with a decoded message from this image.HINT: It is a barcode.
ANOTHER HINT: There is barcode software for most smartphones that uses the built in camera.
YET ANOTHER HINT: There are also software programs for PCs for those without smartphones.
Good luck!
[ 179 Comments
| Permalink ]
| Permalink ]
|
Powered by My Blog 1.67. Copyright 2003-2006 FuzzyMonkey.net. Created by the scripting wizards at FuzzyMonkey.net. |