
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

Kas tunnete end oma kodus kunagi ebakindlalt või peate oma ettevõtet kaitsma? Võib -olla võiksite luua turvasüsteemi, et kõik need probleemid saaksid lahendatud. Selles juhendis ütlen teile, kuidas. Paigaldasin demonstreerimiseks kõik osad puidust lauale, peaksite selle paigaldama sinna, kuhu vaja (arduino osa seina äärde, kust selleni pääsete, emaplaat kusagil otsese ulatuse piires, sireen ja välklamp, kus soovivad seda ja andurid ruumides, mida soovite kaitsta.
Selle juhendi järgimiseks peaks teil olema teadmisi:
- vaarika pi
- arduino
- git
- mysql
Ja kui soovite koodi muuta:
- python
- arduino
- html/css
Samm: BOM (mida vajate)
Selles loendis on kõik, mida vajate turvasüsteemi loomiseks, enamik asju, mida saate aliexpressist osta, kuid mõned asjad nagu adafruit pn532n ja pi, mida peaksite mujalt ostma. Võtmehoidja, mida saate osta kohalikus ehituspoes.
2. samm: skemaatiline


Lõikasin tükikese, kuhu paigaldasin kõik peale, puurides 3 mm augud ja kasutades nailonist vahekaugusi, puurisin võtmehoidjasse ka palju auke ja kasutasin kaabli tihendeid kaablite kaitsmiseks teravate servade eest.
Samm: paigaldage Arduino, Rfid Reader ja LCD



Paigaldage rfid -lugeja, nagu pildil näidatud, kasutage kaane ja lugeja vahelise vahekaugusena m3 mutreid, tehke sama ka lcd -ga (veenduge, et see oleks õige ülespoole).
Paigaldage arduino teile sobivasse kohta, kasutage hüppajakaableid või tehke kõikide ühendamiseks kahandusklemmidega kaabel.
Samm: Pi seadistamine
Kirjutage sd -kaardile värske raspiani pilt, käivitage pi, ühendage ssh -ga (kasutajanimi = pi, parool = vaarikas, muutke see kiiresti)
tee:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
Nüüd aktiveerime virtuaalse keskkonna
python3 -m pip install -uuenda pip setuptools ratas virtualenv
mkdir project1 && cd project1 python3 -m venv-süsteem-saidipaketid env allikas env/bin/aktiveeri python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib
9. samm: andmebaasi loomine

looge 3 andmebaasi kasutajat: projekt1-veeb, projekt1-andur ja projekt1-administraator ainulaadsete paroolidega
looge andmebaas nimega project1
anda administraatorile kõik õigused ja ülejäänud 2 kasutajale valida, sisestada, uuendada ja kustutada
importige sql -fail pi -le
Samm: koodi üleslaadimine
pi
git kloon
täitke koodis oma andmebaasi mandaat (sensor.py ridades 47 ja 64 ja web.py reas 41)
veebisaidi kasutaja lisamiseks, keda ei saa eemaldada: koodi allservas on rida: adduser (juur, teie parool). Sisestage oma valitud parool ja käivitage kood, seejärel kommenteerige rida ja eemaldage parool
arduino
laadige kood üles oma arduino seadmesse
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
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: 10 sammu (koos piltidega)

Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: kas olete kunagi tahtnud nutikat kella? Kui jah, siis see on teie jaoks lahendus! Ma tegin nutika äratuskella, see on kell, mille abil saate äratusaega vastavalt veebisaidile muuta. Kui äratus hakkab tööle, kostab heli (sumin) ja 2 tuld
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: 7 sammu

IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: maailm muutub ajaga ja nii ka põllumajandus. Tänapäeval integreerivad inimesed elektroonikat igas valdkonnas ja põllumajandus pole sellest erand. See elektroonika ühendamine põllumajanduses aitab põllumehi ja aedu haldavaid inimesi. Selles