Paso 3: El programa!
Es aún apenas un programa, es unas pocas líneas de códigos, es muy fácil!
introducir en la configuración del programa:
Serial.Begin(9600);
Serial.println("at+CMGF=0"); configura el teléfono en modo PDU
Delay(3000); tiempo de procesamiento
insertar en cualquier parte en el programa: (no en el loop! voy seguir enviándonos textos!)
Serial.println ("AT + CMGW = 24"); //Copy del paso anterior
Delay(3000); tiempo de procesamiento
Serial.Print ("0011000B912321436587F90000AA0BC8329BFD065DDF723619"); //Copy del paso anterior
Delay(3000); tiempo de procesamiento
Serial.Write(26); No sé por qué esto tiene que ser aquí
Delay(3000); tiempo de procesamiento
¡ Y LISTO! Ahora han enviar un sms a alguien usando arduino!
Puede insertar estas líneas de código en su programa donde quieras enviar un sms. Sugiero no usar el bucle por razones obvias. Nota: a diferencia de mi anterior instructable usted podrá utilizar el SoftwareSerial! Pero ten en cuenta que usando la serie de Software sólo podrás enviar un mensaje pero no leer un entrante uno debido al pequeño buffersize.