AUTOR: Albert Montsant Fernàndez DIRECTOR: Jordi Sellarés ESCOLA D’ENGINYERIA DE TERRASSA DISSENY, REALITZACIÓ I POSADA A PUNT D’UNA ALARMA DOMÈSTICA
Feb 09, 2016
AUTOR: Albert Montsant FernàndezDIRECTOR: Jordi SellarésESCOLA D’ENGINYERIA DE TERRASSA
DISSENY, REALITZACIÓ I POSADA A PUNT D’UNA
ALARMA DOMÈSTICA
Justificació del projecteAugment de furts i robatoris
Seguretat aspecte important socialment
Informació pessimista, crea inseguretat
Les empreses de seguretat tenen cada any un augment en els seus beneficis
El sector de la seguretat, no es un sector que corri perill
ObjectiusFer una alarma DIY(do it yourself)
amb les mateixes funcionalitats que una alarma comercial
Fer els ajusts pertinents per comprovar la
funcionalitats dels components. Tant electrònicament com programada si sigués necessari
Estudi de mercat, per si l’alarma és viable
Configuració bàsica
Hardware (Arduino)
Hardware (GSM)
Hardware(Sensor de moviment)
Hardware (Teclat)
Hardware (Esquema configuració)
Hardware (Circuit d’alimentació)
Hardware (Pantalla LCD)
Software
SoftwareDecodificació instruccionsSensor de presènciaRecepció SMSEmissió SMSTeclat BàsicTeclat PinLcdPresència instruccions SMS teclat
pin lcd
Decodificació instruccionsInici
Inicialitzar port sèrie a 9600 bpsCompar
a caràcters un a
un
alarma.off
La alarma esta
engegada
La alarma
esta apagada
Informacio sobre
l'alarma:
1
1
Falta un punt
1
Incorrecte
no
sí
alarma.on alarma.info alarma+...
sí sí sí
Sensor de presènciaInici
Inicialitzar port sèrie a 9600 bps
contador= contador +
lectura
1
1
Algu ha entrat
2
2
2
síno
contador>
threshold
Contador
Següent i
Recepció SMSInici
Inicialitzar port sèrie a 9600 bps
Inicialitzar port mòvil a
9600 bps
Es dóna l’acció d’enviar
missatges
1
1
Inicialització completada
Es borren els missatges de
la bustia
Els missatges que van arriban es guarden en un
buffer anomenat BL
2
2
Emissió SMSInici
Inicialitzar port sèrie a 9600 bps
Inicialitzar port mòvil a
9600 bps
Al telèfon mòvil que li envien el
missatge: 649745610
Ordre d’enviar els SMS en mode text
Es dóna l’acció d’enviar
missatges
1
1
Inicialització completada
Es borren els
missatges
S’envia un missatge
SMS: T'han entrat a
casa
Monitor: Acabem
d'enviar un SMS
Teclat bàsicInici
Inicialitzar port sèrie a 9600 bpsInicialitzar
pins 4,5,6,7 sortida8,9,10
entradaAlimenta pin
“4”Seny
al pin 8?
Mostra “1”
Senyal
pin 9?
Mostra “2”
Senyal pin 10?
Mostra “3”
12
sí
sí
sí
no
no
no
delay (1000)
delay (1000)
delay (1000)
Alimenta pin “5” comprova 8,9 i 10.
Mostrant per pantalla successivament:
(“4” “5” “6”)
Alimenta pin “6” comprova 8,9 i 10.
Mostrant per pantalla successivament:
(“7” “8” “9”)
Alimenta pin “7” comprova 8,9 i 10.
Mostrant per pantalla successivament:
(“*” “0” “#”)
1
2
Teclat PinInici
Inicialitzar port sèrie a 9600 bpsInicialitzar
pins 4,5,6,7 sortida8,9,10
entradaAlimenta pin “4”
comprova 8,9 i 10.Mostrant per pantalla
successivament:(“1” “2” “3”)
Es guarden les dades en un KBL
Alimenta pin “5” comprova 8,9 i 10.
Mostrant per pantalla successivament:
(“4” “5” “6”)Es guarden les dades
en un KBL
1
1
Alimenta pin “6” comprova 8,9 i 10.
Mostrant per pantalla successivament:
(“7” “8” “9”)Es guarden les dades
en un KBL
Alimenta pin “7” comprova 8,9 i 10.
Mostrant per pantalla successivament:
(“*” “0” “#”)Es guarden les dades
en un KBL
123
Buffer #?
síDonar
Informació
2
Buffer*?
Netejar buffer
Pin (-3
errors)Estat
alarma
Un intent
3
3
3
LCDInici
Inicialitzar port sèrie a 9600 bps
Es mostrarà per la
pantalla LCD
Envia comanda a la pantalla LCD
Borra els missatges
1
1
delay (1000)
Presencia instruccions SMS teclat pin LCD
Inici
Inicialitzar port sèrie a 9600 bps
Teclat Pin
Presència
Decodificació instruccions
1
1
DemostracionsDecodificació instruccions
DemostracionsSensor de presencia
DemostracionsTeclat prova
DemostracionsTeclat Bàsic
DemostracionsTeclat Pin
DemostracionsDecodificació instruccions SMS
DemostracionsDecodificació instruccions SMS
DemostracionsPresencia instruccions sms teclat
pin Lcd
Caixa prototip
Caixa definitiva
Caixa (Hardware)
Estudi de mercatEstudi sobre les principals
empreses que distribueixen alarmes
Alarmes ADT Pressupost: - Instal·lació: 99€ + IVA =
116,82€ - Quota mensual: 31€/mes - Quota mensual sense càmera:
27€/mes - Període mínim de permanència: 2
anys - Cost total mínim: 860,82€
Estudi de mercatProsegur
- Pressupost:
- - Quota mensual: 30€/mes
- Període mínim de permanència: 3 anys
- Cost total mínim: 1080€
Estudi de mercatSecuritas direct
- Pressupost:
- Instal·lació: 99€ + IVA= 116,82€
- Amortització: 36 quotes de 15€ = 540€
- Cost total mínim: 656,82€
PressupostReferenciaInstal·lació:
Preu Total (€)
Teclat matricial 8,94Cir. Alimentació 5,41GSM + Arduino 78,42Caixa 77,92
Preu total 180,69 €
Referència Preu(€)Atmel AVR AT mega 368 3,5
ConclusionsLa plataforma Arduino dóna
molta llibertat per efectuar els processos tant de software com hardware
Els datasheets no són sempre correctes
La connexió dels components ha estat predefinit pel nombre de pins
Per finalitzar, creiem que hem complert els nostres objectius que es van posar en un primer moment
Millores futuresUna càmara de video miniaturaCanviar el número pin i el
número de telèfonPosar un interruptor d’engegada i
apagadaAfegir un actuador o una sirenaAfegir un microfon i altaveuUn sensor de moviment
inàlambricSensor de fum, humitat, gasos
AgraïmentsAgraïr a Jordi Sellares tant per
donar-me l’oportunitat de fer aquest projecte, com per la seva inestimable guia i ajuda.
Agraïr també a Jaume Sala del departament de Física per ajudar a fer el primer prototip de caixa.
I per últim, a Maximilian Salich di Francesca i l’empresa Dic-Inox per la creació de la caixa definitiva.
Tornde
preguntes