Shielld Aruino Gsm
SparkFun Electrónica
Escrito por Ryan Owens
Descripción: Este esquema se escribe en una interfaz Duemillanove Arduino a un celular desdeEscudo SparkFun Electronics.
En este bosquejo comandos serie se transmiten de un programa de terminal para el módulo de SM5100B celular y las respuestas desde el celular módulo se ha escrito en elterminal. Más información se encuentra en los comentarios de croquis.
Una tarjeta SIM activada debe ser insertado en la tarjeta SIM en la tarjeta para poder usar el aparatohttp://arduiniana.org/libraries/NewSoftSerial/
Este código se proporciona bajo la licencia Creative Commons License. Más información se puede encontrar aquí:
http://creativecommons.org/licenses/by/3.0/
#include<NewSoftSerial.h> //Incluye la biblioteca newsoftserial para enviar comandos de serie del modulo celular
#include <string.h> //libreria para el manejo de cadenas
char incoming_char=0;//Constante de entrada para el puerto serie
NewSoftSerial cell(2,3); //Crea un puerto serie donde el pin 2 es Rx y el pin 3 es TX
void setup()
{
//Inicializa los puertos serie para lacomunicacion
Serial.begin(9600);
cell.begin(9600);
//Vamos a comenzar
Serial.println("Starting SM5100B Communication...");
}
void loop() {
//si el modulo gsm envia un datoif(cell.available() >0)
{
incoming_char=cell.read(); //almacenamos dicho dato
Serial.print(incoming_char); //y lo mostramos en el puerto serie.
}
//si enviamos un dato por laterminal
if(Serial.available() >0)
{
incoming_char=Serial.read(); //almacenamos dicho dato
cell.print(incoming_char); //lo enviamos al modulo gsm
}
}
Referencia Rápida paraSM5100B conjunto de comandos AT
A menos que se indique lo contrario los comandos AT se terminó presionando la tecla 'Intro'
1.) Asegúrese de que la propia banda GSM ha sido seleccionado por su...
Regístrate para leer el documento completo.