Trasmettitore SMS sim 800L per aerostato

3,7v 1200 mha

attaccando i 7,4v e considerando anche un leggero calo quando collegato, si danneggia comunque?

Nel senso, possibile che i produttori non hanno calcolato un minimo di tolleranza?

ad esempio se compro un verricello che solleva 200 kg, inj teoria se ne attacco 250 sono fuori tolleranza ma solitamente regge perchè non è mai calcolato "al pelo"

possibile che qui non sia cosi?

sono indeciso se provare o no e rischiarmi 15 euro, anche perchè alternative ne vedo poche

alla fine abbiamo comprato un alimentatore che è alimentato con due lipo e in uscita fornisce la corretta tensione e potenza per il sim 800 L

quindi il primo problema, alimentarlo, è risolto

passiamo ora al secondo problema

farlo funzionare :slight_smile:

abbiamo usato (stavolta su arduino 1) questo elementare codice, per verificare se comunica correttamente

#include "SoftwareSerial.h"
 
#define SIM_TX_PIN 11    //Il pin TX del Sim800L è collegato al pin D8 dell' Arduino
#define SIM_RX_PIN 10    //Il pin RD del Sim800L è collegato al pin D7 dell' Arduino
 
//Inizializziamo una seriale software su quei pin
SoftwareSerial serialSIM800(SIM_TX_PIN, SIM_RX_PIN);

char  testo[128]="Test stringa";
 
void setup() 
{
  Serial.begin(9600);
  serialSIM800.begin(2400);    //Inizializziamo la seriale virtuale lato sim800l
  delay(1500);
}
 
void loop() 
{
  while(!serialSIM800.available())
  {
    Serial.println("Sim non disponibile");
    delay(500);
  }
  Serial.println("Sim disponibile");
  delay(1000);
  
  serialSIM800.print("AT+CMGF=1\r\n");
  delay(1000);
  Serial.write(serialSIM800.read());
  delay(1000);
  serialSIM800.print("AT+CPIN?\r\n");
  Serial.write(serialSIM800.read());
  
  Serial.println();
  Serial.println(testo);
  Serial.println("Fine primo test");
  delay(300000);
}

Abbiamo modificato piu volte il baud fino a trovare quello giusto (2400, come nel codice sopra)

Il punto è che continua a rispondere "Sim Non disponibile", Però un paio di volte, dopo molte risposte negative ha completato il ciclo rispondendo "fine primo test"

Non siamo riusciti però a replicarlo

Non riusciamo a capire a cosa sia dovuto questo problema di comunicazione, ed il perchè a volte vada a buon fine ed a volte no

Non dovrebbe trattarsi di problemi di rete in quanto è semplicemente la comunicazione tra arduino ed il modulo (se non sbaglio)

sapreste aiutarmi? vorremmo procedere ma siamo bloccati qui da tempo mannaggia la marmotta :smiley:

Grazie a tutti

qualche idea/ consiglio?

vi è mai capitato un problema simile?

sapete aiutarmi?

dato che il problema persiste e non ne caviamo un ragno dal buco, chi ci aiuterà a risolverlo verrà inserito se vorrà nella wall of fame del sito in cui stiamo portando avanti il prgetto :slight_smile:

Grazie a chi darà il suo contributo