close-circle
Close
0%
0%

How to Make an Electric Dialer with Arduino

In this project, use a speaker to make the sound when you're dialing, via programming on Arduino

Similar projects worth following
When I was a child, I was curious about everything. One of these questions, was how a telephone worked. Later on, I learned the related knowledge and started another journey - how to make phone by myself. Well, if you have the same experience, you may be interested to check this basic but interesting tutorial: make a dialer with Arduino (little programming). Not a whole telephone itself, I'm afraid. I'm making this dialer so when making calls with the telephone (antique ones, not cell phone or nowadays smart phone), I can just pick up the phone receiver and place the speaker near its mic, type in the number on my PC on Serial Monitor of Arduino IDE, and the number will be dialed accordingly. You may think "now who still uses such old telephone". Well, then just for fun!

When I was a child, I was curious about everything. One of these questions, was how a telephone worked. Later on, I learned the related knowledge and started another journey - how to make phone by myself.

Well, if you have the same experience, you may be interested to check this basic but interesting tutorial: make a dialer with Arduino (little programming). Not a whole telephone itself, I'm afraid. I'm making this dialer so when making calls with the telephone (not cell phone or nowadays smart phone), I can just pick up the phone receiver and place the speaker near its mic, type in the number on my PC on Serial Monitor of Arduino IDE, and the number will be dialed accordingly. You may think "now who still uses such old telephone". Well, then just for fun!

JPEG Image - 114.41 kB - 07/17/2017 at 10:38

eye
Preview
download-circle
Download

Audio Video Interleave (AVI) - 4.84 MB - 07/17/2017 at 10:38

download-circle
Download

  • 1 × SunFounder Mars/Arduino Uno board
  • 1 × Speaker
  • 1 × 220 Ohm resistor (for current-limiting)
  • 1 × Breadboard Electronic Components / Misc. Electronic Components
  • 1 × Several jumper wires

View all 2 project logs

  • 1
    Step 1: Prepare the components

    SunFounder Mars/Arduino Uno board http://bit.ly/2tkaMba

    USB cable

    Speaker

    220 Ohm resistor (for current-limiting)

    Breadboard http://bit.ly/2slvfrBhttp://bit.ly/2tXqPZN

    Several jumper wires

  • 2
    Step 2: Connect the devices

    Wire them up: Mars' GND to one pin of the speaker, each of Pin 11 and Pin 12 to a resistor respectively, then the resistors to the other pin of the speaker. In the end, connect the Mars board to the computer with a type-C cable.


  • 3
    Step 3: Open Arduino IDE, write the code and Tone library, and run the program

    First write/copy the code in the Arduino IDE (here I use the version 1.8.0).

    Include the Tone library. Click Sketch -> Include Library -> Manage Libraries.

    On the manager window, type in tone to search (it may take a while to auto-update), find ToneLibrary and click Install.

    Then select Tools -> Port and Board. Click the upload icon to burn the code to the Arduino board.

View all 4 instructions

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

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