DIY Phone - Incoming/Outgoing Call & SMS Using GSM Module & Arduino

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 มิ.ย. 2024
  • We present you the Simple Homemade Phone using GSM Module and Arduino. This simple phone is capable of calling to another number as well as receiving an incoming call. Similarly, it can also be used to send an SMS as well as read a received SMS.
    So we have interfaced GSM Module SIM800/SIM900 with Arduino UNO Board. A 16x2 LCD is used for displaying the operations that are happening like displaying signal strength, carrier name, incoming or outgoing call, SMS sent received status and also time elapsed. The 4x4 Keypad is used to enter the number or type an SMS text using the alphanumeric keyboard. The mic is used to transmit the spoken sound and a speaker is used for ringing and listening incoming voice.
    This simple homemade phone can be useful for final year projects and also for understanding the functioning of the GSM module using some AT Commands functions. The components can be purchased from the link given below. All the circuit diagram, connections as well as every explanation is included below.
    Source Code/Program Link: how2electronics.com/call-sms-...
    ....................................................................................................................................................................................................................................
    Drop a like if you liked this video.
    Don't forget to subscribe to our channel for more Electronics projects and tutorials.
    Website: how2electronics.com
    Facebook: / electronicsbyalex
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 112

  • @electronicsinnovation
    @electronicsinnovation 5 ปีที่แล้ว +4

    Excellent project, Just amazing the call part, Till now we have seen sms and Internet but you have done call part. It simply amazingg....

    • @bhaskararaonimmala376
      @bhaskararaonimmala376 4 ปีที่แล้ว

      Sir I'm arranged the circuit diagram same and code was copied with your link...but output was not coming..can u plz tell me how to done my project..!!Im using gsm 900a

  • @harshinhari1556
    @harshinhari1556 2 ปีที่แล้ว

    I cant see the program for interfacing mic in your program could u please tell which line is that

  • @annaxramzy
    @annaxramzy 6 หลายเดือนก่อน

    How did you connect this mic and speaker to the 3.5mm jack ?

  • @bobbytaraantino
    @bobbytaraantino 2 ปีที่แล้ว

    can you do it with only 3-4 button switch instead of 4x4 keypad?

  • @lilchera7905
    @lilchera7905 ปีที่แล้ว

    Can we use sin 800l instead of GSM 900

  • @KRad-wz1yn
    @KRad-wz1yn ปีที่แล้ว +1

    Hey, I am currently using GSM a6 but on the LCD its showing me "connecting GSM" can you help me pls?

  • @etg9080
    @etg9080 4 ปีที่แล้ว

    Very clear and good explanation.

  • @projeshhalder9835
    @projeshhalder9835 3 ปีที่แล้ว

    Can I use this on sim 800l

  • @sksharma6724
    @sksharma6724 3 ปีที่แล้ว

    Can i attach a battery to carry this out

  • @s2condd179
    @s2condd179 2 ปีที่แล้ว

    Arduino doesnt read and print to sms or incoming call? What should I do?

  • @sibaramdatta5625
    @sibaramdatta5625 ปีที่แล้ว

    Sir are you well? Please answer me. I am waiting for your reply to make the project successful.

  • @Ram-bf7xq
    @Ram-bf7xq 2 ปีที่แล้ว

    Will this model work in 4g sim

  • @JamesTomasAnPLAY
    @JamesTomasAnPLAY 4 ปีที่แล้ว +1

    Hi, how can i convert this project for other telephone numbers standard, because i need 9 digital number, not 10

  • @pierricdoublet6248
    @pierricdoublet6248 4 ปีที่แล้ว +1

    Excellent!Merci pour le partage!Bonne continuation.

  • @vodlouis
    @vodlouis 3 ปีที่แล้ว

    what a beautiful project💪💪💪💪💪

  • @nature-md5oj
    @nature-md5oj 2 ปีที่แล้ว

    i mean we have made one automated calling tool using GSM module 800 and we gave recorded audio input directly to module voice is very low.

  • @talin_of_earth4506
    @talin_of_earth4506 4 ปีที่แล้ว

    Is it possible to attach some buttons on the SIM800L module so that even without the use of your laptop you can automatically send a message to a registered number after doing something with the codes? I'm trying to make a one click device that can only send a message but not receive.

  • @ittechsolution31
    @ittechsolution31 2 ปีที่แล้ว

    Hay, I need a little help. Can you help me...??

  • @mraflateen571
    @mraflateen571 2 ปีที่แล้ว

    Thanks it helped me in my project

  • @hafizsaleem1633
    @hafizsaleem1633 2 ปีที่แล้ว

    main is project ko khareedna chata hu.
    please mjhe is k bary main btain k ye complete kaha se mily ga.

  • @sibaramdatta5625
    @sibaramdatta5625 ปีที่แล้ว

    Sir when calling from other number to SIM800L module for receiving the call * button pressed but not received the call. Why? Please answer me.

  • @gunjan987
    @gunjan987 3 ปีที่แล้ว

    Very good project

  • @hummaisghaffar3517
    @hummaisghaffar3517 2 ปีที่แล้ว

    to send sms from gsm i do not understand how to type our message o send
    please tell

  • @sibaramdatta5625
    @sibaramdatta5625 ปีที่แล้ว

    Thanks for your awesome project but lcd always showing connecting gsm. What is the problem? Please answer me. I have used SIM800L module. Network detected & calling from other phone is ringing but lcd has no change.

    • @pollabexperiment561
      @pollabexperiment561 9 หลายเดือนก่อน

      Hallo sir please one helf me please sir

  • @mathsandsciencewithsirlakh7141
    @mathsandsciencewithsirlakh7141 ปีที่แล้ว

    can we make a call on the basis of certain conditions/ output of another device

    • @HowtoElectronics
      @HowtoElectronics  ปีที่แล้ว

      You can use if and else condition to do anything you want.

  • @mbunganulewiston8283
    @mbunganulewiston8283 4 ปีที่แล้ว

    Nice work man. quick question, is the call and messaging free or do you need to get credit for the SIM card?

  • @Raihana_Ch
    @Raihana_Ch 4 ปีที่แล้ว

    how to check balance account sir, please?

  • @anirbanmandal3123
    @anirbanmandal3123 5 ปีที่แล้ว

    Make this same project using sim 900A module
    Btw nice video

    • @HowtoElectronics
      @HowtoElectronics  5 ปีที่แล้ว +1

      Just replace sim800 with sim900

    • @projeshhalder9835
      @projeshhalder9835 3 ปีที่แล้ว

      I do it but show continuously connecting gsm

    • @anirbanmandal3123
      @anirbanmandal3123 3 ปีที่แล้ว +1

      @@projeshhalder9835 same happened to me
      So I later switched to sim 800L

  • @kpinnovations6613
    @kpinnovations6613 2 ปีที่แล้ว

    excellent project sir can i use sim800L in place of this module pls let me know the code is same or different

    • @lunarripper835
      @lunarripper835 6 หลายเดือนก่อน

      Sim800l uses 2g sim not 4g

  • @amrutagharge6700
    @amrutagharge6700 3 ปีที่แล้ว

    How to type alphabet using keypad

  • @navi7970
    @navi7970 4 ปีที่แล้ว +1

    it is a veeery cool project
    but i have a question:
    how did you manage to connect the lcd display to the analog pins even though they are only input pins
    Don't get me wrong I only saw a lot of people how they did it like you and only for me it doesn't work.
    can you explain to me how you did it?

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      Analog pins can be used as a digital pins. Arduino has internal ADC.

    • @gylidercooler3373
      @gylidercooler3373 4 ปีที่แล้ว

      @@HowtoElectronics but isnt it so that analog pins can be used as input analog pins?

    • @aparnaelayat9938
      @aparnaelayat9938 3 ปีที่แล้ว

      @@gylidercooler3373 Analog pins can be used in the following ways 1) give analogue input to the Arduino 2) give digital input to the Arduino 3) receive digital output from the Arduino. This has to be specified in the code.

  • @Charles-lt9rr
    @Charles-lt9rr ปีที่แล้ว +1

    Thanks very much my dear for this nice video. Please, I need your help. I want to make this project but I want to use Lora module to send and receive only messages. Please, I will like you to tell me what I shall do to make this project. In my area, the gsm sim module is not working. Sending and receiving messages using Lora will help people to send or receive messages where gsm sim module is not working. Please, I need your help urgently. Thanks very much my dear for your love and understanding. I appreciate your efforts in teaching us many things. Thanks

  • @yawarsaeed6499
    @yawarsaeed6499 5 ปีที่แล้ว

    Dear Thanks a lot.
    I will try using VPN as suggested by you.

  • @jyotighatol8398
    @jyotighatol8398 3 ปีที่แล้ว +1

    Awesome video bro and can i use SIM800L Module and Will i am able to do incoming and outgoing call and sms

    • @HowtoElectronics
      @HowtoElectronics  3 ปีที่แล้ว

      Yes you can try, it works with most of the gsm module.

    • @jyotighatol8398
      @jyotighatol8398 3 ปีที่แล้ว

      @@HowtoElectronics can i use jio or idea sim and is there is and range limits

    • @projeshhalder9835
      @projeshhalder9835 3 ปีที่แล้ว +1

      How you do this I do this but continuously show connecting gsm. Please say how.

  • @ProsadMudiVines
    @ProsadMudiVines ปีที่แล้ว

    String.h no such file or directory

  • @mohammeda7093
    @mohammeda7093 4 ปีที่แล้ว

    Bro in which software have u drawn schematic diagram

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      Fritzing. Download it from fritzing.org

    • @mohammeda7093
      @mohammeda7093 4 ปีที่แล้ว

      @@HowtoElectronics thanks but in flitzing keypad in not there and diagrams are totally different

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      Download fritzing keypad library from google and import to fritzing. Every component are not available. You need to find the library.

    • @mohammeda7093
      @mohammeda7093 4 ปีที่แล้ว

      @@HowtoElectronics thanks a lot

  • @roboticworldvision7457
    @roboticworldvision7457 3 ปีที่แล้ว

    pls diagram pls

  • @nature-md5oj
    @nature-md5oj 2 ปีที่แล้ว

    bro the voice is very slow what to do ?

  • @JobAlertsDaily
    @JobAlertsDaily 4 ปีที่แล้ว

    Does 900A support 4G sim

  • @thebiggs7979
    @thebiggs7979 4 ปีที่แล้ว

    Can you make a video on how to view the Rf data received by an Anti-Spy RF Signal Detector and to be sent to either to cell phone or laptop??? Please.

  • @JKROBOTICSshorts
    @JKROBOTICSshorts 5 ปีที่แล้ว +1

    Can you tell in hindi language?

  • @yogeshitaliya473
    @yogeshitaliya473 4 ปีที่แล้ว

    😍😍😍😍😍

  • @gunjan987
    @gunjan987 3 ปีที่แล้ว

    Can we use a 9 volt battery

  • @ravitejmathurthi7424
    @ravitejmathurthi7424 4 ปีที่แล้ว

    Does it supports 4g sim

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      NO bro. Sim800/Sim900 only supports 2G/3G

  • @saravanan_Kousalya
    @saravanan_Kousalya 5 หลายเดือนก่อน

    Hi pls sent code link

  • @nagamanihegde9609
    @nagamanihegde9609 4 ปีที่แล้ว

    2 questions..
    1 can i delete msgs . Using AT commands..?
    2 there is any ringtone.. for incoming call ..?

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว +1

      1. The mesage disappers automatically after a while once you receive it. But during typing you can delete the message using buttons. Check the website link.
      2. Yes speaker is there to listen the ringing tone

    • @nagamanihegde9609
      @nagamanihegde9609 4 ปีที่แล้ว

      Tnq for your replay..

  • @yawarsaeed6499
    @yawarsaeed6499 5 ปีที่แล้ว

    Dear your web page link is not working.
    Please check and confirm.
    Is there another link please share.
    Thanks & kind regards.

    • @HowtoElectronics
      @HowtoElectronics  5 ปีที่แล้ว

      Use vpn and then open. Some countries ip are blocked from using this website. I will fix that soon. To open blocked site use any vpn.

  • @gylidercooler3373
    @gylidercooler3373 4 ปีที่แล้ว

    Very cool project but i have a problem with the programm code
    i cant found it

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      Use PC to find code. Mobile visitors can't find as code is invisible to them.

    • @gylidercooler3373
      @gylidercooler3373 4 ปีที่แล้ว

      @@HowtoElectronics thx

  • @zubaansambhalke
    @zubaansambhalke 5 ปีที่แล้ว

    I hab tipe he bebi😂

  • @RaguDayalan
    @RaguDayalan 4 ปีที่แล้ว

    Hi
    How to count the call duration?

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว +1

      Call duration is displayed on lcd

    • @RaguDayalan
      @RaguDayalan 4 ปีที่แล้ว +1

      @@HowtoElectronics what is the function I have to call to start the count, of the call duration after it answered.
      If you can please send a reference to the code
      Thanks

  • @yash_paranjape_0989
    @yash_paranjape_0989 4 ปีที่แล้ว

    Do we have to make any changes in the code? i have used a GSM 900A with a 3G SIM but it is not getting connected and it is only showing Connecting GSM from a long time. Any suggestions? Please reply at the earliest.

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      No need of making changes to code.
      Supply power through 2A 12V/9V adapter. This issue arises due to low current. Even i faced the same. And one more thing if the network is low and if your module does not have antenna it happens.

    • @yash_paranjape_0989
      @yash_paranjape_0989 4 ปีที่แล้ว

      @@HowtoElectronics My module does have an antenna and I have used a 12V 2A adapter, still the same is up

    • @yash_paranjape_0989
      @yash_paranjape_0989 4 ปีที่แล้ว

      Is there a requirement of an external power supply to Arduino as well? Except for connecting it to my laptop? Because only TX light on the Arduino is lit and not RX

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      There is a switch on GSM module. You have to long press that button on the module to turn that module on. Did you try that. Its like switching on the phone from off state.

    • @yash_paranjape_0989
      @yash_paranjape_0989 4 ปีที่แล้ว

      @@HowtoElectronics I tried the reset switch on the GSM, but the problem continues. should i try to use 12 V 5 A on the GSM? as you said it draws more current?

  • @amitdeveloper8370
    @amitdeveloper8370 3 ปีที่แล้ว

    code link is not opening & website also. so how can i get the code of this DIY.

    • @HowtoElectronics
      @HowtoElectronics  3 ปีที่แล้ว

      Please check back after 5 minutes. The website opens. I fixed the issue.

  • @parveshkumar7602
    @parveshkumar7602 5 ปีที่แล้ว +1

    Code is not there in description

    • @HowtoElectronics
      @HowtoElectronics  5 ปีที่แล้ว

      Thanks for reminder. I have added the link.

  • @parveshkumar7602
    @parveshkumar7602 5 ปีที่แล้ว

    Code please

  • @gloriousglory7737
    @gloriousglory7737 4 ปีที่แล้ว

    Can we download the codes

  • @saeediqkwsaad
    @saeediqkwsaad 3 ปีที่แล้ว

    Where is the codes no link for codes just

  • @msheikfaaruk56
    @msheikfaaruk56 4 ปีที่แล้ว

    bro it shows only "connecting gsm" plz help me

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      Network issue. Use 2g sim only.

    • @msheikfaaruk56
      @msheikfaaruk56 4 ปีที่แล้ว

      @@HowtoElectronics but now days there is no 2 g sims

    • @HowtoElectronics
      @HowtoElectronics  4 ปีที่แล้ว

      Sim800/900 is a 2G Modem. 3G/4G sim won't work.

    • @msheikfaaruk56
      @msheikfaaruk56 4 ปีที่แล้ว

      @@HowtoElectronics thanks Bro.....

  • @gynaandaigovs877
    @gynaandaigovs877 3 ปีที่แล้ว

    how do you use GSM module without using sim card ??

  • @hafizsaleem1633
    @hafizsaleem1633 2 ปีที่แล้ว

    Please reply me bhai ??

  • @ajitzagade7286
    @ajitzagade7286 4 ปีที่แล้ว

    If you find the following program in Arduino, if you call Sim900a, the bulb 1 should start only 2 seconds ON and when you call again the bulb 2 ON should start 2s.
    Material..
    1. Arduino
    2. Sim900A
    3.LED 1
    4.LED2