Taula de continguts:
- Pas 1: components i materials
- Pas 2: ajuntar el maquinari
- Pas 3: base de dades
- Pas 4: escriure el codi
- Pas 5: dissenyeu el lloc web responsiu
- Pas 6: programari al Raspberry Pi
- Pas 7: construir el cas
Vídeo: Sistema de seguretat avançat: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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
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
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.
- Hi ha 3 sensors PIR, 2 a l'interior de la casa i 1 a l'exterior de la casa.
- LDR per dir al sensor exterior si és prou fosc per encendre la llum.
- Sensor d'interruptor magnètic que sap quan s'obre la porta.
- Una pantalla OLED que mostra les estadístiques del meu Raspberry Pi, inclosa la IP del lloc web.
- Led que indica si l'alarma està activada o desactivada
- Sirene per avisar a la gent que algú trenca a la casa sense el permís dels propietaris.
Pas 3: 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
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
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
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
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:
Robot avançat de seguiment de línia: 22 passos (amb imatges)
Robot de seguiment de línia avançat: es tracta d’un robot de seguiment de línia avançat basat en el sensor de línia Teensy 3.6 i QTRX que he construït i he estat treballant des de fa força temps. Hi ha algunes millores importants en el disseny i el rendiment de la meva línia anterior de robot següent. T
SISTEMA AVANÇAT DE REG D'IoT: 17 passos
SISTEMA AVANÇAT DE REG D'IOT: - per Maninder Bir Singh Gulshan, Bhawna Singh, Prerna Gupta
Botó de seguretat sense fils per a seguretat PLC: 6 passos (amb imatges)
Botó de seguretat sense fils per a seguretat de PLC: aquest projecte és la meva prova de concepte per utilitzar IoT i (eventualment) robòtica per crear una capa addicional de seguretat per a instal·lacions de fabricació perilloses. Aquest botó es pot utilitzar per iniciar o aturar diversos processos, inclòs el control del senyal
Sistema de seguretat de seguretat per a dones One Touch: 3 passos
Sistema de seguretat de seguretat femenina One Touch: alarma tàctil Sistema de seguretat femení que utilitza un micro controlador 8051 Al món actual, la seguretat femenina és el problema més important del país. Avui dia les dones són assetjades i preocupades i, de vegades, quan es necessita ajuda urgent. No hi ha cap lloc obligatori
El Securibot: un petit dron de seguretat per a la seguretat domèstica: 7 passos (amb imatges)
El Securibot: un petit dron de seguretat per a la seguretat domèstica: és senzill que els robots són increïbles. No obstant això, els robots de seguretat solen ser massa costosos per a una persona mitjana que poden pagar o són legalment impossibles de comprar; Les empreses privades i els militars tendeixen a mantenir aquests dispositius per a ells mateixos i