Ciao a tutti sto cercando di far avviare e spegnere a comando la scheda, ho letto che tutti fan questi passaggi:
Saldare i due punti vicino ad R13 (Fatto)
Collegare con un ponte RX e TX (Fatto) Si vede nella foto allegata
Inserire nel codice queste righe (Fatto)
pinMode(9, OUTPUT);
digitalWrite(9,LOW);
delay(1000);
digitalWrite(9,HIGH);
delay(2000);
pinMode(9, INPUT);
Nonostante cio' la scheda si avvia e dopo 3 secondi, menter lampeggia ogni 800 mS per cercare la rete, si spegne senza un motivo particolare.
Vi riporto il codice per esteso
#include <SoftwareSerial.h>
SoftwareSerial SIM900(7, 8);
void setup()
{
Serial.begin(19200);
Serial.println("Arduino ON");
Serial.println("SIM900 begin");
SIM900.begin(19200);
powerUpDown();
}
void loop()
{
}
void powerUpDown()
{
pinMode(9, OUTPUT);
digitalWrite(9,LOW);
delay(1000);
digitalWrite(9,HIGH);
delay(2000);
pinMode(9, INPUT);
}
In allegato una foto della scheda
Qualsiasi tipo di aiuto ben accetto grazie a tutti!
