Академический Документы
Профессиональный Документы
Культура Документы
AGUSTIN
AUTORES
Banda Sayco Oswaldo Ren,
Laura Choquehuanca Gustavo Ruben
Lipa Lipa Pablo Francisco
INTRODUCCION
Dado que la inseguridad es muy crtica en nuestra
sociedad; y llevado de la mano con el crecimiento
vehicular en nuestras calles, hacen ver que el robo y
desmantelamiento de automviles sea cada vez mayor.
Por ello se disea el presente sistema de seguridad
utilizando la red 2G GSM/GPRS que es la que tiene mayor
cobertura a nivel nacional y nos permite utilizarla como un
medio de comunicacin entre dos pares; en este caso
entre un automvil y
el propietario, utilizando
los
mensajes de texto SMS. Para ello contaremos con las
herramientas necesarias como la placa Arduino Mega,
mdulo GSM, sensores y dispositivos en general; que a
travs de programacin y empleo de software nos permite
realizar el sistema de seguridad que nos alertara sobre un
posible robo, y adems tener el control de partes
principales del vehculo el cual ayudara a que no se
produzca el robo. Se desarrolla ste sistema de alarma y
control para que sea robusto en el sentido de que no
GSM
GPRS
Una Red GPRS (General Packet Radio Service) la
cual se considera como desarrollo entre las
generaciones 2 y 3 de las comunicaciones mviles
inalmbricas, en este caso se estudi y analizo la
tecnologa inalmbrica de los sistemas de
comunicacin por medio de pruebas con
del Sistema
GPRS
algoritmos que se basaban enDescripcin
la utilizacin
de los
servicios de la red Telefnica. MH.-Mobile Host .
Canales GPRS
Canales lgicos: los canales lgicos de GPRS se dividen en
comunes y dedicado; los primeros desempean funciones de
sealizacin y de control, y los canales dedicados sirven de
soporte para el trfico y sealizacin asociada.
Los canales comunes del GPRS son:
1. PBCCH(BCCH): Packet Broadcast Control Channel, descendente.
Transmite informacin general sobre la red y la clula.
2. PCCCH(CCCH): Packet Common Control Channel, que agrupa los
siguientes canales:
-. PPCH(PCH): Packet Paging cannel; descendente por donde se
cursan los avisos de llamadas de paquetes entrantes a los mviles.
-. PRACH(RACH): Packet Random Access Channel, ascendente
utilizado por los mviles para solicitar accesos a la red.
-. PAGCH(AGCH): Packet Access Grant Channel, descendente
empleado por la red para facilitar al mvil los recursos de accesos
solicitados.
-. PNCH: Packet Notification Channel, descendente; lo usa la red para
comunicaciones punto multipunto, dirigidas a un grupo de mviles.
Clases de terminales:
Caractersticas:
El3GPP(ProyectoAsociacindeTerceraGeneracin)
El objetivo inicial del 3GPP era asentar las especificaciones de un sistema global
de comunicaciones de tercera generacin 3G para telfonos mviles basndose
en las especificaciones del sistema evolucionado GSM dentro del marco del
proyecto internacional de telecomunicaciones mviles 2000 de la ITU.
GSM incluyendo las tecnologas de radioacceso evolucionadas del GSM (como
por ejemplo, GPRS o EDGE).
Un sistema de tercera generacin evolucionado y ms all del sistema mvil
basado en las redes de ncleo evolucionadas del 3GPP y las tecnologas de
radioacceso apoyadas por los miembros del proyecto (cmo por ejemplo la
tecnologa UTRAN y sus modos FDD y TDD).
Un IMS (Subsistema Multimedia IP) desarrollado en un acceso de manera
independiente.
PROGRAMACION - ARDUINO
void
DE
void
void
void
void
filtrar();
//******DECLARACION
FUNCIONES**********//
leer_contacto();
interpretar_sms();
envio_SMS();
limpiar_buffer();
void envio_SMS(){
Serial.println("ingreso a interrupcion");
Serial1.print("AT+CMGS=");
telefono"
Serial1.print((char)34);
Serial1.print(memory);
Serial1.print((char)34);
Serial1.print("\r");
delay(200);
Serial1.print(SMS_enviar);
Serial1.print((char)26);
Serial.print("AT+CMGS=");
Serial.print((char)34);
Serial.print(memory);
Serial.print((char)34);
Serial.print(SMS_enviar);
Serial.print((char)26);
//solo en PC
for(a=0;a<9;a++){
//comparamos el
numero de usuario con el numero remitente del SMS
if(usuario[a]==numero[a]){
enable++;
//incrementamos en 1 (+1)
la variable enable cade vez que coinciden los numeros usuario-remitente
}
}
if(enable==9){
//si variable 'enable=9'
significa que el usuario es el que envio el SMS entonces
ingresamos y averiguamos q accion se va a realizar
if(m1.equals(sms)==1){
//motor on
//Si el SMS es =
a motor 1.
if(mens==0){
//si variable mens
(variable usada para funcion 'enable') es 0
digitalWrite(13,HIGH);
//ponemos el pin 13 en
alto
SMS_enviar="MOTOR OK";
//colocamos en la
variable 'SMS_enviar' el texto del mensaje que se enviara como
respuesta
}
}else
{if(m2.equals(sms)==1){
//motor off
//Si el SMS es =
a motor 0.
else{
if(f1.equals(sms)==1){
//faros abrir
//Si el SMS es = a
faros 1.
digitalWrite(12,HIGH);
//ponemos el pin 12 en
nivel alto 5V
SMS_enviar="FAROS ENCENDIDOS";
//colocamos
en la variable 'SMS_enviar' el texto del mensaje que se enviara
como respuesta
}
else{
if(f2.equals(sms)==1){
//faros cerrar
//Si el SMS es = a
faros 0.
digitalWrite(12,LOW);
//ponemos el pin 12 en
nivel bajo 0V
SMS_enviar="FAROS APAGADOS";
//colocamos en
la variable 'SMS_enviar' el texto del mensaje que se enviara como
respuesta
}
motor 0
lusos 0
faros 0
bocin 0
enable
motor 1
lusos 1
faros 1
bocin 1
disable
Cdigo Android
CONCLUSIONES
El proyecto expuesto contribuye de manera muy
importante para prevenir robos de autos, y puede ser
utilizado incluso para otros fines usando la misma
placa Arduino con el mdulo GSM/GPRS SIM900.
Este proyecto puede ser usado como base para poder
controlar y/o graduar redes de sensores ms amplias
que en un auto.
Este proyecto fue un aporte tecnolgico, utilizando
hardware que es fcilmente adquirible, como lo es la
placa Arduino Mega 2560.
XI. BIBLIOGRAFIA