
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

Osjećate li se ikada nesigurno u vlastitom domu ili trebate zaštititi svoju tvrtku? Možda biste mogli napraviti sigurnosni sustav kako bi se svi ti problemi riješili. U ovom uputstvu ću vam reći kako. Montirao sam sve dijelove na drvenu dasku u demonstracijske svrhe, trebali biste ih montirati tamo gdje vam je potrebno (arduino dio na zidu gdje ga možete doseći, glavna ploča negdje izvan izravnog dometa, sirena i strobofon na kojem se nalazite želite i senzori u sobama koje želite zaštititi.
Da biste slijedili ove upute, morate imati znanje o:
- malina pi
- arduino
- git
- mysql
A ako želite promijeniti kôd:
- piton
- arduino
- html/css
Korak 1: BOM (ono što vam treba)
Na ovom popisu je sve što vam je potrebno za izradu sigurnosnog sustava, većina stvari koje možete kupiti na aliexpressu, ali neke stvari poput adafruit pn532n i pi koje biste trebali kupiti drugdje. Sef za ključeve koji možete kupiti u lokalnoj trgovini željeza.
Korak 2: Shematski prikaz


laserski sam izrezao komad na koji sam sve montirao odozgo izbušivši rupe od 3 mm i koristeći najlonske odstojnike, izbušio sam i mnogo rupa u sefu za ključeve te upotrijebio uloške za kabele za zaštitu kabela od oštrih rubova.
Korak 7: Montiranje Arduina, Rfid čitača i LCD -a



Montirajte RFID čitač kao što je prikazano na slici, upotrijebite m3 matice kao razmaknicu između poklopca i čitača, učinite isto za LCD (provjerite je li ispravno prema gore).
Montirajte arduino na željeno mjesto, upotrijebite kratkospojne kabele ili napravite kabel sa skupljajućim priključcima kako biste sve spojili.
Korak 8: Postavljanje Pi
Napišite svježu raspbian sliku na sd karticu, pokrenite pi, povežite se preko ssh -a (korisničko ime = pi, lozinka = malina, promijenite je što prije)
čini:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
sada ćemo aktivirati virtualno okruženje
python3 -m pip install --upgrade pip setuptools wheel virtualenv
mkdir project1 && cd project1 python3 -m venv --system-site-packages env izvor env/bin/aktiviraj python -m pip instaliraj mysql-konektor-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
Korak 9: Izgradnja baze podataka

stvoriti 3 korisnika baze podataka: project1-web, project1-sensor i project1-admin s jedinstvenim lozinkama
stvoriti bazu podataka pod nazivom project1
dodijelite sve privilegije administratoru i SELECT, INSERT, UPDATE i DELETE druga 2 korisnika
uvezite sql datoteku na pi
Korak 10: Prijenos koda
pi
git klon
ispunite vjerodajnice svoje baze podataka u kodu (u sensor.py u retcima 47 i 64 i u web.py u retku 41)
za dodavanje korisnika web stranice koji se ne može ukloniti: pri dnu koda nalazi se redak s komentarima: adduser (root, vaša lozinka). Ispunite svoju zaporku po izboru i pokrenite kôd, a zatim komentirajte redak i uklonite lozinku
arduino
prenesite kôd na svoj arduino
Preporučeni:
Domaći sigurnosni sustav pomoću fuzije senzora: 5 koraka

Domaći sigurnosni sustav koji koristi Sensor Fusion: Ideja iza ovog projekta je stvoriti jeftin i jednostavan za izradu sigurnosni senzor koji se može upozoriti kada vas netko pređe. Prvotni cilj bio je stvoriti nešto što bi me moglo obavijestiti kad netko ode uz stepenice, ali i ja
Elektronički sigurnosni sustav s RTC -om i korisničkim PIN kodom: 7 koraka

Elektronički sigurnosni sustav s RTC -om i korisničkim PIN kodom: Bok, momci! Ovo je projekt koji sam napravio pomoću mikrokontrolera za slike, njegovog elektroničkog sigurnosnog sustava za PIN kod sa satom u stvarnom vremenu i mogućnostima definiranja PIN koda koje korisnik definira. Ova stranica sadrži sve detalje kako biste ga sami napravili
Sigurnosni sustav ključeva za otiske prstiju: 8 koraka

Sigurnosni sustav ključeva za otiske prstiju: Ova aplikacija je korisna za osiguranje svakodnevnih ključeva (zaključavanje). Ponekad imamo neke uobičajene ključeve poput kuće, garaže, parkiranja između dvije ili više osoba. Na tržištu postoji niz biometrijskih sustava koji mogu
Napravite vlastiti GPS sigurnosni sustav za praćenje SMS -a: 5 koraka (sa slikama)

Napravite vlastiti GPS SMS sigurnosni sustav za praćenje: U ovom projektu ću vam pokazati kako kombinirati SIM5320 3G modul s Arduinom i piezoelektričnim pretvaračem kao senzor udara kako biste stvorili sigurnosni sustav praćenja koji će vam poslati lokaciju vašeg dragocjeno vozilo putem SMS -a kada
Sigurnosni sustav Pizero Motion Detect web kamere: 3 koraka

Pizero Sigurnosni sustav za otkrivanje kretnji web kamere: Ovaj sustav koristi pizero, wifi ključ i staru web kameru u prilagođenom kućištu za šibice. Snima video zapise o otkrivanju pokreta pri 27 kadrova u sekundi o bilo kakvom značajnijem kretanju na mom prilazu. Zatim otprema isječke na dropbox račun. Također možete pregledati zapisnike i c