SIM800L Modo Sleep y Turn ON - OFF con Arduino desde PIN con comando AT+CSCLK=1. Controlar encendido y apagado de SIM800L desde Arduino para ponerlo en modo Sleep con un pin usando 5V con divisor de tensión.
✅ SIM800L Sleep Mode [Turn ON - OFF con Arduino] (AT+CSCLK=1)
✅ SIM800L - No Conecta [SOLUCIÓN]
SIM800L No Conecta a la red, solución cuando no deja de parpadear el Led. Conexión GSM/GPRS SIM800L con Arduino y alimentación con LM2596 (STEP DOWN) para energizar todo el sistema con 12 VDC. Los comandos AT se pueden enviar a través del Arduino con la librería SoftwareSerial.h usando el puerto serial.
✔️Opción 2 para alimentar Arduino y SIM800L
✅Código Arduino para controlar el modulo SIM800L en modo Sleep y comunicación Serial entre SIM800L y Arduino IDE:
#include <SoftwareSerial.h>
SoftwareSerial SIM800L(7, 8); //RX || TX
void setup() {
Serial.begin(9600); //Establecemos la comunicación serial del monitor arduino
SIM800L.begin(9600); //Establecemos la comunicación serial del SIM900
pinMode(9,OUTPUT);
digitalWrite(9,LOW);
delay(10000);
SIM800L.println("AT+CSCLK=1");
delay(1000);
showDataSerial();
}
void loop() {
//ON-OFF SIM800L*****
Serial.println("SIM800L [OFF]");
digitalWrite(9,HIGH);
delay(5000);
digitalWrite(9,LOW);
Serial.println("SIM800L [ON]");
delay(100);
SIM800L.println("AT");
showDataSerial();
delay(1000);
delay(5000);
}
void showDataSerial()
{
while(SIM800L.available()!=0)
Serial.write(SIM800L.read());
}
✅ Datasheet SIM800L: https://img.filipeflop.com/files/download/Datasheet_SIM800L.pdf
✔️ AT+CMGS ERROR [SIM800L] - ENVIAR SMS ⚡
AT+CMGS ERROR en SIM800L al intentar enviar SMS (Mensaje de Texto) con comandos AT desde Arduino. AT+CMGF=1 AT+CNMI=2,2,0,0,0 AT+CMGS=\"##########\" (char)26
✔️Te puede interesar (Actualizar Firmware SIM900): https://alex7tutoriales.blogspot.com/2021/06/actualizar-firmware-sim900.html
Como siempre, espero que este video e información les sea muy útil, Saludos.