Ciao a tutti.
Ho fatto proprio oggi la SIM per il modulo GSM, però non riesco a farlo andare...
Il modulo in questione, appena acceso, si illumina in modo fisso un led, e comincia a lampeggiare il secondo led, per 8 volte, per poi spegnersi completamente sia il secondo che il primo led, per un secondo, e ricominciare da capo.
Le connessioni sono le seguenti:
RX: 7
TX: 8
GND: gnd Arduino
VCC: 5v Arduino
La scheda che uso è Arduino UNO.
Da notare che ho provato, senza risultati, ad alimentare il modulo anche in modo esterno, con alimentatore stabilizzato da 10A massimi di portata.
Il codice che uso è il seguente:
/*
Sketch: GPRS Connect TCP
Function: This sketch is used to test seeeduino GPRS's send SMS func.to make it work,
you should insert SIM card to Seeeduino GPRS and replace the phoneNumber,enjoy it!
************************************************************************************
note: the following pins has been used and should not be used for other purposes.
pin 8 // tx pin
pin 7 // rx pin
pin 9 // power key pin
pin 12 // power status pin
************************************************************************************
created on 2013/12/5, version: 0.1
by lawliet.zou(lawliet.zou@gmail.com)
*/
#include <gprs.h>
#include <SoftwareSerial.h>
GPRS gprs;
void setup() {
Serial.begin(9600);
while(!Serial);
Serial.println("GPRS - Send SMS Test ...");
gprs.preInit();
delay(1000);
while(0 != gprs.init()) {
delay(1000);
Serial.print("init error\r\n");
}
Serial.println("Init success, start to send SMS message...");
gprs.sendSMS("XXXXXXXXXX","hello,world"); //define phone number and text
}
void loop() {
//nothing to do
}
Alla riga:
gprs.sendSMS("XXXXXXXXXX","hello,world"); //define phone number and text
ovviamente al posto di "XXXXXXXXXX" ho inserito il numero del mio cellulare
Spero di aver dato ogni tipo di informazione, e spero in qualche aiuto.
Grazie
La sim l'ho inserita come indicato sul modulo, ovvero con i contatti verso il basso e l'angolo tagliato che punta verso l'esterno