How to make call using gsm module on mobile phone

How to make call using gsm module:

In this article you will learn how to make call using gsm module on any mobile number. I have already posted articles on How to send sms using gsm module and pic microcontroller  and a project using gsm module wireless temperature sensor using gsm module and pic microcontrollerAfter posting many articles on Arduino and pic microcontroller and pic microcontrolelrs projects. Today I decided again to write on gsm module after getting requests from our blog readers.

In this article you will learn how to make call using gsm module on any mobile number you want. As you know gsm module works and respond to AT commands. AT commands are instructions to gsm module to perform specific task. In sms using gsm module article, I discussed AT commands used to send SMS. Similarly in this article first I will discuss AT commands used to make phone call. Let’s start with AT commands used to make call.




AT commands used to make call using gsm module :

To make call using gsm module  your gsm module should be interfaced with Audio channel means speak and head phone.  Follow following steps and AT commands to configure gsm module to make call:

  • ” AT+CHFA = 1″ This command is used to select Audio channel.
  • “AT+CMIC = 1” This command is used to select gain of Audio. Its value can be between 0-15.
  • “ATD092341434445” This command is used to make call to required number. Where 092341434445 is a number to which you want to make call. You should use your number instead of this number.

Remember speaker should be able to give auibable dialing tone and mobile phone should also ring. Then you will be able to make a call to mobile phone. You can purchase mikro C smart gsm development.It have all built-in components speaker, sim holder, microphone and RS232 level converter.

  • ATH ” this command is used to terminate call. You should terminate call either mobile phone terminate the call or not. Otherwise gsm module keep responding to no carrier.

You should be used hyper terminal in your computer to send above mentioned commands to gsm module through serial port. Block diagram of gsm module interfacing with computer is given below:

gsm module interfacing with computer

gsm module interfacing with computer

In above figure label 1 is serial port which should be connected to common port of your computer and label 2 is gsm module. Computer receives data through serical port on hyper terminal. gsm module used serial communication to transmit and receive data. In above circuit digram MAX232 is voltage level converter IC. because gsm module works on TTL technology and for computer high logic is 12 volt and for gsm module logic hight is 5 volt Therefore MAX232 voltage level converter is used to convert  voltage level between two devices.




By following above procedure you can make call using gsm module and your computer. If you want to make call using microcontroller and keypad, you have to write code for it. I will try to writre article on it aslo in coming days. Thanks. Keep sharing useful information with others also.

6 Comments

  1. Murugan March 17, 2015
    • BILAL Malik March 17, 2015
      • Taresh August 23, 2016
  2. Rohit sharma May 21, 2015
  3. abay March 16, 2016
  4. NDEX September 27, 2016

Add Comment

Subscribe to our blog to get updates in your email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 974 other subscribers