ARDUINO控制GSM 发送英文短信
void setup()
{
Serial.begin(9600);
Serial1.begin(9600);
}
void loop()
{
Serial1.println("AT");
delay(100);
while(Serial1.available())
{
char c=Serial1.read();
Serial.write(c);
if(c=='K')
{
Serial1.println("AT+CMGF=1");
delay(100);
while(Serial1.available())
{
char c=Serial1.read();
Serial.write(c);
if(c=='K')
{
Serial1.println("AT+CMGS=\"18710840807\"");
delay(100);
while(Serial1.available())
{
char c=Serial1.read();
Serial.write(c);
if(c=='>')
{
Serial1.println("CNM");
delay(100);
Serial1.println("