Përmbajtje:

Sistemi i avancuar i sigurisë: 7 hapa
Sistemi i avancuar i sigurisë: 7 hapa

Video: Sistemi i avancuar i sigurisë: 7 hapa

Video: Sistemi i avancuar i sigurisë: 7 hapa
Video: Top News - FSK-ja blen 14 autoblinda turke/ Kosova, shteti i parë i huaj që merr këto mjete 4x4 2024, Nëntor
Anonim
Sistemi i avancuar i sigurisë
Sistemi i avancuar i sigurisë

A keni dashur ndonjëherë të siguroni shtëpinë tuaj plotësisht dhe ta bëni të pamundur që ndërhyrës të hyjnë në shtëpinë tuaj? Nëse është kështu, kjo është zgjidhja për ju!

Kam krijuar Sistemin e Sigurisë së Avancuar, ky është një sistem që do të sigurojë shtëpinë tuaj nga brenda dhe jashtë dhe do të trembë ndërhyrësit me një sirene të fortë që ndizet kur hyjnë. Ju mund ta kontrolloni këtë sistem përmes një faqe në internet dhe gjithmonë do të dini kur dhe ku është zbuluar një ndërhyrës.

Ky është projekti im i parë në fushën time të studimit: Multimedia dhe Teknologjia e Komunikimit (MCT) në Howest (Kortrijk belgium).

Hapi 1: Përbërësit dhe materialet

Përbërësit dhe materialet
Përbërësit dhe materialet
Përbërësit dhe materialet
Përbërësit dhe materialet
Përbërësit dhe materialet
Përbërësit dhe materialet

Për projektin tim kam përdorur pjesë të shumta që do të rendis më poshtë, do të shtoj edhe faturën e materialeve me çmimin e duhur dhe faqet e internetit nga të cilat i kam porositur.

Përbërësit:

  • Raspberry Pi 4 Model B / 4GB
  • Mbledhur Pi T-kalldrëm plus GPIO Breakout
  • LDR
  • Sensor lëvizjeje
  • Ndërprerës magnetik i kontaktit
  • Shirit led
  • OLED
  • Sirene
  • MCP3008
  • TIP120
  • Breadboard
  • Furnizimi me energji elektrike
  • Teli bluzë mashkull me mashkull
  • Teli bluzë mashkull me femër

Materiale:

  • Profil i udhëhequr
  • Druri MDF 18mm
  • Xhami pleksi
  • Varen

Mjetet:

  • Makine per ngjitjen e metalit
  • Jigsaw
  • Sharrë
  • Lamello
  • Letër zmerile
  • Bojë e bardhë
  • Armë gozhdë
  • Ngjitës druri

Hapi 2: Vendosja e Harduerit së bashku

Bashkimi i harduerit së bashku
Bashkimi i harduerit së bashku
Bashkimi i harduerit së bashku
Bashkimi i harduerit së bashku
Bashkimi i harduerit së bashku
Bashkimi i harduerit së bashku

Unë kam ndërtuar qarkun tim duke ndjekur skemën time Fritzing që kam bërë, e kam ngarkuar skemën më poshtë. Qarku ka sensorë të shumtë dhe një aktivizues që punon së bashku si një. Unë do të listoj se cilat qarqe të ndryshme ekzistojnë, si do t'ju duhet t'i lidhni këto që mund të gjeni në skemë.

  1. Ka 3 sensorë PIR, 2 brenda shtëpisë dhe 1 jashtë shtëpisë.
  2. LDR për të treguar sensorin e jashtëm nëse është mjaft i errët për të ndezur dritën.
  3. Sensori i kalimit magnetik që e di kur hapet dera.
  4. Një ekran OLED i cili tregon statistikat e Raspberry Pi tim duke përfshirë IP -në e faqes në internet.
  5. Led që tregon nëse alarmi është ndezur ose fikur
  6. Sirene për të paralajmëruar njerëzit se dikush po hyn në shtëpi pa lejen e pronarëve.

Hapi 3: Baza e të dhënave

Baza e të dhënave
Baza e të dhënave

Ju mund të shihni diagramin tim ERD më lart, unë gjithashtu do të vendos skedarin dump në github tim në mënyrë që të mund të importoni bazën e të dhënave për veten tuaj.

Me këtë bazë të dhënash do të jeni në gjendje të tregoni gjëra të shumta si:

  • Kur dera hapet dhe mbyllet
  • Kur dhe ku ndizet dikush alarmin
  • Kur dikush ndez ndriçimin jashtë
  • Kur dikush hyn në një dhomë pa shkaktuar alarmin

Nëse dëshironi të rikrijoni këtë bazë të dhënash do t'ju duhet të krijoni një përdorues të ri në mënyrë që të lidheni me Raspberry Pi tuaj.

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

Hapi 4: Shkrimi i Kodit

Shkrimi i Kodit
Shkrimi i Kodit
Shkrimi i Kodit
Shkrimi i Kodit

Tani është koha për t'u siguruar që të gjithë përbërësit të punojnë atje. Kështu që unë shkrova një kod në python dhe e vendosa atë në mjedër pi. Ju mund ta gjeni kodin tim në Github kur mësuesit e mi e bëjnë këtë publike.

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

Për programimin e kodit kam përdorur Visual Code. Kodi është shkruar në html, CSS, JavaScript duke përdorur Sockets dhe python.

Hapi 5: Dizajnoni Uebfaqen Përgjegjëse

Dizajnoni faqen e internetit me përgjegjësi
Dizajnoni faqen e internetit me përgjegjësi
Dizajnoni faqen e internetit me përgjegjësi
Dizajnoni faqen e internetit me përgjegjësi
Dizajnoni faqen e internetit me përgjegjësi
Dizajnoni faqen e internetit me përgjegjësi
Dizajnoni faqen e internetit me përgjegjësi
Dizajnoni faqen e internetit me përgjegjësi

Po mendoja se si duhet të duket faqja ime e internetit e përgjegjshme. Para se të mund ta bëja këtë, më duhej të shikoja përsëri në analizën funksionale që bëra dhe të kërkoja frymëzim dhe modele interesante.

Së pari, bëra modelin tim në Adobe XD. Fonti që kam përdorur ishte Robotto. Unë shkova për një dizajn të lehtë sepse dua që ajo të jetë miqësore për përdoruesit dhe të mos ketë shumë butona, por mjaftueshëm në mënyrë që përdoruesi të mund të shijojë punën me aplikacionin.

Dizajni u miratua nga mësuesit e mi, kështu që unë mund të filloja programimin. Unë e kam shkruar faqen në HTML - CSS - JavaScript.

Hapi 6: Softuer në Raspberry Pi

Softuer në Raspberry Pi
Softuer në Raspberry Pi

Që kodi im të funksionojë (të cilin do ta lidh më poshtë) do t'ju duhet të instaloni disa pako dhe biblioteka. Gjëja e parë që nevojitet është që ju të azhurnoni Pi tuaj.

Së pari, përditësoni listën e paketave të sistemit tuaj duke futur komandën e mëposhtme: sudo apt-get update

Tjetra, azhurnoni të gjitha paketat tuaja të instaluara në versionet e tyre të fundit me komandën e mëposhtme: sudo apt-get dist-upgrade

Pasi të keni instaluar paketat, do t'ju duhet të instaloni disa biblioteka:

  • Filetim
  • Koha
  • Json
  • spidev
  • balonë
  • balona_cors
  • RPI. GPIO
  • ora e datës
  • nënproces
  • mysql
  • SocketIO

Dhe ne duhet të klonojmë bibliotekën më poshtë për ta bërë OLED të funksionojë.

github.com/adafruit/Adafruit_Python_SSD130…

Hapi 7: Ndërtimi i çështjes

Ndërtimi i Rastit
Ndërtimi i Rastit
Ndërtimi i Rastit
Ndërtimi i Rastit
Ndërtimi i Rastit
Ndërtimi i Rastit
Ndërtimi i Rastit
Ndërtimi i Rastit

Për rastin tim, unë ndërtoj një rezidencë të vogël me një derë 2 dhoma dhe një dritare dhe një çati prej xhami pleksie. Bëra një dhomë nën shtëpi për të mbajtur elektronikën dhe e mblodha me lamellos.

Unë gjithashtu vendosa fotografi ku mund të shihni procesin e ndërtimit të rastit.

Për matjet, unë gjithashtu do të ngarkoj një skedar më poshtë, ku mund të shihni skemën time se si mund ta rikrijoni atë.

Recommended: