Módulo SIM800L GPRS con comandos Arduino AT
Componentes y suministros
![]() |
| × | 1 | |||
| × | 1 | ||||
![]() |
| × | 1 |
Herramientas y máquinas necesarias
![]() |
| |||
![]() |
| |||
![]() |
|
Acerca de este proyecto
Si eres un amante de Arduino, puede que te interese trabajar con conexiones de telefonía móvil. He visto algunos proyectos que se activan con SMS o comandos de voz, pero la mayoría de los proyectos utilizan teléfonos móviles antiguos.

No es fácil de personalizar según nuestros requisitos. Por lo tanto, podemos usar el módulo GPRS para hacer nuestro propio proyecto como deseemos. La forma más sencilla y simplificada para un programador es utilizar la plataforma Arduino. Es por eso que he usado este módulo SIM con Arduino. No es complicado; sin embargo, hay más módulos GPRS pero estoy usando el módulo SIM800L para este proyecto.

Veamos el cableado ya que la parte del cableado es la parte más importante. Puede ser una causa de quemar el dispositivo desde un solo error.

Conecte el Arduino con el módulo SIM800L, de acuerdo con lo anterior y la conexión se mostrará de la siguiente manera.

Por seguridad, dé alimentación al módulo SIM800L a través de la placa Arduino Uno a través de un diodo de la siguiente manera.

Para más detalles lea también la siguiente imagen.

Si todas las conexiones de cableado están verificadas y confirmadas como correctas, vaya al programa Arduino y realice la codificación. Antes de codificar, debe identificar la dirección correcta de la tarjeta SIM. Normalmente está impreso en la superficie de la ranura SIM.


Para comenzar a codificar, ejecute el software Arduino.

Una vez que se cargó el código, vaya a HERRAMIENTAS> MONITOR DE SERIE y luego cambie la configuración de la siguiente manera.

Ahora está listo para comprobar los comandos "AT". Antes de verificar los comandos AT, debemos confirmar que este módulo está funcionando. Por lo tanto, puede tomar una llamada telefónica marcando el número de la SIM usando otra SIM. Si puede escuchar el tono de marcación, su módulo está listo para funcionar. Ahora, escriba AT en el monitor en serie y presione ENTER, luego el monitor en serie debería mostrarse como OK. Desde allí, puede verificar con miles de comandos AT y aprender a trabajar con el módulo SIM800L.
Código
- Módulo SIM 800L GPRS
Módulo SIM 800L GPRS Arduino
/ ******************************************* ****** Programado por iakbasnayaka para www.setnfix.com Esto es para verificar los comandos AT para SIM800Lhttps://www.youtube.com/channel/UCM9NQ4WcSbzTiCdoyOvzA1g*************** ************************************ / # incluirSoftwareSerial Sim800l (10, 11); void setup () {// ponga su código de configuración aquí, para que se ejecute una vez:Serial.begin (9600); Sim800l.begin (9600);} bucle vacío () {while (Sim800l.available ()) {Serial.write (Sim800l.read ()); } while (Serial.available ()) {Sim800l.write (Serial.read ()); }}
Piezas y carcasas personalizadas
No olvides usar el diodo 1N4001 para darle energía al módulo
Esquemas
No olvides usar el diodo 1N4001 para darle energía al módulo
Proceso de manufactura
- GoPiGo v2 con Windows IoT
- Capturando las gotas de agua con Arduino
- Controlar el aceptador de monedas con Arduino
- Generador de ondas JX
- Cómo conectar Arduino Mega con el módulo GPS NEO-6M
- Tech-TicTacToe
- Voltímetro de bricolaje con Arduino y una pantalla Nokia 5110
- Temporizador de cuenta atrás de Arduino
- Dispositivos Bluetooth controlados por voz con OK Google
- Módulo GPS u-blox LEA-6H 02 con Arduino y Python
- Cree la aplicación Fridgeye con una pantalla Nextion