
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47

Nem érzi magát biztonságban a saját otthonában, vagy meg kell védenie a cégét? Talán létrehozhat egy biztonsági rendszert, hogy ezek a problémák megoldódjanak. Ebben a tanulságosban elmondom, hogyan. Az összes alkatrészt egy deszkára szereltem demonstrációs célokra, oda kell felszerelni, ahol szüksége van rá (az arduino részt a falnál, ahol elérheti, a főtáblát valahol a közvetlen hatótávolságon kívül, a szirénát és a villogót, ahol és a védeni kívánt szobák érzékelői.
Ennek az utasításnak a követéséhez tudnia kell a következőkről:
- Raspberry Pi
- arduino
- git
- mysql
És ha meg akarja változtatni a kódot:
- piton
- arduino
- html/css
1. lépés: BOM (amire szüksége van)
Ebben a listában mindent megtalál, amire szüksége van a biztonsági rendszer elkészítéséhez, a legtöbb dolog, amit megvásárolhat az aliexpress -en, de néhány olyan dolog, mint az adafruit pn532n és a pi, amelyet máshol kell vásárolnia. A kulcsos széf, amelyet a helyi hardverboltban vásárolhat.
2. lépés: Vázlatos


Lézervágást végeztem egy darabon, ahol mindent a tetejére szereltem 3 mm -es lyukak fúrásával és nejlon távtartókkal, és sok lyukat fúrtam a kulcsszekrényben, és kábelkötegelőket használtam, hogy megvédjem a kábeleket az éles szélektől.
7. lépés: Az Arduino, az Rfid Reader és az LCD felszerelése



Szerelje fel az RFID olvasót a képen látható módon, használjon m3 anyát távtartóként a fedél és az olvasó között, ugyanezt tegye az LCD -vel is (győződjön meg róla, hogy a helyes irányban van felfelé).
Szerelje fel az arduinót a kívánt helyre, használjon áthidaló kábeleket, vagy készítsen zsugorító kapcsokkal ellátott kábelt minden csatlakoztatásához.
8. lépés: A Pi beállítása
Írjon friss raspbian képet az SD -kártyára, indítsa el a pi -t, csatlakozzon az ssh -n keresztül (felhasználónév = pi, jelszó = málna, mielőbb változtassa meg)
tegye:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
Most aktiváljuk a virtuális környezetet
python3 -m pip install --upgrade pip setuptools wheel virtualenv
mkdir project1 && cd project1 python3 -m venv-rendszer-site-csomagok env forrás env/bin/aktiválja a python -m pip telepítését mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
9. lépés: Az adatbázis építése

Hozzon létre 3 adatbázis-felhasználót: project1-web, project1-sensor és project1-admin egyedi jelszavakkal
hozzon létre egy adatbázist project1 néven
adjon meg minden jogosultságot az adminnak, és válassza ki, válassza ki, helyezze be, frissítse és törölje a másik 2 felhasználót
importálja az sql fájlt a pi -be
10. lépés: A kód feltöltése
pi
git klón
töltse ki az adatbázis hitelesítő adatait a kódban (a sensor.py -ben a 47. és 64. sorban, és a web.py -ben a 41. sorban)
olyan webhely felhasználójának hozzáadásához, akit nem lehet eltávolítani: a kód alján egy sor van megjegyezve: adduser (root, jelszava). Töltse ki a választott jelszavát, majd futtassa a kódot, majd írja ki a sort, és távolítsa el a jelszót
arduino
töltse fel a kódot az arduino készülékére
Ajánlott:
Házi biztonsági rendszer érzékelőfúzióval: 5 lépés

Házi biztonsági rendszer a Sensor Fusion segítségével: A projekt célja az, hogy egy olcsó és könnyen elkészíthető biztonsági érzékelőt hozzon létre, amellyel figyelmeztetni lehet, ha valaki átlépte. Az eredeti cél az volt, hogy létrehozzak valamit, ami értesíthet, ha valaki felment a lépcsőn, de én is
Elektronikus biztonsági rendszer RTC -vel és a felhasználó által meghatározott PIN -kód: 7 lépés

Elektronikus biztonsági rendszer RTC -vel és felhasználó által meghatározott PIN -kód: Sziasztok! Ezt a projektet a pic mikrokontroller segítségével készítettem el, egy elektronikus PIN kód biztonsági rendszer valós idejű órával és a felhasználó által meghatározott PIN kód funkciókkal. Ez az oldal minden részletet tartalmaz, hogy saját maga készítse el
DIY-ujjlenyomat-kulcs biztonsági rendszer: 8 lépés

DIY-ujjlenyomatkulcs-biztonsági rendszer: Ez az alkalmazás hasznos a mindennapi szükséges kulcsok (zár) biztosításához. Néha vannak közös kulcsaink, például otthon, garázs, parkolás két vagy több ember között. A piacon számos biometrikus rendszer áll rendelkezésre
Pizero mozgásérzékelő webkamera biztonsági rendszer: 3 lépés

Pizero mozgásérzékelő webkamera biztonsági rendszer: Ez a rendszer egy pizerót, wifi kulcsot és egy régi webkamerát használ egy személyre szabott gyufásdobozban. Mozgásérzékelő videókat rögzít 27 képkocka / másodperc sebességgel minden jelentős mozgásról a felhajtón. Ezután feltölti a klipeket egy dropbox fiókba. Megtekintheti a naplókat és
Egygombos női biztonsági biztonsági rendszer: 3 lépés

Egygombos női biztonsági biztonsági rendszer: Egyérintéses riasztó Női biztonsági rendszer 8051 mikrovezérlővelA mai világban a nők biztonsága a legfontosabb kérdés az országban. Ma a nőket zaklatják és zavarják, és néha, amikor sürgős segítségre van szükség. Nincs kötelező helymeghatározás