Pages: [1]   Go Down
Author Topic: Arduino Yun + GSM shield  (Read 855 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi...
I am quit new at this stage..
I have bought the Yun and a GSM shield, but cant get the " send sms " to work.
have any one tried this with good luck ?

when the upload is done, and i open the serial moniter, it does write the first line, "SMS Messages sender"
and then nothing else happens.

Can some one help me ??

Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 11
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You should not need the GSM shield to send an SMS with the new Yun. You can use the Twilio sketch in the examples. But if you wanted to, post your code so people on the forum can clearly asses what the problem is. Also, how you hardware is wired.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 2
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

First off the thing is, i don't  have an internet connection on the borad, can i the use the "Twilio sketch"...
I am using it to restart some internet equipment, and measure a temperature, and if i cant communicate with the equipment, the internet connection is lost some where, and need a restart to work again, and a gsm modul, will work, i guess and hope.

The Gsm Shield pluged direct on the Yün

and

The code i use is as following...


Quote

/*
 SMS sender
 
 This sketch, for the Arduino GSM shield,sends an SMS message
 you enter in the serial monitor. Connect your Arduino with the
 GSM shield and SIM card, open the serial monitor, and wait for
 the "READY" message to appear in the monitor. Next, type a
 message to send and press "return". Make sure the serial
 monitor is set to send a newline when you press return.
 
 Circuit:
 * GSM shield
 * SIM card that can send SMS
 
 created 25 Feb 2012
 by Tom Igoe
 
 This example is in the public domain.
 
 http://arduino.cc/en/Tutorial/GSMExamplesSendSMS
 
 */

// Include the GSM library
#include <GSM.h>

#define PINNUMBER ""

// initialize the library instance
GSM gsmAccess;
GSM_SMS sms;

void setup()
{
  // initialize serial communications and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }
 
  Serial.println("SMS Messages Sender");

  // connection state
  boolean notConnected = true;

  // Start GSM shield
  // If your SIM has PIN, pass it as a parameter of begin() in quotes
  while(notConnected)
  {
    if(gsmAccess.begin(PINNUMBER)==GSM_READY)
      notConnected = false;
    else
    {
      Serial.println("Not connected");
      delay(1000);
    }
  }
 
  Serial.println("GSM initialized");
}

void loop()
{

  Serial.print("Enter a mobile number: ");
  char remoteNum[20];  // telephone number to send sms
  readSerial(remoteNum);
  Serial.println(remoteNum);
   
  // sms text
  Serial.print("Now, enter SMS content: ");
  char txtMsg[200];
  readSerial(txtMsg);
  Serial.println("SENDING");
  Serial.println();
  Serial.println("Message:");
  Serial.println(txtMsg);
 
  // send the message
  sms.beginSMS(remoteNum);
  sms.print(txtMsg);
  sms.endSMS();
  Serial.println("\nCOMPLETE!\n");
}

/*
  Read input serial
 */
int readSerial(char result[])
{
  int i = 0;
  while(1)
  {
    while (Serial.available() > 0)
    {
      char inChar = Serial.read();
      if (inChar == '\n')
      {
        result = '\0';
        Serial.flush();
        return 0;
      }
      if(inChar!='\r')
      {
        result = inChar;
        i++;
      }
    }
  }
}



The serial monitor only writes "SMS Messages Sender"

I am using a SIM card like the on from my mobile Phone, and i live in Denmark, and think that the frekvens should be okay..

No Pin code is neede

The tele-phone company is TELIA
Logged

Offline Offline
God Member
*****
Karma: 12
Posts: 632
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi

Have you already read this guide? http://arduino.cc/en/Guide/GSMShieldLeonardoMega (the yun has the same mcu of a leonardo)
Logged

Pages: [1]   Go Up
Jump to: