Biped Walks With Eight Servos

[youtube=http://www.youtube.com/watch?v=iLUeQ1SkhK0]

This tiny biped shows a lot of coordination in its movements. As you can see, eight servo motors account for the locomotion with an ATmega8 as the brains of the operation. Posts for the first and second generation of this little guy feature several videos. We gather that a spreadsheet is being used to tweak the preprogrammed movement sequences. Trial and error, that’s how humans learned to walk, right?

[Thanks Lazas]

10×10 LED Matrix

[KopfKopfKopfAffe] just finished a 3-year labor of love resulting in this 10 by 10 LED Matrix. This trumps the Shiftbrite table from earlier today by bringing an actual 100 LEDs to the display. These LEDs cost much less than the Shiftbrites, but since they don’t have their own on-board controller this project requires much more back end work. A total of 25 ATmega8 microcontrollers drive this display, in turn controlled via an RS-232 connection to a computer.

We love the Lemmings animations. It made us realize that this would be a great candidate to play Super Pixel Bros on. Check out the video after the break for snapshots of the hardware as well as videos of the matrix at play. You may also want to peruse the translated work log.

Continue reading “10×10 LED Matrix”

Recycled Cat Feeder

I find that I do a lot of fun projects but I’m very bad about documenting them when I’m done. Holidays are for hacking (in my mind) so I usually plan ahead and do something cool during my time off. This project, which I loving call the Autodine-2009, was a spontaneous event over Thanksgiving that I’m just getting around to writing about.

Our cat’s want to be fed at 6am and are very insistent about it. Like most folks, I’d rather be sleeping at that time of day so I built an automatic cat feeder. Now we sleep while the cats eat. We don’t want to rely on a hack to feed our cats when we’re away so I didn’t go the route of an Internet-enabled multiple-dose feeder. Instead, I used parts on hand to create a single-serving dispenser on a timer. A servo rotates a false bottom to gravity-feed the cat food. The servo doesn’t have control circuitry so it is controlled through an h-bridge (I did have to buy 2 transistors for that) by an AVR ATmega8 microcontroller. There are two salvaged tactile switches to set the time and timer, and a serial LCD display that I’ve had sitting around for years. Power comes from an old cell phone charger a friend had just given me that spawned the feeder idea when I asked myself “hmmm, what can I use this for”?

I’ll demonstrate this recycled device for you in a video after the break. This wasn’t as hardcore as my AVR Tetris build but I’m much happier now that I can sleep in a bit.

Continue reading “Recycled Cat Feeder”

RGB Display Development

[SeBsZ] tipped us off that he’s working on a display using RGB LEDs. He’s etched some nice surface mount controller boards to carry the ATmega8 microcontroller and NXP PCA9635 drivers. This setup uses the I2C bus to address each expansion board of 5 LED modules. Theoretically this hardware would allow for 638 RGB modules but because of power and refresh rate issues he’s set his sights on reaching somewhere between 100-125, a total of about 25 expansion boards.

There’s not a ton to show off yet. But we expect big things from the project. Partly because one of his goals is to generate a display that can be rolled up and easily moved, and partly because his large-scale light bulb displays are so impressive. Take a look at the video of his 60-bulb unit after the break.

Continue reading “RGB Display Development”

ATmega8 Spectrum Analyzer

[Manekinen] built a very responsive spectrum analyzer. The components at the party are what you’d expect, an ATmega8 does the hard work interpreting data from the LM324 op-amp. This build stands out because it is fast and configurable. In fact, the explanation of the calibration process is where this project shines.

Instead of using water, an HD44780 module displays the spectrum data. The device currently supports several different character displays including 16×2, 20×2, 24×2, and 20×2. We’ve embedded a video of a 20×4 VFD in action after the break. As the video progresses, watch for the Polish words that pop up. This corresponds to the brightness and sensitivity being adjusted with the 5-button keyboard.

Continue reading “ATmega8 Spectrum Analyzer”

Automotive Current Monitor

If you’ve ever had a car with an electrical system problem you know how hard it can be to pin-point the source of your woes. Here’s a hackery solution that uses a diy PCB to monitor the current being drawn off of the alternator.The sensing is provided by an Allegro ACS758 integrated circuit. This chip measures current up to 150A and outputs an analog signal that can be measured by a microcontroller. In this case an AVR ATmega8 measures the signal and spits the info back to a PC via the serial port. This data can be graphed to help locate when too much current is being drawn for the battery to remain charged.

Check out that CNC milled PCB, what a beauty!

[Thanks Joshua via Elektronika]

BrickAVR: The Proto-brick

Sometimes, prototyping systems need to be robust, full-featured, and powerful. Other times, nostalgia and simplicity are much more appealing. Rather than buying a pre-made prototyping board, one of our readers grabbed some parts lying around, including an Atmega8, a SMD 16Mhz oscillator, and a 6 pin ISP header, and performed some circuit origamiĀ free-form soldering (thanks [Gilberti]!). After it was assembled, he realized that it fit in a hollowed out 2×6 Lego brick rather easily. After adding female headers to the pins, as well as a label and some hot glue to seal it up, he was left with a fully functional, and most likely very durable centerpiece to a project. We would love to see this worked into a Lego Mindstorm robot, just for the sake of fitting in.