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 microcontroller. After 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.

Categories GSM

9 thoughts on “How to make call using gsm module on mobile phone”

  1. Hi This is Murugan , i need your help, i am doing project on sim-900 GSM module using AVR controller (ATmega32). i used call option and sms send/recive. but i need MMS portion , please help me…

    Reply
  2. I am a doing project on SIM900A GSM module using ATmega8.
    I am just a begineer and have to read AT commands from module and store them in controller and secondly i have to send sms from ATmega8 to module from transmission.
    will u plz help me.

    Thanks

    Reply
  3. I am a doing project on SIM900A GSM module using ATmega8.
    I am just a begineer and have to read AT commands from module and store them in controller and secondly i have to send sms from ATmega8 to module from transmission. this project sending text and picture for GSM phone ?
    will u plz help me. “[email protected]

    Thanks my Dear!

    Reply
  4. i want a pic mikro c program to make calls to a number. i just want to make a call to alarm the user. no need for audio voice or receiving calls with the gsm module.
    PLEASE HELP ME WITH THE PROGRAM

    Reply
  5. hello Mr Bilal
    thank you for all you tutorials and cours… really I understood with you a lof of things… thank you again…
    now you show us how send and read a message.. if you can show us how we can use this signal…
    for example I call the modul gsm.. the light switched.. I call again… the light goes out… and accept my respect…

    Reply
  6. hello,
    i have a gsm800c module and its connected to network but im not getting any calls or sms.can i know what the problem is??

    Reply
    • You should check the power supply current rating. GSM usually require about 3 ampere peak current while making call or sending or receiving message

      Reply

Leave a Comment