Atmega32 based telephony platform

If you have a land-line telephone at home probably it already has lots of features like answering machine, phone number identification, recorder. I bet it can’t do that much as this DIY device does. This telephony platform has lots of features including:

• Works both as a standalone device or in conjunction with a PC

• Records up to 230 calls or 17 hours of audio with a 512MB MMC/SD card

• DTMF detection for European-style incoming caller ID and outgoing number detection

• Allows listening to calls in real time or replaying them later

• Allows simultaneous record and playback

• Transmits audio over the serial port either in real time or replaying from the memory ca

• LCD for call progress monitoring and timing

• Optional “mini-UPS” battery backup allows operation even in case of power failures

telephony-platform

Device is built around Atmega32 microcontroller and smaller ATTiny45 which is responsible for battery voltage and AAA NiMH charging. Device is controlled by 5 push buttons while viewing actions in simple 2×16 LCD. Great project to make your home more hacked. Full project can be found here.

Read

UV PCB exposure box with countdown

If you don’t have one – build one. Probably most of self respected electronics hobbyists have one on their desk. And this is true especially if dealing with microcontrollers. Most of electronics parts come in SMD packages where simple PCB making techniques are too rough. And despite fact of miniaturization, UV exposure method gives much clearer and accurate PCB image.

uv-pcb-box

Here is a one version of UV exposure box built by Theodosiou Antonios. He used 4×15W black light UVA fluorescent lamps that are controlled by Atmega8 microcontroller.. User is able to set timer up to 100 minutes. Remaining time information is displayed on four seven segment indicators. And of course remember NOT to stare at lamps while they are on – UV if harmful to your eyes.

Read

The Smart SD Card Bathroom Scale

Are you always having trouble of weighing your weight, especially when you’re on the bathroom? If this problem has been bothering you for a very long time, then this smart SD card bathroom scale would be the best solution for you!

For today’s project, we’re going to learn on how to hack a digital bathroom scale, so that you can write (log) your weight variations over time on a memory SD card. It might sound a little bit complicated here, but honestly, it wasn’t as hard as you thought in the first place.

SD Card Bathroom Scale

Basically, the theory is very simple and work perfectly for everyone. If you would like to have the bathroom scale sending by wireless the weight values, then you should apply a display console (running embedded GNU/linux) and attach it to bathroom wall. The wireless signal would be received and a graph will be shown to the user with last values of the last two weeks. As a result, it’s a best method to let the user have a clear picture about their weight progression from time to time.

By the way, the display console is able to store the time date and weight values on a memory SD card too!

Read

Beware of These Scary Servo Eyeballs!

If you’re so damn bored with your life and would like something more thrilling or spooky, maybe this scary shifty servo eyeballs might be the perfect choice.

Before you build up the project, there are several components that you need to prepared and there are:

  • Two toy eyeballs (Honestly, the ping pong balls that painted like eyeballs are well suited as well)

  • Two small servos (HXT500 version)

  • A standard servo

  • An Arduino with tiny breadboard rubber-banded on top

  • Two BlinkMs (One for each eyeball for running a custom light script)

  • Hot glue,

  • Popsicle sticks

  • Some wires, and

  • Arduino sketch.

Ok, let’s get started. First of all, you must glue down the smaller servos for the eyes to a base, glue a servo horn underneath the base and then plug it into the larger servo.

Scary Shifty Servo Eyeballs

After it, apply the two servo horns for the smaller servos, glue each eyeball to a servo horn and snap the eyeball (with horn) onto the smaller servo. You can drill or even poke a hole in the back for the LED and hot glue the LED into the eyeball, if you want the eyeballs to light up!

Wire ups the servos to Arduino and voila, you’ve finished the scary servo eyeballs. Now, it’s time to scare someone else with the eyeballs…

Read

The Easy to Build Dual Motor Driver with Arduino

Have you ever come across your mind that you would like to develop a Dual Motor Driver with Arduino by using a SN7554410NE Quad Half H-Bridge?

Well, maybe some of you here didn’t get in touch with H-Bridge before. In this case, you must know that H-Bridge is an electronic circuit that enables a voltage to be applied across a load in either direction. Usually, H-bridge is often used robotics and other applications to allow DC motors to run forwards and backwards. In most of the time, H-bridges are available as integrated circuits.

Dual Motor Driver with Arduino

For today’s project, you’re going to use a SN754410NE Quad Half H-Bridge to control two 12 volt DC motors. Those electronic components that you’re needed are: Read more »

Read

Next Page »