Paso 8: Control del LED vía SMS.
Es necesario explicar el programa, si usted siente es aburrido o es demasiado simple, sólo saltar el siguiente párrafo y recuerde que hay 4 relés: U1, U2, U3, U4 cada uno correspondiente a d, c, b, a, si quieres control U1 encendido o apagado, usted puede enviar 'ond' o offd al número de la SIM tarjeta en el módulo de GPRS , el relé U1 sería encendido o apagado. Si quieres controlar varios relés en un SMS, sólo envíe los comandos de control en un SMS. Por ejemplo, si quiero controlar U1, U2, U3 en y U4 de envío ' ond onc onb offa' llegaría a este propósito. Aquí, yo estaba usando U3 para controlar el LED, por lo que después sería enviar 'onb', el relé U3 en y el LED!
Hay algunas funciones importantes que necesitas para aprender si quieres aprender más sobre el gprs arrojado:
void ProcessGprsMsg()
Función: procesar los datos Arduino obtener desde la pantalla GPRS. Si hay una cadena "+ CMGR:" en los datos recibidos, theArduino se llega a saber: ¡ he recibido un mensaje corto, es necesario analizar el mensaje para saber qué hacer a continuación!
Parámetro: ninguno
Retorno: ninguno;
void ProcessSms (String sms)
Función: Arduinoanalyze el corto mensaje recibido. Como recibió una cadena: "ona", tire hacia arriba el pasador relacionados con activa el relé, asegurándose la terminal COM4 conectado NO4; mientras que recibió una cadena "offa", se tire abajo el pin para hacer el COM4 y NO4 desconectado.
Parámetro: el mensaje recibido;
Volver: ninguno
En este programa, una vez que el Arduino recibe el comando "offa", que significa "fuera de la una" tirará descargar el pin4 Arduno, que cambiar el relé U4 de estado inactivo a activo. Se escuchará un ruido como "bang... explosión"y también el LED le parpadea.