Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
-
- Messaggi: 13
- Iscritto il: 14/02/2012, 2:23
- Home_Page: http://
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
Per quanto riguarda la parte software sembra tutto ok.
Ultima prova che mi viene in mente in GSM.h decommenta la riga 17 abilitando il debug e prova a postare il risultato.
Marco.
Ultima prova che mi viene in mente in GSM.h decommenta la riga 17 abilitando il debug e prova a postare il risultato.
Marco.
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
rieccomi finalmente ho trovato un pò di tempo per fare la prova ed ecco il risultato:
GSM Shield testing.
DB:NO RESP
DB:NO RESP
DB:NO RESP
ERROR: SIM900 doesn't answer. Check power and serial pins in GSM.cpp
status=IDLE
che fare adesso?!
GSM Shield testing.
DB:NO RESP
DB:NO RESP
DB:NO RESP
ERROR: SIM900 doesn't answer. Check power and serial pins in GSM.cpp
status=IDLE
che fare adesso?!
-
- Messaggi: 13
- Iscritto il: 14/02/2012, 2:23
- Home_Page: http://
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
C'è qualcosa che non mi torna...
decommentando il debug dovrebbero apparire in output tutti i comandi...
sicuro che stai modificando la cartella giusta?
Non è che stai modificando la libreria di un IDE e ne stai usando un altro?
A volte capita...
per essere sicuro fai una cosa: nel file dove hai decommentato scrivi una riga senza senso anche "aaadhjshdjs" e prova a compilare.
Se tutto fila liscio vuol dire che stai modificando il file sbagliato.
Marco
decommentando il debug dovrebbero apparire in output tutti i comandi...
sicuro che stai modificando la cartella giusta?
Non è che stai modificando la libreria di un IDE e ne stai usando un altro?
A volte capita...
per essere sicuro fai una cosa: nel file dove hai decommentato scrivi una riga senza senso anche "aaadhjshdjs" e prova a compilare.
Se tutto fila liscio vuol dire che stai modificando il file sbagliato.
Marco
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
Ciao Marco
innanzitutto buon anno, stasera provo, se devo essere sincero penso di non aver sbagliato,
ma ricontrollare non guasta, di notte fonda a volte la distrazione porta brutti scherzi.
Sergio
innanzitutto buon anno, stasera provo, se devo essere sincero penso di non aver sbagliato,
ma ricontrollare non guasta, di notte fonda a volte la distrazione porta brutti scherzi.
Sergio
-
- Messaggi: 13
- Iscritto il: 14/02/2012, 2:23
- Home_Page: http://
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
Buon anno anche a te
va bene fammi sapere comunque.
Marco
va bene fammi sapere comunque.
Marco
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
rieccomi finalmente ho avuto il tempo di provare, ho verificato la libreria caricata dove avevo apportato le modifiche era quella giusta
adesso non saprei più cosa fare, posso dire di aver buttato più di 100€ e mi ritrovo una scheda mai utilizzata.
adesso non saprei più cosa fare, posso dire di aver buttato più di 100€ e mi ritrovo una scheda mai utilizzata.
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
salve,
ho riscontrato lo stesso problema, utilzzando arduino 1(rev2) e varie versioni degli ide.
ricevo il seguente messaggio nella seriale:
GSM Shield testing.
ERROR: SIM900 doesn't answer. Check power and serial pins in GSM.cpp
status=IDLE
il led sul sim 908 si accende al caricamento dello sketch(alle volte) e (alle volte) si accende per pochissimo tempo nella fase di gsm shield testing.
ho ricontrollato più volte che le saldature sulla shield fossero state eseguite in maniera corretta, ed ho chiuso i jumper necessari.
cosa fare?
ho riscontrato lo stesso problema, utilzzando arduino 1(rev2) e varie versioni degli ide.
ricevo il seguente messaggio nella seriale:
GSM Shield testing.
ERROR: SIM900 doesn't answer. Check power and serial pins in GSM.cpp
status=IDLE
il led sul sim 908 si accende al caricamento dello sketch(alle volte) e (alle volte) si accende per pochissimo tempo nella fase di gsm shield testing.
ho ricontrollato più volte che le saldature sulla shield fossero state eseguite in maniera corretta, ed ho chiuso i jumper necessari.
cosa fare?
-
- Messaggi: 13
- Iscritto il: 14/02/2012, 2:23
- Home_Page: http://
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
Salve, è stata utilizzata un'alimentazione esterna 12V/ almeno 1A? altrimenti solo la USB non riesce ad alimentare correttamente lo shield.
Marco
Marco
-
- Messaggi: 13
- Iscritto il: 14/02/2012, 2:23
- Home_Page: http://
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
Ciao, per caso hai caricato qualche sketch con baudrate 1200?Dasty ha scritto:rieccomi finalmente ho avuto il tempo di provare, ho verificato la libreria caricata dove avevo apportato le modifiche era quella giusta
adesso non saprei più cosa fare, posso dire di aver buttato più di 100€ e mi ritrovo una scheda mai utilizzata.
Comunque per avere più info devi aprire il file
GSM.h dentro la cartella di Program Files/Arduino/libraries/GSMSHIELD
andare alla riga 20 e decommentarla ossia
da così
//#define DEBUG_ON
a così
#define DEBUG_ON
caricare lo sketch
e postare il risultato.
Marco
Re: Info problema con GSMGPRSSHIELDv2 SHIELD ARDUINO
lo sketch che ho appena riprovato è :MarcoMartines ha scritto: Ciao, per caso hai caricato qualche sketch con baudrate 1200?
Comunque per avere più info devi aprire il file
GSM.h dentro la cartella di Program Files/Arduino/libraries/GSMSHIELD
andare alla riga 20 e decommentarla ossia
da così
//#define DEBUG_ON
a così
#define DEBUG_ON
caricare lo sketch
e postare il risultato.
Marco
------------------------------------------------------------------------------
#include "SIM900.h"
#include <SoftwareSerial.h>
//We don't need the http functions. So we can disable the next line.
//#include "inetGSM.h"
#include "sms.h"
#include "call.h"
//To change pins for Software Serial, use the two lines in GSM.cpp.
//GSM Shield for Arduino
//www.open-electronics.org
//this code is based on the example of Arduino Labs.
//Simple sketch to check if an incoming call is from an authorized
//number and in this case, send to this number an SMS with the value
//of a digital input.
//We have to create the classes for SMSs and calls.
CallGSM call;
SMSGSM sms;
char number[20];
byte stat=0;
int value=0;
int pin=1;
char value_str[5];
void setup()
{
pinMode(pin,INPUT);
//Serial connection.
Serial.begin(9600);
Serial.println("GSM Shield testing.");
//Start configuration of shield with baudrate.
//For http uses is raccomanded to use 4800 or slower.
if (gsm.begin(2400))
Serial.println("\nstatus=READY");
else Serial.println("\nstatus=IDLE");
};
void loop()
{
//Chekcs status of call
stat=call.CallStatusWithAuth(number,1,3);
//If the incoming call is from an authorized number
//saved on SIM in the positions range from 1 to 3.
if(stat==CALL_INCOM_VOICE_AUTH){
//Hang up the call.
call.HangUp();
delay(2000);
//Check the value of the input.
value=digitalRead(1);
//Convert the int to a string.
itoa(value,value_str,10);
//Send an SMS to the previous number with
//the value read previously.
sms.SendSMS(number,value_str);
}
delay(1000);
};
------------------------------------------------------------------------------
ho decommentato la riga 20 #define DEBUG_ON
GSM.h dentro la cartella di Arduino/libraries/GSMSHIELD
ma il risultato è sempre lo steso:
GSM Shield testing.
DB:NO RESP
DB:NO RESP
DB:NO RESP
ERROR: SIM900 doesn't answer. Check power and serial pins in GSM.cpp
status=IDLE
la libreria è quelal giusta perchè ho provato sempre nello stesso file GSM.h
a inserire un valore a caso dopo la riga 20 e giustamente non compilava.
Sergio
il file