Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

Interactive Electronic Birthday Card

Interactive electronic birthday card where you can blow out the candles and the card will sing you happy birthday

schwarzrmsuschwarzrmsu
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Similar projects worth following
490 views
4 comments
3 followers
4 likes
  • Description
  • Details
  • Files 4
    • View all
  • Components 1
    • View all
  • Logs 1
    • View all
  • Instructions 0
  • Discussion 4
View Gallery
490
4
3
4

Team (1)

  • schwarzrmsuschwarzrmsu

Join this project's team
hardware
ongoing project
birthday card

This project was created on 11/21/2019 and last updated 5 years ago.

Description

This interactive electronic birthday card allows the recipient to interact with the card in a unique way. The card appears to have flickering candles on top of a birthday cake by using individually PWMed LED's. Using microphones, I have characterized the noise signature of someone blowing out the candles. When this signature is recognized, the LED's will start to go out depending on their location to the microphone. This gives the user the sensation of blowing out the candles. Once all of the candles have been blown out, the card will sing you happy birthday by using a piezo-electric buzzer.

Files

BIRTHDAY_CARD_181208.zip

Software

x-zip-compressed - 3.13 kB - 11/21/2019 at 01:12

Download

BIRTHDAY_CARD_PROTO_2_181126.zip

PCB Gerbers

x-zip-compressed - 92.38 kB - 11/21/2019 at 01:11

Download

BIRTHDAY_CARD_PROTO_2_181126.pdf

Schematic

Adobe Portable Document Format - 132.77 kB - 11/21/2019 at 01:11

Preview

BIRTHDAY_CARD_PROTO_2_190313.ods

Bill Of Material

OpenDocument Spreadsheet - 16.93 kB - 11/21/2019 at 01:11

Download

Components

  • 1 × See Attached BOM See Attached BOM

Project Logs
Collapse

  • Interactive Electronic Birthday Card Proto 2 Release

    schwarzrmsu • 11/23/2019 at 14:30 • 0 comments

    Uploaded Interactive Electronic Birthday Card Proto 2 files and updated all relevant material to reflect this latest revision.

View project log

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with X
OR
Dan Maloney wrote 11/21/2019 at 16:34 • point

I like the approach of suspending the batteries in cutouts to reduce the height of the board. Same with the magnetic reed switch - that's for detecting opening I'd guess?

  Are you sure? yes | no

schwarzrmsu wrote 11/22/2019 at 12:19 • point

Hi Dan,

Yes the reed switch basically is the main power switch for the entire design (The mechanical switch was used for development and is not populated).  Switching off the batteries when the card is closed was definitely one of the trickier parts of the design.  The reed switch is normally open when no magnetic fields are present.  

There are actually two magnets in the card, one of the left pamphlet, and one right under the reed switch in the right pamphlet.  When the card is closed, the two magnets actually negate each others magnetic fields out which allows the reed switch to relax and remain open.  When the card is opened, the magnet in the left pamphlet is taken away from the magnet in the right pamphlet, which applies a magnetic field to the reed switch and closes.

I plan on adding more details to this project, as well as upload updated design files as the project progresses.  Currently I have a prototype working, but there are still a few tweaks I wish to make.

  Are you sure? yes | no

Dan Maloney wrote 11/22/2019 at 19:42 • point

Yeah, that is a tricky arrangement for the reed switch. I like the layout of the "candles" too - although it took me a minute to find the MEMS mics. I was looking for cans with tiny holes in them.

  Are you sure? yes | no

schwarzrmsu wrote 11/23/2019 at 14:18 • point

The microphone and LED's were also tricky.  I used LED's that get mounted on the opposite side of the board, and the LED goes through the board to show indication on the opposite side.  This was nice because it kept my card mounting side of the PCB very flat, and it allowed to be use a single stencil for all of my surface mount components.  The microphone had similar constraints.  Likely they have microphones where the port is actually on the bottom (soldered side), and you simply need to provide a drilled hole in the PCB to allow access.  Power management and form factor were definitely the more tricky parts of the project.

  Are you sure? yes | no

Similar Projects

Business Card
Project Owner Contributor

Card001

shahriar-alamShahriar Alam

A card reader that uses black and white squares to identify a card.
Project Owner Contributor

Barcode Binary Card Reader

pete-prodoehlPete Prodoehl

just simple wav player from micro SD card
Project Owner Contributor

LEGO wav sound brick

bobriciusbobricius

this business card project it is not only business card size but also act like a business card.
Project Owner Contributor

business card size project act as business card

zameelzameel

Does this project spark your interest?

Become a member to follow this project and never miss any updates

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2025 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Interactive Electronic Birthday Card", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.