Esta es la interfaz entre GSM y microcontrolador.
como GSM opera en diferentes niveles de voltaje y Microcontrolador opera en diferentes.
entonces, para hacerlos compatibles para su uso, conectamos un IC MAX-232.
MAx-232 funciona con el protocolo RS-232 que rige la comunicación en serie entre dos dispositivos.
- ¿Cómo influye la tecnología en el enfoque Montessori de la educación?
- Cómo aprender de internet
- ¿El avance de la tecnología es beneficioso o perjudicial en un entorno de clase?
- Si los maestros están tan cansados de la enseñanza, ¿por qué tantos de ellos permanecen en el aula y lastiman a sus alumnos?
- ¿Cómo podemos escribir documentos de conferencia efectivos?
como se muestra en la figura Terminal RX del microcontrolador conectado al terminal T1IN / T2IN del MAX-232.
entonces el terminal T1IN / T2IN del MAX-232 está conectado al terminal TX del módulo GSM.
y
Terminal TX del microcontrolador conectado al terminal R1OUT / R2OUT del MAX-232.
entonces el terminal R1OUT / R2OUT del MAX-232 está conectado al terminal RX del módulo GSM.
y puede conectar un sensor a cualquier pin ADC que esté disponible en el microcontrolador.
Conexión de pantalla LCD según su conveniencia, puede hacerlo.
luego para programar comandos AT usados.
algunos de los comandos como
PARA VER EL MODEM:
A
Okay
PARA CAMBIAR EL MODO DE ENVÍO DE SMS:
AT + CMGF = 1
Okay
PARA ENVIAR NUEVOS SMS:
AT + CMGS = “NO. MÓVIL”
<MENSAJE
{CTRL + Z}
ALMACENAMIENTO PREFERIDO DE MENSAJES SMS:
AT + CPMS =?
+ CPMS: (“SM”), (“SM”), (“SM”)
Okay
AT + CPMS?
+ CPMS: “SM”, 19,30, “SM”, 19,30, “SM”, 19,30
PARA HACER UNA LLAMADA DE VOZ:
ATD9876543210;
PARA MARCAR DE NUEVO NO:
ATDL
PARA RECIBIR LLAMADA ENTRANTE:
ATA
PARA COLGAR O DESCONECTAR UNA LLAMADA:
ATH
PARA ESTABLECER UN BAUDRADO PARTICULAR:
AT + IPR =? {Para ver los valores de velocidad en baudios}
AT + IPR = 0 {Para configurar el módem en modo de autobaude}
SELECCIÓN DE OPERADOR:
AT + COPS =?
Okay
AT + COPS?
+ POLICÍAS: 0,0, “AirTel”
Okay
AT + CRC ESTABLECE CÓDIGOS DE RESULTADO CELULAR PARA LA INDICACIÓN DE LLAMADA ENTRANTE:
AT + CRC =?
+ CRC: (0-1)
Okay
AT + CRC?
+ CRC: 0
Okay
AT + CRC = 1
Okay
+ CRING: VOZ
LEA LOS NOMBRES DEL OPERADOR.
AT + COPN =?
Okay
AT + COPN
+ COPN: “472001 ″,” DHIMOBILE ”
+ COPN: “60500
+ COPN: “502012 ″,” maxis mobile ”
+ COPN:
+ COPN: “502013 ″,” TMTOUCH ”
+ COPN
+ COPN: “502016 ″,” DiGi ”
+ COPN: “502017 ″,” TIMECel ””
+ COPN: “502019 ″,” CELCOM GSM ”
COMANDOS GPRS:
Descripción del comando
AT + CGATT ATTACH / DETACH DEL SERVICIO GPRS
AT + CGDCONT DEFINE CONTEXTO PDP
AT + CGQMIN PERFIL DE CALIDAD DE SERVICIO (MÍNIMO ACEPTABLE)
AT + CGQREQ PERFIL DE CALIDAD DE SERVICIO (SOLICITADO)
AT + CGACT PDP CONTEXTO ACTIVAR O DESACTIVAR
AT + CGDATA INGRESE ESTADO DE DATOS
AT + CGPADDR SHOW DIRECCIÓN PDP
AT + CGCLASS GPRS CLASE DE ESTACIÓN MÓVIL
AT + CGEREP CONTROL REPORTE DE EVENTOS GPRS NO SOLICITADOS
ESTADO DE REGISTRO DE LA RED AT + CGREG
AT + CGSMS SELECCIONA SERVICIO PARA MENSAJES DE MO SMS
CONTADORES DE PAQUETES GPRS AT + CGCOUNT
para el conjunto completo de comandos consulte esto
Conjunto de comandos GSM AT
para obtener ejemplos de códigos, puede consultar http: //www.studentcompanion.co.z…