Show Posts
Pages: 1 [2] 3 4 5
16  International / Hardware / [RISOLTO] Principiante con Arduino Uno R3 e GSM shield con antenna integrata on: April 06, 2013, 08:41:48 am
Grazie,sono riuscito a risolvere il collegamento con la scheda Arduino Uno R3 e GSM Shield.
17  International / Hardware / Re: Principiante con Arduino Uno R3 e GSM shield con antenna integrata on: April 01, 2013, 09:04:20 am
Ho inserito un'altra SIM card e ho impostato PINNUMBER "0000", ma al monitor seriale mi appare "SMS Message Sender" e sotto "Not connected"

Code:
// If your SIM has PIN, pass it as a parameter of begin() in quotes
  while(notConnected)

che cosa devo scrivere su questo codice? (vedi sopra).Grazie.

Code:
/*
 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 "0000"

// 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[i] = '\0';
        Serial.flush();
        return 0;
      }
      if(inChar!='\r')
      {
        result[i] = inChar;
        i++;
      }
    }
  }
}
18  International / Hardware / Re: Principiante con Arduino Uno R3 e GSM shield con antenna integrata on: March 31, 2013, 11:34:41 am
@gpb01 questo ho già fatto https://bluevia.com/en/page/tech.arduino,ma c'è scritto deactivate."Your SIM card was already disabled".Vedi foto sotto.Che cosa devo fare? Devo ritornare la SIM card indietro?Grazie.
19  International / Hardware / Re: Principiante con Arduino Uno R3 e GSM shield con antenna integrata on: March 31, 2013, 06:14:47 am
@leo72 ho provato fare questo sketch come esempio "Receive SMS" ho inserito il diodo LED al pin 13 è lampeggia,ma non mi funziona tramite GSM shield,perchè non c'è l'ho il codice PIN della SIM che è la Movistar della Telefonica.Devo scrivere la mail e inserire il codice IMEI? Nel sito web di http://www.bluevia.com non c'è scritto il codice PIN della SIM?Come posso fare?Grazie.

Code:
/*
 SMS receiver
 
 This sketch, for the Arduino GSM shield, waits for a SMS message
 and displays it through the Serial port.
 
 Circuit:
 * GSM shield attached to and Arduino
 * SIM card that can receive SMS messages
 
 created 25 Feb 2012
 by Javier Zorzano / TD
 
 This example is in the public domain.
 
 http://arduino.cc/en/Tutorial/GSMExamplesReceiveSMS
 
*/

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

// PIN Number for the SIM
#define PINNUMBER ""

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

// Array to hold the number a SMS is retreived from
char senderNumber[20];
int led=13;

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 Receiver");
  pinMode(led,OUTPUT);
   
  // connection state
  boolean notConnected = true;
 
  // Start GSM connection
  while(notConnected)
  {
    if(gsmAccess.begin(PINNUMBER)==GSM_READY)
      notConnected = false;
    else
    {
      Serial.println("Not connected");
      delay(1000);
    }
  }
 
  Serial.println("GSM initialized");
  Serial.println("Waiting for messages");
}

void loop()
{
  char c;
 
  // If there are any SMSs available() 
  if (sms.available())
  {
    Serial.println("Message received from:");
    digitalWrite(led,HIGH);
   
    // Get remote number
    sms.remoteNumber(senderNumber, 20);
    Serial.println(senderNumber);

    // An example of message disposal   
    // Any messages starting with # should be discarded
    if(sms.peek()=='#')
    {
      Serial.println("Discarded SMS");
      sms.flush();
    }
   
    // Read message bytes and print them
    while(c=sms.read())
      Serial.print(c);
     
    Serial.println("\nEND OF MESSAGE");
   
    // Delete message from modem memory
    sms.flush();
    Serial.println("MESSAGE DELETED");
  }

  delay(1000);

}
20  International / Hardware / Re: Principiante con Arduino Uno R3 e GSM shield con antenna integrata on: March 30, 2013, 12:15:38 pm
Dove si trova questo PIN della SIM? E' scritto questo: The SIM cards not have PIN code.
21  International / Hardware / Principiante con Arduino Uno R3 e GSM shield con antenna integrata on: March 30, 2013, 07:04:48 am
Salve,
volevo collegarmi con Arduino Uno R3 e GSM Shield con antenna integrata, per prima mi sono registrato su bluevia.com per la SIM (questo ho già fatto).Ho seguito il video su Arduino Blog http://arduino.cc/blog/2013/03/19/make-a-voice-call-with-arduino-gsm-shield/ ,ma con un buon risultato.Ho aperto il software Arduino 1.0.4 e ho provato un esempio dello  sketch GSM già pronto questo "send SMS":
Code:
/*
 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[i] = '\0';
        Serial.flush();
        return 0;
      }
      if(inChar!='\r')
      {
        result[i] = inChar;
        i++;
      }
    }
  }
}

Devo aggiungere  o modificare qualcosa per fare funzionare?Vorrei che qualcuno mi fa un esempio come posso far funzionare il GSM Shield.Grazie.
22  International / Software / Software /dev/tty.modem on: March 29, 2013, 05:42:12 pm
Ciao,
non riesco ad attivare /dev/tty.modem621 invece di /dev/tty.Bluetooth-modem

23  International / Hardware / Re: Dove acquistare Arduino Due on: October 25, 2012, 04:34:27 am
Grazie.
24  International / Hardware / Dove acquistare Arduino Due on: October 25, 2012, 04:30:15 am
Ciao,
Dove posso acquistare Arduino Due,perchè al Store del sito web di arduino.cc è finito.Arriverà ancora al Arduino Store?Grazie.

Ciao,Christian
25  International / Software / codice per il contachilometri per bici on: September 26, 2012, 05:25:17 am
Ciao,
volevo scrivere il codice per il contachilometri per bici (Arduino Uno) i seguenti dati sono:
Km percorsi (km)
Velocità massima  (km/h)
Velocità media  (km/h)
Calcolo emissioni CO2
Vedi qui http://mag.wired.it/rivista/play/2011/06/09/come-costruire-un-contachilometri-per-bici.html.

Grazie
Christian

26  International / Hardware / Come costruire un telecomando universale con Arduino on: September 03, 2012, 09:58:21 am
Ciao,
ho provato a fare un circuito con il breadboard e Arduino TV-b-Gone,ma non capisco perché il codice mi da questo errore.Questo ho trovato su Wired http://mag.wired.it/rivista/extra/how-to-arduino-costruire-un-telecomando-universale.html,qui c'è anche lo schema elettrico.Uso Arduino Uno e software Arduino 1.0.1 o devo usare la vecchia versione del software.Nello sketch ci sono questi codici:https://github.com/mbanzi/Wired.it-Tutorials/tree/master/201103_tvbgone.Dove deve inserire tutti questi codici?
 
27  International / Generale / Re: Presentazioni nuovi iscritti, fatevi conoscere da tutti! on: August 29, 2012, 10:11:59 am
Ciao a tutti,
mi chiamo Christian e sono di Trieste,sono un impiegato tecnico IT.Ho scoperto per la prima volta Arduino 2009 leggendo la rivista Wired nel 2009 e ho iniziato a programmare Arduino con i componenti elettronici semplici tipo i diodi LED (Led diodo che lampeggia) e buzzer (suoni infiniti).L'unica cosa che con Arduino Uno è che non riesco a collegare e programmare Ethernet Shield.

Un saluto,
 Christian
28  International / Generale / Re: Problema collegamento con Ethernet Shield R3 on: July 02, 2012, 08:47:22 am
Salve,
ho collegato Arduino Uno R3 e Ethernet Shield R3 insieme,collegato con USB e cavo RJ45 (no cavo cross over-incrociato) al MacBook e il codice come prova è questo (vedi qui sotto).Al Monitor Seriale compare così:
coconnecting…
connection failed

disconnecting.
Che cosa devo fare?Grazie.

Code:
#include <Ethernet.h>
#include <SPI.h>


byte mac[] = { 0x90, 0xA2, 0xDA, 0x0D, 0x23, 0x1F };
byte ip[] = {  192,168,2,4 };
byte server[] = { 173, 194, 35, 151 }; // Google
byte subnet[] = { 255, 255, 255, 0 };    //subnet mask of the network
byte gateway[] = { 192, 168, 2, 1 };   //your router's IP address

EthernetClient client;

void resetEthernet() {
  client.stop();
  delay(1000);
  Ethernet.begin(mac, ip, gateway, subnet);
  delay(1000);
}
void setup()
{
  Ethernet.begin(mac, ip);
  Serial.begin(9600);

  delay(1000);

  Serial.println("connecting...");

  if (client.connect(server, 80)) {
    Serial.println("connected");
    client.println("GET /search?q=arduino HTTP/1.0");
    client.println();
  } else {
    Serial.println("connection failed");
  }
}

void loop()
{
  if (client.available()) {
    char c = client.read();
    Serial.print(c);
  }

  if (!client.connected()) {
    Serial.println();
    Serial.println("disconnecting.");
    client.stop();
    for(;;)
      ;
  }
}
29  International / Generale / Re: Problema collegamento con Ethernet Shield R3 on: June 29, 2012, 09:40:55 am
Gli errori:
Code:
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp: In member function 'void W5100Class::init()':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp:28: error: 'delay' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp:30: error: 'SPI' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp: In static member function 'static uint8_t W5100Class::write(uint16_t, uint8_t)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp:133: error: 'SPI' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp: In static member function 'static uint16_t W5100Class::write(uint16_t, const uint8_t*, uint16_t)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp:146: error: 'SPI' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp: In static member function 'static uint8_t W5100Class::read(uint16_t)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp:159: error: 'SPI' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp: In static member function 'static uint16_t W5100Class::read(uint16_t, uint8_t*, uint16_t)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/utility/w5100.cpp:172: error: 'SPI' was not declared in this scope
30  International / Generale / Re: Problema collegamento con Ethernet Shield R3 on: June 29, 2012, 05:07:18 am
Va bene, scaricherò gli errori che mi dà,grazie PaoloP.
Pages: 1 [2] 3 4 5