Taula de continguts:

Sistema de seguretat avançat: 7 passos
Sistema de seguretat avançat: 7 passos

Vídeo: Sistema de seguretat avançat: 7 passos

Vídeo: Sistema de seguretat avançat: 7 passos
Vídeo: 7 Passos para começar na área de TI (O último é para quem quer TRANSFORMAR sua carreira) 2024, De novembre
Anonim
Sistema de seguretat avançat
Sistema de seguretat avançat

Alguna vegada heu volgut assegurar completament la vostra casa i fer que els intrusos poguessin entrar a casa vostra? Si és així, aquesta és la solució per a vosaltres.

Vaig crear el sistema de seguretat avançat, que és un sistema que protegeix la casa des de l'interior i l'exterior i espantarà els intrusos amb una sirena forta que s'encén quan entren. Podeu controlar aquest sistema a través d’un lloc web i sempre sabreu quan i on es va detectar un intrús.

Aquest és el meu primer projecte en el meu camp d’estudi: Multimèdia i tecnologia de la comunicació (MCT) a Howest (Kortrijk belgium).

Pas 1: components i materials

Components i materials
Components i materials
Components i materials
Components i materials
Components i materials
Components i materials

Per al meu projecte he utilitzat diverses parts que llistaré a continuació, també afegiré la llista de materials amb el preu correcte i els llocs web dels quals els he demanat.

Components:

  • Raspberry Pi 4 Model B / 4 GB
  • Cobrador Pi T muntat més GPIO Breakout
  • LDR
  • Sensor de moviment
  • Interruptor de contacte magnètic
  • Tira de led
  • OLED
  • Sirene
  • MCP3008
  • TIP120
  • Taula de pa
  • Font d'alimentació
  • Filferro de pont masculí a masculí
  • Filferro de pont masculí a femení

Materials:

  • Perfil de led
  • Fusta de MDF de 18 mm
  • Vidre plexie
  • Frontisses

Eines:

  • Soldador
  • Trencaclosques
  • va veure
  • Lamello
  • Paper de vidre
  • Pintura blanca
  • Pistola d'ungles
  • Cola de fusta

Pas 2: ajuntar el maquinari

Posar en comú el maquinari
Posar en comú el maquinari
Posar en comú el maquinari
Posar en comú el maquinari
Posar en comú el maquinari
Posar en comú el maquinari

He construït el meu circuit seguint el meu esquema de Fritzing que he creat, he penjat l’esquema a continuació. El circuit té múltiples sensors i un actuador que funciona junts. Enumeraré els diferents circuits que hi ha, com haureu de connectar aquests que podeu trobar a l'esquema.

  1. Hi ha 3 sensors PIR, 2 a l'interior de la casa i 1 a l'exterior de la casa.
  2. LDR per dir al sensor exterior si és prou fosc per encendre la llum.
  3. Sensor d'interruptor magnètic que sap quan s'obre la porta.
  4. Una pantalla OLED que mostra les estadístiques del meu Raspberry Pi, inclosa la IP del lloc web.
  5. Led que indica si l'alarma està activada o desactivada
  6. Sirene per avisar a la gent que algú trenca a la casa sense el permís dels propietaris.

Pas 3: base de dades

Base de dades
Base de dades

Podeu veure el meu diagrama ERD anterior, també posaré el fitxer de bolcat al meu github perquè pugueu importar la base de dades per vosaltres mateixos.

Amb aquesta base de dades podreu mostrar diverses coses com:

  • Quan la porta s’obre i es tanca
  • Quan i on algú activa l'alarma
  • Quan algú activa la il·luminació exterior
  • Quan algú entra a una habitació sense activar l'alarma

Si voleu recrear aquesta base de dades, haureu de crear un nou usuari perquè pugueu connectar-vos al vostre Raspberry Pi.

github.com/howest-mct/1920-1mct-project1-WalraeveLaurens

Pas 4: escriure el codi

Redacció del Codi
Redacció del Codi
Redacció del Codi
Redacció del Codi

Ara és hora d'assegurar-vos que tots els components hi funcionin. Així que vaig escriure algun codi en python i el vaig desplegar a raspberry pi. Podeu trobar el meu codi a Github quan els meus professors ho facin públic.

github.com/howest-mct/1920-1mct-project1-W…

Per programar el codi he utilitzat Visual Code. El codi està escrit en html, CSS, JavaScript mitjançant Sockets i python.

Pas 5: dissenyeu el lloc web responsiu

Dissenyeu el lloc web responsiu
Dissenyeu el lloc web responsiu
Dissenyeu el lloc web responsiu
Dissenyeu el lloc web responsiu
Dissenyeu el lloc web responsiu
Dissenyeu el lloc web responsiu
Dissenyeu el lloc web responsiu
Dissenyeu el lloc web responsiu

Pensava com havia de ser el meu lloc web sensible. Abans de poder fer això, vaig haver de mirar enrere cap a l’anàlisi funcional que vaig fer i buscar inspiració i patrons interessants.

Primer, vaig fer el meu disseny a Adobe XD. La font que vaig fer servir va ser Robotto. Vaig optar per un disseny fàcil perquè vull que sigui fàcil d'utilitzar i que no tingui molts botons, però prou perquè l'usuari pugui gaudir treballant amb l'aplicació.

Els meus professors van aprovar el disseny per poder començar a programar. Vaig escriure el lloc en HTML - CSS - JavaScript.

Pas 6: programari al Raspberry Pi

Programari al Raspberry Pi
Programari al Raspberry Pi

Perquè el meu codi funcioni (que enllaçaré a continuació) haureu d’instal·lar alguns paquets i biblioteques. El primer que cal és que actualitzeu el vostre Pi.

Primer, actualitzeu la llista de paquets del sistema introduint l'ordre següent: sudo apt-get update

A continuació, actualitzeu tots els paquets instal·lats a les seves últimes versions amb l'ordre següent: sudo apt-get dist-upgrade

Després d'haver instal·lat els paquets, haureu d'instal·lar algunes biblioteques:

  • Roscat
  • Temps
  • Json
  • spidev
  • matràs
  • flask_cors
  • RPI. GPIO
  • data i hora
  • subprocés
  • mysql
  • SocketIO

I hem de clonar la biblioteca següent per fer funcionar el sistema OLED.

github.com/adafruit/Adafruit_Python_SSD130…

Pas 7: construir el cas

Construint el cas
Construint el cas
Construint el cas
Construint el cas
Construint el cas
Construint el cas
Construint el cas
Construint el cas

Per al meu cas construeixo una petita mansió amb una porta de 2 habitacions i una finestra i un sostre de vidre plexie. Vaig fer una habitació sota la casa per contenir l’electrònica i la vaig muntar amb lamel·les.

També poso imatges on es pot veure el procés de construcció de la funda.

Per als mesuraments, també penjaré un fitxer a continuació on podreu veure el meu esquema de com podeu recrear-lo.

Recomanat: