Elecrow's 2nd Electronics Design Contest is Heating Up! Win $6,000 cash + Maker products + Official sponsorship! Share your designs today! [Learn More]

user-img

Lily lee

  • 31 Projects
  • 3 Followers
  • Apr 01,2024
+ Follow

Arduino Theremin Door-close Reminder

Sometimes, we always forget to close the door. So how to change this status? I have a idea now

Arduino Theremin Door-close Reminder
 
  • thumbnail-img
 

Hardware Components

  • Crowduino Uno-SD V1.5

    X 1
  • 4 Pin Crowtail to Male Splittable Jumper Wire(5 pcs)

    X 1
  • Crowtail- Ultrasonic Ranging Sensor

    X 1
  • 40mm Mini Speaker 2w 8ohm

    X 1
  • Jumper Wire

    X 1
  • Audio Amplifier PAM8403 with Colume Control

    X 1

Tools, APP Software Used etc.

  • Arduino IDE

    Arduino IDE

    Arduino

Story

Sometimes, we need to add some seasoning to our life, so that you ‘ll feel better and create more fun to prompt life become amazing.

My colleagues and me always forget to close the door after our meeting, and there are too many valuables in the meet room. I think keep door closed is a good manner. So how to change this status? I have a idea now, both of us like listen to music, especially light music and classical music. The voice of theremin sounds deep but melodious. It always make me feel comfortable. Although we are engineer, we also enjoy life with “massaging” our ears. How about to make theremin by Arduino? It seems well if we could play the music with the process of closing the door. When we start to work, some of problems encountered, such as how to make the sound feel more comfortable and set the effective range and so on, these have been solved by modifying the program. Arduino is a easy but powerful tool, we complete finish this project as it cost just several hours.

Ok, now we started to close the door, can you hear that? DO,RE,ME,FA,SO,LA,SI. A funny project to change your bad habit. You’ll fall in love with it.

 

Step 1: Let's Begin!

 

Step 2: Invisible "keys"

第二步:看不见的“钥匙”
第二步:看不见的“钥匙”
第二步:看不见的“钥匙”
第二步:看不见的“钥匙”

Ok, let’s get going! Put the Crowduino UNO on the table, and then we take out our “keys”- Crowtail- ultrasonic ranging sensor, yep! We play the theremin by invisible touch with this sensor, it has a corwtail interface so that we can use the 4 pin Crowtail to male splittable jumper wire directly. Note these line:

Black line –GND

Red line- VCC

White line- Echo

Yellow line- Trig

The white line connect to D12, and yellow line connect to D11,red line connect to 5V, black line connect to GND.

 

Step 3: Let "him" Sing Loudly!

第三步:让“他”大声唱歌!
第三步:让“他”大声唱歌!
第三步:让“他”大声唱歌!
第三步:让“他”大声唱歌!

The next, an important character will be played, it’s a audio amplifier PAM8403, it will promote the colume output. You can adjust the volume by the knob, and it has two kinds of audio output: L-OUT and R-OUT. Choose any one as you want. Then connect the L-INPUT/R-INPUT to D9, G-INPUT connect to GND, also its power should be supply by Crowduino, according the connection as shown.

 

Step 4: "he" Needs a "voice"

In the end, we need to add a nice “voice” to it so that it can issued a wonderful voice. Yeah! We choose a 40mm mini speaker to play this role, we need to weld the jumper wire to the speaker, the red one connects to the “+”, the black one connects to the “-”. This speaker should be connected with audio amplifier, we choose the L-OUT as audio output this time, according the connection as shown.

 

Step 5: Have a Look!

Have a Look!
Have a Look!
Have a Look!
Have a Look!

All in all, a basic hardware module structures has been finished.It's time to upload the progam to crowduino, you can found the program in the attached files, download it and unzip, then open and upload the program with Ardunino IDE tool. Now we can have a test, power it with a 9V 1A DC power adapter. Use your hand to get close to the ultrasonic sensor slowly, it will issued a changing tone of voice. You can even try to play simple melodies.

At last, we fix it behind the door, now it’s time to enjoy the process of closing a door. Undoubtedly, it obtains everybody’s consistent high praise.

A fun little project, help you to change your bad habits. Love music, love life, love DIY.

Code
  • Door_close_reminder.zip

    FY84ZAVILID32VK_1__356d7718c6dc4fbaeb7834dd2e47be97.zip
    Download(0)

Arduino Theremin Door-close Reminder

Sometimes, we always forget to close the door. So how to change this status? I have a idea now

408
 
1
0
37

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 1 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Supported Purchase: Full After-sales Protection