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

Da li se ikada osjećate nesigurno u vlastitom domu ili trebate zaštititi svoju kompaniju? Možda biste mogli napraviti sigurnosni sistem kako bi se svi ovi 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 možete doprijeti do njega, glavna ploča negdje izvan dometa, sirena i strobofon na kojem se nalazite želite to i senzore u prostorijama koje želite zaštititi.
Da biste slijedili ove upute, morate imati znanje o:
- malina pi
- arduino
- git
- mysql
A ako želite promijeniti kôd:
- python
- arduino
- html/css
Korak 1: BOM (šta vam treba)
Na ovoj listi je sve što vam je potrebno za izradu sigurnosnog sistema, većina stvari koje možete kupiti na aliexpressu, ali neke stvari poput adafruit pn532n i pi koje biste trebali kupiti na drugom mjestu. Sef za ključeve koji možete kupiti u lokalnoj trgovini željeza.
Korak 2: Shema


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 i upotrijebio uloške za kablove 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 razmak između poklopca i čitača, učinite isto za LCD (provjerite je li usmjeren prema gore).
Montirajte arduino na željeno mjesto, upotrijebite kratkospojne kabele ili napravite kabel sa skupljajućim priključcima kako biste sve povezali.
Korak 8: Postavljanje Pi -a
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)
uraditi:
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-konektor-python passlib
Korak 9: Izgradnja baze podataka

stvorite 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: Učitavanje koda
pi
git clone
popunite vjerodajnice svoje baze podataka u kodu (u sensor.py u redovima 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 komentarom: adduser (root, vaša lozinka). Unesite svoju lozinku po izboru i pokrenite kôd, a zatim komentirajte red i uklonite lozinku
arduino
prenesite kod na svoj arduino
Preporučuje se:
Domaći sigurnosni sistem pomoću fuzije senzora: 5 koraka

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

Elektronski sigurnosni sistem sa RTC -om i korisničkim PIN kodom: Zdravo momci! Ovo je projekt koji sam napravio pomoću mikrokontrolera za slike, njegov elektronički sigurnosni sistem sa PIN kodom sa satom u stvarnom vremenu i mogućnostima definiranja korisničkog koda koje definiše korisnik. Ova stranica sadrži sve detalje kako biste ga sami napravili
Sigurnosni sistem ključa za otiske prstiju: 8 koraka

Sigurnosni sistem 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 sistema koji mogu
Napravite vlastiti GPS sigurnosni sistem za praćenje SMS -a: 5 koraka (sa slikama)

Napravite vlastiti GPS SMS sigurnosni sistem 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 sistem za praćenje koji će vam poslati lokaciju vaše dragocjeno vozilo putem SMS -a kada
Sigurnosni sistem Pizero Motion Detect web kamere: 3 koraka

Sigurnosni sistem Pizero Motion Detect web kamere: Ovaj sistem koristi pizero, wifi dongle 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đe možete pregledati dnevnike i c