How To Use Arduino GSM Shield SIM900: Instructables
How To Use Arduino GSM Shield SIM900: Instructables
by ahmedebeed555
Hello and welcome to instructable, I really want to I got this GSMArduino shield and decided to use it and
share those new projects I make even they were not share the experiment and knowledge with you.
so unique but sharing what I make keeps me feeling
alive. This is a complete beginner guide to this GSM Shield.
Soon I'll be sharing some useful projects I make with
So, if you like this instructable please this module. But in this instructable I'm only sharing
my experiments for getting started with this module.
Vo t e for me,
Here is my Channel on Youtube:
Le a v e a co m m e nt ,
Ae r o Ar d u i n o
You can choose the power source from the DIP switch beside the Antenna.
Typically, the module has its own power socket. So you can power it from a separate power supply of about 12V/1A
or 5V/2A.
This may be the maximum power rating or the maximum input power to support the module at its maximum
power demand periods - at making calls.
But you can also power the module directly from Arduino only by connecting the shield on top of Arduino like any
other shield. This will make Vcc and GND of the module connected to Vcc and GND of Arduino board.
At the beginning of my experiments, I made this connection without any problems. Yes you can power this high
demanding module directly from Arduinoboard but this is not recommended because this module requires high
power at transmission mode.
While I have been trying to try all types of code with this module I had no problem with power from Arduino.
But after a while I found that when I move the module and Arduino in di erent place I noticed that the power LED
on the module started to faint and eventually it powers down.
At the beginning I thought there were something wrong with the module. And I even tried another SIM card from
another service provider.
And then I remembered the power demand of this module so I went to another place with an open setup just as
How to Use Arduino GSM Shield SIM900: Page 3
you go with your mobile phone to get a better signal for clearer voice.
So at the end of my trials with software, I decided to make my project as reliable as possible by giving the module
its highest power demand from a dedicated power source.
No t e :
When you power the module from an external power source Arduino cannot be powered from the module. So you
also need a separate power source for Arduino.
You can communicate and control SIM900 GSM - Hang up a call: GPRS. print ln("AT H; " );
Module using AT commands using either S e ria l() or
S o ft S e ria l() functions.
For Example:
I uploaded the AT command guide.
- Answer incoming call GPRS. print ln("ATA; " );
Download
https://www.instructables.com/ORIG/FOG/770B/K02P2LSK/FOG770BK02P2LSK.pdf
…
} }
}
}
}
void Call_PhoneNumber()
{ GPRS.println("ATD + xxxxxxxxxx;");
delay(1000);
Read on My Website:
I've connected a couple of wires to the two pins
indicating 4.1V and GND as shown in the image.
https://aeroarduino.com/?p=298