Kazalo:
- 1. korak: BOM (kar potrebujete)
- 2. korak: Shema
- Korak 7: Montaža Arduino, Rfid Reader in Lcd
- 8. korak: Nastavitev Pi
- 9. korak: Zgradite bazo podatkov
- 10. korak: nalaganje kode
Video: Pametni varnostni sistem: 10 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Se kdaj počutite nevarno v svojem domu ali morate zaščititi svoje podjetje? Morda bi lahko naredili varnostni sistem, da bi rešili vse te težave. V tem navodilu vam povem, kako. Vse dele sem namestil na lesene deske za predstavitvene namene, namestite jih tam, kjer jih potrebujete (del arduino pri steni, kjer ga lahko dosežete, glavna plošča nekje izven dosega, sirena in strob, kjer želite in senzorji v prostorih, ki jih želite zaščititi.
Če želite slediti tem navodilom, morate imeti znanje o:
- malina pi
- arduino
- git
- mysql
In če želite spremeniti kodo:
- python
- arduino
- html/css
1. korak: BOM (kar potrebujete)
Na tem seznamu je vse, kar potrebujete za izdelavo varnostnega sistema, večino stvari, ki jih lahko kupite na aliexpressu, vendar nekatere stvari, kot sta adafruit pn532n in pi, ki bi jih morali kupiti drugje. Sef za ključe, ki ga lahko kupite v lokalni trgovini s strojno opremo.
2. korak: Shema
lasersko sem izrezal kos, na katerega sem z vrtanjem 3 -milimetrskih lukenj in uporabo najlonskih distančnikov namestil vse na vrh, izvrtal sem tudi veliko lukenj v sefu za ključe in uporabil kabelske sponke za zaščito kablov pred ostrimi robovi.
Korak 7: Montaža Arduino, Rfid Reader in Lcd
Bralnik RFID namestite, kot je prikazano na sliki, uporabite matice m3 kot distančnik med pokrovom in bralnikom, enako storite za LCD (preverite, ali je pravilno navzgor).
Arduino namestite na želeno mesto, uporabite mostične kable ali naredite kabel s skrčljivimi sponkami, da povežete vse.
8. korak: Nastavitev Pi
Na SD -kartico napišite svežo malinsko podobo, zaženite pi, povežite se prek ssh (uporabniško ime = pi, geslo = malina, spremenite ga čim prej)
naredi:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
Zdaj bomo aktivirali virtualno okolje
python3 -m pip install --upgrade pip setuptools wheel virtualenv
mkdir project1 && cd project1 python3 -m venv --system-site-packages env vir env/bin/aktiviraj python -m pip namestite mysql-konektor-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
9. korak: Zgradite bazo podatkov
ustvarite 3 uporabnike baze podatkov: project1-web, project1-sensor in project1-admin z edinstvenimi gesli
ustvarite bazo podatkov, imenovano project1
podeli vsem privilegijem administratorju in SELECT, INSERT, UPDATE in DELETE drugim 2 uporabnikom
uvozite datoteko sql v pi
10. korak: nalaganje kode
pi
git clone
v kodo vnesite poverilnice baze podatkov (v sensor.py v vrstici 47 in 64 ter v web.py v vrstico 41)
dodati uporabnika spletnega mesta, ki ga ni mogoče odstraniti: na dnu kode je komentirana vrstica: adduser (root, vaše geslo). Vnesite izbrano geslo in zaženite kodo, nato komentirajte vrstico in odstranite geslo
arduino
naložite kodo v svoj arduino
Priporočena:
Domači varnostni sistem z uporabo senzorja Fusion: 5 korakov
Domači varnostni sistem z uporabo senzorja Fusion: Zamisel tega projekta je ustvariti poceni in enostavno izdelano varnostno tipalo, ki vas lahko uporabi za opozarjanje, ko ga je nekdo prestopil. Prvotni cilj je bil ustvariti nekaj, kar bi me lahko obvestilo, ko bi nekdo stopil po stopnicah, a tudi jaz
Elektronski varnostni sistem z RTC in uporabniško določeno pin kodo: 7 korakov
Elektronski varnostni sistem z RTC in uporabniško definirano PIN kodo: Pozdravljeni, fantje! To je projekt, ki sem ga naredil s pomočjo mikrokrmilnika pic, njegovega elektronskega varnostnega sistema za kodo PIN z uro v realnem času in funkcijami, ki jih definirajo uporabniki. Ta stran vsebuje vse podrobnosti, ki jih lahko naredite sami
Varnostni sistem ključa DIY-Fingerprint Key: 8 korakov
Varnostni sistem za ključe DIY-Fingerprint Key: Ta aplikacija je uporabna za varovanje vsakodnevnih ključev (ključavnica). Včasih imamo nekaj običajnih ključev, kot so dom, garaža, parkiranje med dvema ali več ljudmi. Na trgu so na voljo številni biometrični sistemi, ki lahko
Laserski varnostni alarmni sistem (Dvojni način): 5 korakov
Laserski varnostni alarmni sistem (DUALNI NAČIN): Ko pride do varnosti, vsekakor potrebujemo trdno idejo in v tem primeru je laserski varnostni alarm najboljša možnost za ustvarjanje doma na zelo enostaven način. Zato se bomo v tej vadnici naučili, kako narediti ta projekt na zelo enostaven način
Samodejni laserski nadzorni varnostni sistem: 22 korakov
Samodejni varnostni sistem z laserskim nadzorom: Varnostni sistem z laserskim nadzorom je široko uporabljena zaščita za preprečevanje nepooblaščenega dostopa. Je zelo učinkovit, ki deluje na svetlobnem senzorju in laserju za zaščito naših domov, pisarn, bank, omaric in različnih pomembnih plošč