control i monitorització de la porta d’accés a una...
TRANSCRIPT
![Page 1: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/1.jpg)
Control i monitorització de la porta d’accés a una finca
Julián Márquez Delgado Grau Enginyeria InformàticaTFG - Arduino
Antoni Morell Pérez Pere Tuset PeiróJuny 2017
![Page 2: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/2.jpg)
Taula de continguts
Objectius
Control de la porta
Comunicacions
Aplicacions Clients
Funcionament
Conclusions
![Page 3: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/3.jpg)
Objectius1. Crear un sistema capaç de
controlar la porta d’accés a una finca
2. Incorporar un sistema de comunicació senzill amb la porta
3. Crear aplicacions clients web i mòbil.
![Page 4: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/4.jpg)
Funcions
Obrir, Tancar i Aturar la porta
Detectar si la porta esta
completament oberta o tancada
Detectar objectes
massa proxims
Control de la porta
![Page 5: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/5.jpg)
Arduino UnoControl de la porta
Microcontrolador ATmega328
Rellotge de 16MHz
14 pin digitals, 6 pin analogics
32 Kbytes memoria flash.
![Page 6: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/6.jpg)
Sensors y ActuadorsControl de la porta
Obrir / Tancar / Aturar
Motorització
Motor DC DRIVER L298N
Porta Oberta / Tancada
Finals de carrera
2 Polsadors
Detectar objectes pròxims
Barrera Infrarroja
Emisor / receptor infrarrojos
Funció
Solució
Elements
![Page 7: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/7.jpg)
Sistema completControl de la porta
![Page 8: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/8.jpg)
Funcions
Rebre ordres i retornar l’estat
del sistema
Enviar les ordres al sistema i llegir l’estat
Comunicacions
![Page 9: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/9.jpg)
ESP-01Comunicacions
Basat en ESP8266
Wi-Fi tipus IEEE 802.11b/g/n. ISM 2.4 GHz
16 potes genèriques d'E/S
Connectivitat amb busos UART, SPI, I²C
1MB de memòria flash
Antena
![Page 10: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/10.jpg)
Elements
Rebre ordres i retornar l’estat
Servidor Web
Llibreria ESP8266WebServer
Enviar les ordres i llegir l’estat
Comunicació serial
Llibreria SoftwareSerial
Funció
Solució
Elements
Comunicacions
Intercanvi de dades amb JSON
![Page 11: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/11.jpg)
SeguretatComunicacions
m H _ t p
Xifrat per desplaçament amb paraula de pas
P A S S W O R DA C C I O
![Page 12: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/12.jpg)
Sistema completComunicacions
![Page 13: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/13.jpg)
Aplicació WebAplicacions clients
![Page 14: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/14.jpg)
Aplicació MòbilAplicacions clients
Accés ràpid a traves de widget Activitat principal Activitat de configuració
Mostra l’estat
Accés a la configuració
![Page 15: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/15.jpg)
ExempleFuncionament
![Page 16: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/16.jpg)
Video DemoFuncionament
Accés al vídeo de demostració
![Page 17: Control i monitorització de la porta d’accés a una fincaopenaccess.uoc.edu/webapps/o2/bitstream/10609/80825... · Porta Oberta / Tancada Finals de carrera 2 Polsadors Detectar](https://reader031.vdocumento.com/reader031/viewer/2022013008/5e5e04157e4ffb4e8f0fb525/html5/thumbnails/17.jpg)
Conclusions
S’han assolit tots els objectius
Cada fase del projecte a suposat un repte
Aprenentatge i experiència en àrees poc conegudes
Ús de competències adquirides al Grau
Una gran experiència