SIM800L Sleep Mode [Turn ON - OFF con Arduino] (AT+CSCLK=1)

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)


El modulo SIM800L se pone en modo Sleep con el comando AT+CSCLK=1 el cual habilita el pin DTR del modulo para contralar el encendido y apagado. Al poner el pin DTR en bajo (LOW) el SIM800L esta despierto, pero con una señal en alto (HIGH) el modulo SIM800L se pone en modo Sleep.

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.

✅Conexiones SIM800L (LM2596) y Arduino





✔️Opción 2 para alimentar Arduino y SIM800L



✔️ Conexión para medir corriente en modo Sleep de SIM800L con Arduino



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.


Alex7 Tutoriales

Tutoriales que en algún momento te pueden ser útiles.... Suscribete!

Publicar un comentario (0)
Artículo Anterior Artículo Siguiente