Sisukord:
- Samm: komponendid ja materjalid
- Samm: riistvara kokku panemine
- 3. samm: andmebaas
- Samm: koodi kirjutamine
- Samm: kujundage tundlik veebisait
- Samm: tarkvara Raspberry Pi -l
- 7. samm: korpuse ehitamine
Video: Täiustatud turvasüsteem: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kas olete kunagi tahtnud oma maja täielikult kindlustada ja muuta sissetungijate võimatuks teie majja sisenemise? Kui jah, siis see on teie jaoks lahendus!
Tegin täiustatud turvasüsteemi, see on süsteem, mis kaitseb maja seest ja väljast ning peletab sissetungijad valju sireeniga, mis sisenedes sisse lülitub. Saate seda süsteemi veebisaidi kaudu juhtida ja teate alati, millal ja kus sissetungija avastati.
See on minu esimene projekt minu erialal: Multimeedia ja kommunikatsioonitehnoloogia (MCT) Howestis (Kortrijk belgia).
Samm: komponendid ja materjalid
Oma projekti jaoks kasutasin mitut osa, mida ma allpool loetlen, lisan ka õige hinnaga materjalide nimekirja ja veebisaidid, millelt need tellisin.
Komponendid:
- Raspberry Pi 4 mudel B / 4GB
- Kokkupandud Pi T-cobbler pluss GPIO Breakout
- LDR
- Liikumisandur
- Magnetiline kontaktlüliti
- Led riba
- OLED
- Sirene
- MCP3008
- NÕUANNE 120
- Leivalaud
- Toiteallikas
- Isane -isane hüppaja traat
- Isast emasse hüppaja traat
Materjalid:
- Led profiil
- MDF puit 18 mm
- Plexie klaas
- Hinged
Tööriistad:
- Jootekolb
- Pusle
- Saag
- Lamello
- Liivapaber
- Valge värv
- Naelapüss
- Puiduliim
Samm: riistvara kokku panemine
Olen oma vooluringi üles ehitanud, järgides oma tehtud Fritzingi skeemi, laadisin alla alloleva skeemi. Ahelal on mitu andurit ja ajam, mis töötavad koos. Loetlen, millised erinevad ahelad on olemas, kuidas neid ühendada, leiate skeemist.
- Seal on 3 PIR -andurit, 2 maja sees ja 1 väljaspool maja.
- LDR teavitab välisandurit, kui see on valguse sisselülitamiseks piisavalt pime.
- Magnetlüliti andur, mis teab, millal uks avaneb.
- OLED -ekraan, mis näitab minu Raspberry Pi statistikat, sealhulgas veebisaidi IP -d.
- LED, mis näitab, kas alarm on sisse või välja lülitatud
- Sirene hoiatab inimesi, et keegi puruneb majas ilma omanike loata.
3. samm: andmebaas
Näete minu ERD diagrammi ülal, panen ka dump faili oma githubisse, et saaksite andmebaasi ise importida.
Selle andmebaasi abil saate näidata mitmeid asju, näiteks:
- Kui uks avaneb ja sulgub
- Millal ja kus keegi häire käivitab
- Kui keegi väljas valgustab
- Kui keegi siseneb ruumi ilma häiret käivitamata
Kui soovite selle andmebaasi uuesti luua, peate looma uue kasutaja, et saaksite oma Raspberry Pi -ga ühenduse luua.
github.com/howest-mct/1920-1mct-project1-WalraeveLaurens
Samm: koodi kirjutamine
Nüüd on aeg veenduda, et kõik komponendid töötavad seal. Nii et ma kirjutasin pythonis koodi ja kasutasin selle vaarika pi -le. Minu koodi leiate Githubist, kui mu õpetajad selle avalikuks teevad.
github.com/howest-mct/1920-1mct-project1-W…
Koodi programmeerimiseks kasutasin Visual Code'i. Kood on kirjutatud HTML -is, CSS -is, JavaScriptis, kasutades pistikupesasid ja pythonit.
Samm: kujundage tundlik veebisait
Mõtlesin, kuidas mu tundlik veebisait välja peab nägema. Enne kui jõudsin seda teha, pidin tagasi vaatama tehtud funktsionaalsele analüüsile ning otsima inspiratsiooni ja huvitavaid mustreid.
Esiteks tegin oma kujunduse Adobe XD -s. Font, mida kasutasin, oli Robotto. Otsisin lihtsat disaini, sest soovin, et see oleks kasutajasõbralik ja sellel ei oleks palju nuppe, vaid piisavalt, et kasutajal oleks võimalik rakendusega töötada.
Kujunduse kiitsid heaks minu õpetajad, nii et sain hakata programmeerima. Kirjutasin saidi HTML -is - CSS - JavaScript.
Samm: tarkvara Raspberry Pi -l
Minu koodi toimimiseks (mille ma allpool linkin) peate installima mõned paketid ja teegid. Esimene asi, mida vajate, on see, et värskendate oma Pi -d.
Esiteks värskendage oma süsteemi pakettide loendit, sisestades järgmise käsu: sudo apt-get update
Seejärel uuendage kõik installitud paketid uusimatele versioonidele järgmise käsuga: sudo apt-get dist-upgrade
Pärast pakettide installimist peate installima mõned teegid:
- Keermestamine
- Aeg
- Json
- spidev
- kolb
- flask_cors
- RPI. GPIO
- kuupäev Kellaaeg
- alamprotsess
- mysql
- SocketIO
Ja OLED -i toimimiseks peame kloonima allpool oleva raamatukogu.
github.com/adafruit/Adafruit_Python_SSD130…
7. samm: korpuse ehitamine
Minu jaoks ehitan pleksiklaasist väikese häärberi, mille uks on 2 tuba, aken ja katus. Ma tegin maja alla ruumi elektroonika hoidmiseks ja panin selle lamellidega kokku.
Panen ka pilte, kus saab näha korpuse ehitamise protsessi.
Mõõtmiste jaoks laadisin alla ka faili, kus näete minu skeemi selle kohta, kuidas seda uuesti luua.
Soovitan:
Kodune turvasüsteem, mis kasutab sensori liitmist: 5 sammu
Kodune turvasüsteem, mis kasutab sensori sulandumist: Selle projekti idee on luua odav ja hõlpsasti valmistatav turvaandur, mille abil saab teid hoiatada, kui keegi on selle ületanud. Algne eesmärk oli luua midagi, mis annaks mulle märku, kui keegi trepist üles kõndis, aga ka mina
Elektrooniline turvasüsteem RTC ja kasutaja määratud PIN -koodiga: 7 sammu
Elektrooniline turvasüsteem koos RTC -ga ja kasutaja määratleb PIN -koodi: Tere poisid! See on projekt, mille tegin pic -mikrokontrolleri abil - selle elektroonilise PIN -koodi turvasüsteemi koos reaalajas kella ja kasutaja määratletud PIN -koodi funktsioonidega. See leht sisaldab kõiki üksikasju, et see ise teha
DIY-sõrmejälje võtme turvasüsteem: 8 sammu
DIY-sõrmejälgede võtmete turvasüsteem: see rakendus on kasulik meie igapäevaste vajalike võtmete (lukk) turvamiseks. Mõnikord on meil mõned tavalised võtmed, nagu kodu, garaaž, parkimine kahe või enama inimese vahel. Turul on saadaval mitmeid biomeetrilisi süsteeme
Pizero liikumistuvastav veebikaamera turvasüsteem: 3 sammu
Pizero liikumistuvastav veebikaamera turvasüsteem: see süsteem kasutab pizero, wifi -donglit ja vana veebikaamerat kohandatud tikutoosi ümbrises. See salvestab liikumiste tuvastamise videoid 27 kaadrit sekundis minu sõidutee mis tahes olulistest liikumistest. Seejärel laadib see klipid üles dropboxi kontole. Samuti saab vaadata logisid ja c
Automaatne laseriga juhitav turvasüsteem: 22 sammu
Automaatne laseriga juhitav turvasüsteem: laseriga juhitav turvasüsteem on laialdaselt kasutatav kaitse volitamata juurdepääsu vältimiseks. See on ülitõhus, mis töötab valguspõhise anduri ja laseriga, et kaitsta meie kodusid, kontoreid, panku, kappi ja mitmesuguseid olulisi kohti