Hackable Microcontroller-Powered Valentine's Card
compumike writes "If you have a significant other to impress this Valentine's Day, consider putting your programming skills to use. This video tutorial shows how to build an LED Heart Valentine's card, powered by a microcontroller running C code, with a neat randomized 'twinkling' effect in an interrupt handler. Think about it: how many ladies can say that their Valentine's card runs at 14 MHz?"
Him: Yeah, babe, and now you can tell your friends that your Valentine's Day card runs at 14 MHz.
...uh, yeah... I'll be doing that right away...
...
Her: Really?! 14? How many songs does that mean it can hold?
or
Him: Yeah, babe, and now you can tell your friends that your Valentine's Day card runs at 14 MHz.
Her:
or
Him: Yeah, babe, and now you can tell your friends that your Valentine's Day card runs at 14 MHz.
Her:
(She remains as silent as all other RealDolls)
Now that I think about it, I'm pretty sure everything I just said is completely wrong.
>"...how many ladies can say that their Valentine's card runs at 14 MHz?"
How many want to?
That's the least page I can remember bearing a "Valid XHTML" logo at the bottom. Ugh.
I bet with liquid cooling you could get it to 18MHz!
Only a really 'special' girl is going to be impressed by this. The only thing a girl wants you to make for Valentines day is a dinner reservation.
If you can't create that card with a 555 and a couple resistors, I wouldn't be surprised to see your Valentine laugh in your face and go off with a real He-Man who writes assembly.
Christ! A 14Mhz microcontroller... if you're gonna use that, the damn card better access the internet or play NES games at least.
Dude, I think I can see my house from here.
If you want to make a special card which lights up, I saw this great little project close to christmas and so I made 9 cards, but instead of watch batteries that would die after a week or so I wired in resistors & USB plugs (strangely the only place I can find solderable USB plugs online/offline is from Maplins!), all the recipients loved them and most wondered how the blinking flip they were lit up.
Edge lit holiday cards (the snowflake one looks much better with a black background & two blue LEDs, one at the top & other at the bottom)
Next christmas I'm going to have to make something even better - anyone have any simple circuit designs on using an LED as a light sensor and then making some more LEDs react by blinking?
To do something right, you often have to roll up your sleeves and get busy.
She might attempt to do something similar for next month's "guy" version of Valentine's Day.
Then again, that might work out well.
The Internet is generally stupid
Soo...um...are you seeing anybody?
I'm always positive; it's my nature.
these guys seem to have a decent piece of the slashvertisement market recently...
There is a fine line between being a cultivated citizen and being someone else's crop. - A. J. Patrick Liszkie
Her: That's NOT the kind of crystal I had in mind.
A) Real men don't build a circuit with an 14Mhz ATmega, when a couple of 555's and a few TTL counters would have sufficed.
B) Real men don't program micro-controllers in C (or, god forbid, BASIC), when a hundred or so assembly instructions would have sufficed.
C) Real men don't give their wives goofy hand-made electronic crap on Valentine's Day, because they know their wives will figuratively and possibly literally beat the shit out of them thus belying that whole 'real man' thing.
Damn, you mentioning 555's takes me back ... in 1981 when I was just 13 years old, I got a little project published in Everyday Electronics, on just such a premise ... an oscillator made from two gates of a 4001 feeding into a 1 of 6 counter (4022 ?) and 6 LEDs cycling in sequence. I'd abandoned the 555 in favour of the NOR gates as it was bloody unstable and used to do horrible things to the power supply.
I got paid 12 pounds for getting that published, which was like a kings ransom for a 13 year old.
Microcontroller pfft ... can you say overkill ?
Personaly I'm sure she'd want something that ran at 150hz (approx)
BZZZZZZZZZZZZZZZZZZ
Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.
It's like using an anvil to hammer a picture hanging nail.
I don't get it...
All things considered... $80 is not a bad price.
The kits are for people that are interested in getting started with microcontroller-based projects. Do you remember just how hard it can be to figure out where to start?
Well-documented projects, all the components you need, support -- for $80 that sounds like a steal!
Yes, you can get the parts much cheaper, but this isn't about buying the parts.
If you really do want something a little cheaper you can get started with an Arduino board and browse the various guides (disclaimer: I wrote one there) on getting started. However, you are still going to spend $50 including a decent breadboard, components, etc.
For an all-inclusive getting started kit, $80 seems very reasonable to me.
Life is short: void the warranty.
You can get the sequential LEDs pattern with a simple shift register (74HC574 can be wired for this) and a 555 timer. If you want to add randomness, you can add a few xor gates (74HC86) to make a linear feedback shift register. So far, that's less than a dollar of IC's, and no programming required.
The society for a thought-free internet welcomes you.
Three times. I did not exactly make a card- two times I made a board with a PIC and a 2*16 LCD, the third time I simply coopted a spare Renesas dev board. All I did was display some message on the LCD. And the girls LOVED it. You can never discount how much the girls will love something you take the time to make- girls do dig the geeky stuff.
A witty saying proves you are wittier than the next guy.