Vous êtes sur la page 1sur 4

Universidad Politcnica de Tulancingo Tulancingo, Hgo; a 24

de febrero de 2017
Tipo de documento: Bitcora de seguimiento #1
Nombre: Daniel Perez Hernandez
Supervisor: Ing. Mario Ivn Martnez Lendech

Envi de Mensajes de Texto (SMS) para Sistema de Alarmas de Equipos Perifricos.

Pasos Error Resultado

Lunes Comprobar el funcionamiento Implementar el programa A la hora de colocar la funcin en


implementando y realizando ejemplo de arduino en un sketch su correcta posicin se puede
pequeas modificaciones sobre nuevo sin colocar la funcin comprobar que la Arduino GSM
el programa ejemplo de la placa lectura_serial antes de void funciona correctamente a travs
Arduino GSM mediante la loop. del puerto serial.
interfaz de programacin Esto genera un error de
"Arduino IDE. declaracin de variable a la hora Se logran identificar 3
de compilar el programa. instrucciones clave a la hora de
Realizar un anlisis sobre el mandar un mensaje de texto:
programa para identificar sms.beginSMS, sms.print y
instrucciones clave para accionar sms.endSMS.
los comandos para envi de
mensajes de texto SMS. Adems de que se deben de
habilitar las libreras GSM.h,
En base al programa ejemplo GSM gsmAccess y GSM_SMS
realizar ciertas modificaciones sms.
que permitieron observar el
manejo de variables que Las instrucciones 1 y 2 del punto
soportan las instrucciones. anterior funcionan con el tipo de
variables char y char*. Con lo
cual se puede ingresar de
manera directa en la instruccin
el nmero de telfono del
remitente y el texto que
contendr el SMS.
Martes En base a el programa ejemplo A la hora de ejecutar el programa Se utiliz un bucle while para
se prosigue con modificaciones, con la variable char* poder ejecutar el proceso hasta
dentro de las cuales se gener implementada en conjunto con que la variable condicionada
una variable de tipo char* para un bucle for, ocasionando que dentro del bucle se reinicie o
almacenar y contener una el mensaje se enva infinidad de regrese a su estado original.
cantidad x de nmeros veces a los nmeros
telefnicos, dejando de lado la preestablecidos. Mediante la funcin sizeof se
peticin del nmero telefnico y permite obtener el tamao del
el texto a travs del monitor Cuando se ingresa el arreglo arreglo char* que contiene los
serial. char* que contiene los nmeros telefnicos, que en
nombres de las alarmas y que conjunto con el bucle for nos
Para poder hacer posible que se adems estn vinculadas de da la posibilidad de establecer el
realice el procedimiento de cierta manera con los pines de envi del mensaje a los
enviar el mismo mensaje a entrada de la arduino, entra en diferentes destinatarios.
tantos nmeros telefnicos se conflicto a la hora de que se
desee se implement la funcin accionan las alarmas de manera
sizeof. asncrona; es decir, x tiempo
despus de haberse accionado la
Dado que se trabaj con un primera(s) alarma(s).
arreglo para almacenar los Presentndose un conflicto al
nmeros de los destinatarios, se momento de interactuar los pines
trat de implementar el mismo de entrada con el bucle for
mtodo para acoplar los nombres destinado para los nombres de
de las alarmas y tener un mtodo las alarmas.
ms automatizado para que
posteriormente si se agregan
ms alarmas no se realice ningn
cambio sobre el cdigo ms que
ingresando los nombres dentro
de la variable contenedora de
estos.
Tras haber realizado varias Cada seccin de cdigo
pruebas intentando generar accionada por separado
autonoma en la forma de ingreso dependiendo la alarma se realiz
de los nombres de alarmas, se mediante el uso de la funcin y/o
dej de lado la evaluacin en bucle if e else_if. Evaluando
conjunto de los pines de entrada de esta manera cada una de las
Mircoles designados para cada una de situaciones que se presente por
ellas, de esta manera se procedi separado.
a generar una seccin de cdigo
para cada alarma por separado. Teniendo como resultado adems
la culminacin del programa en
tal con la interfaz de Arduino
IDE.
Jueves Puesto que los mtodos de Se gener un programa en La investigacin que se realiz a
programacin en Arduino IDE y Arduino IDE para comprobar la los comandos AT destinados
LabVIEW son completamente emisin de mensajes de texto, para l envi de mensajes de
distintos, se procedi a la esto fue realizado a travs de los texto, se encontr que la funcin
investigacin de un mtodo pines GSM_TX [2] y GSM_RX [3], que hacen esto posible es AT +
alternativo para la transmisin de comunicndose as mediante la CMGS = nmero telefnico.
mensajes de texto a travs de la escritura en el monitor serial
tarjeta Arduino GSM. comandos AT [ATtention]. Aunque no se concluy de
manera satisfactoria el cometido
Dado que los equipos perifricos de enviar un mensaje mediante
se comunican a travs de cable la interfaz de arduino, se logr
RS232, y mediante la interfaz de capturar el nmero telefnico del
programacin LabVIEW, se destinatario, pero sin enviar un
procede a investigar una manera mensaje de texto hacia l.
distinta de poder establecer la
conexin entre la tarjeta Se descarg el toolbox de
Arduino y LabVIEW. LabVIEW para poder programar
la tarjeta arduino dentro de la
interfaz LabVIEW.
Se est investigando la manera Una de las posibilidades para
de declarar los pines 2 y 3 de la lograr el cometido es mediante el
Arduino UNO para lectura y toolbox Arduino Compatible
escritura dentro de la interfaz de Compiler for LabVIEW
Viernes
LabVIEW y poder manipular los Home/Student; que trae consigo
comandos AT, que permiten herramientas para la lectura,
manipular el envo de mensajes escritura y comunicacin serial.
SMS.

Vous aimerez peut-être aussi