RISOLTO: Modulo SIM900 GSM (ICSH029A ) non comunica .... uff!!!

Ho montato questo modulo e va alla grande http://arduino-elektronika.eu/6764-thickbox/sim900-gprsgsm-board-quad-band-module-kit-for-arduino-high-quality-new.jpg

Poi su un progetto ho montato quest'altro e non ne vuol sapere di funzionare http://it.aliexpress.com/item/SIM900-Quad-band-GSM-GPRS-Core-Mini-Wireless-data-transport-Module-for-Arduino/1794613878.html#magnet-ads

l'ho collegato da solo con il MEGA Serial1 per fare delle prove, ma niente... la sim interna è a posto e il led indica che viene agganciato l'operatore.

sto provando con questo semplice codice, ma la tx/rx non da segni di vita

void setup()
{
  Serial.begin(9600);
  Serial.println("Arduino serial initialized!");
  delay(10);

  Serial1.begin(9600);
  Serial1.println("GSM serial1 initialized!");
  delay(10);

}

void loop()
{
   if (Serial1.available()) {
    int inByte = Serial1.read();
    Serial.write(inByte); 
  }

  if (Serial.available()) {
    int inByte = Serial.read();
    Serial1.write(inByte);
  }
}

mi da solo il primo messaggio... il resto è ECG piatto.

per scrupolo ho invertito tx e rx, niente. Ho ponticellato quei pin che si vedono, ma anche questo non è servito.... sbaglio io qualcosa di clamorosamente banale o sta scheda è fallata?

:-(

Qual è il primo messaggio che ricevi?

Se invii sms alla scheda oppure se provi a telefonare, compare nulla?

Io acquistai degli shield sim900 da ebay Cina. Alcuni di essi non consentivano l'invio e la ricezione per mezzo dei pin tx/rx.

Ho risolto riscrivendo/aggiornando il firmware dei moduli che evidentemente avevano un blocco oppure qualche impostazione che non riuscivo a comprendere.

Mi auguro il tuo problema possa essere risolto con eguale facilità! !

Nota del moderatore: Ho ripulito il thread da post off-topic relativi a differente modulo SimCom.

Dunque il problema l'ho risolto. attenzione il modulo è questo http://g03.a.alicdn.com/kf/HTB1Wx7XHVXXXXXoXpXXq6xXFXXX7/5pcs-lot-SIM900-MINI-V4-0-Wireless-Data-Transmission-font-b-Module-b-font-GPS-font.jpg

metto anche un altro link http://www.ebay.it/itm/MODULO-GSM-GPRS-SIM900-V4-0-quad-band-800-900-1800-1900-MHz-WIRELESS-Arduino-/111903303930?hash=item1a0df4e8fa:g:xKkAAOSwiwVWTLhF

Era come se TX e RX non fossero collegati. come si vede in foto ci sono due connettori gialli. - Uno a tre pin - QUESTO NON VA BENE!! io collegavo qui TX e RX, perchè sulla mia versione c'era scritto tx e rx, ma non funziona cosi. Vedo che su queste altre versioni l'indicazione stampigliata è stata modificata ('tacci loro!!! :-) ) - Uno a sei pin (con jumpers) - Ecco, i collegamenti con tx e rx di arduino andavano fatti qui.

se può servire a qualcuno: il problema è che il modulo SIM900A è per i mercati asiatici e quindi non riusciva a connetersi alla rete. Dopo numerosi tentativi ed aggiornando il firmware (ho dovuto caricare quello per il modello SIM900) adesso ho risolto (se serve a qualcuno posto i link dei vari siti).
L’unico problema è che mi sono “perso” la connessione seriale al modulo, chissà perchè!
Comunque poco male.
Confermo che i pin da collegare per usarlo con Arduino e la libreria GSM.h sono quelli indicati in figura secondo questo schema:
Pin 2 (RX) | 5VT
Pin 3 (TX) | 5VR
e naturalmente GND-GND, anche perchè il SIM900A bisogna alimentarlo a parte in quanto richiede 1,5-2 A.
ciao