Why not give that loved one something special. A fabulously unrealistic beating heart.
OK. I seem to have a thing for building Rube Goldberg like devices that are overly complicated and do so little. This is one of those.
I'll prob be modifying this as I go, and can already think of things I should be doing different. I will say that the girlfriend actually squealed a little when she saw the completed first version. The cat can't get enough, and will shortly be destroying it I'm sure.
The whole concept is based on general magnetic principals and re-using junk. I have actually used this idea once before to make fluttering mosquito wings. I very well may make another at some point. I'll post if I do...
1 Altoids tin, or suitable container.
1 old or dead CD Rom drive. Desktop style preferred, although a laptop drive would work.
1 555 timer chip.
1 47uf capacitor
1 3906 transistor
2 3.3K resistors
1 1k resistor
1 red LED
Power source - 3-6 volts. This could be a wall-wart, hacked USB cable, AA batteries, whatever.
Wire of various sorts
wire snips, the finer the better
screw drivers, various sizes. You need at least one large straight tip, and 1 large and 1 small Phillips. The small should be a jewelers size, or so.
possibly a magnifying glass, or reading glasses, depending on your ability to see really small stuff
A good deal of patience
I'm assembling this one "free form" which means that I will not be using a board of any kind. Mostly cause I didn't have any handy. This can certainly be laid out any way you want.