
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59

Ar kada nors jaučiatės nesaugus savo namuose, ar turite apsaugoti savo įmonę? Galbūt galėtumėte sukurti apsaugos sistemą, kad visos šios problemos būtų išspręstos. Šioje pamokoje aš jums pasakysiu, kaip. Demonstraciniais tikslais sumontavau visas dalis ant medinės lentos, jūs turėtumėte ją sumontuoti ten, kur jums reikia (arduino dalis prie sienos, kur galite ją pasiekti, pagrindinė plokštė kažkur už tiesioginio diapazono, sirena ir švyturys, kur jūs norite ir jutikliai patalpose, kurias norite apsaugoti.
Norėdami laikytis šios instrukcijos, turite turėti žinių apie:
- aviečių pi
- arduino
- git
- mysql
O jei norite pakeisti kodą:
- pitonas
- arduino
- html/css
1 žingsnis: BOM (ko jums reikia)
Šiame sąraše yra viskas, ko jums reikia norint sukurti apsaugos sistemą, dauguma dalykų, kuriuos galite nusipirkti „Aliexpress“, tačiau kai kurie dalykai, tokie kaip „adafruit pn532n“ir „pi“, kuriuos turėtumėte nusipirkti kitur. Raktinį seifą galite nusipirkti vietinėje techninės įrangos parduotuvėje.
2 žingsnis: schema


Aš nukirpau gabalą, kuriame viską sumontavau ant viršaus, išgręždamas 3 mm skyles ir naudodamas nailonines tarpines, aš taip pat išgręžiau daug skylių į raktų seifą ir naudoju kabelių sandariklius, kad apsaugotų kabelius nuo aštrių briaunų.
7 žingsnis: „Arduino“, „Rfid Reader“ir LCD montavimas



Sumontuokite RFID skaitytuvą, kaip parodyta paveikslėlyje, naudokite m3 veržles kaip tarpiklį tarp dangčio ir skaitytuvo, darykite tą patį su LCD (įsitikinkite, kad jis teisingas aukštyn).
Sumontuokite arduino norimoje vietoje, naudokite trumpiklius kabelius arba padarykite kabelį su susitraukiančiais gnybtais, kad viską prijungtumėte.
8 žingsnis: „Pi“nustatymas
Įrašykite naują raspbian vaizdą į sd kortelę, paleiskite pi, prisijunkite per ssh (naudotojo vardas = pi, slaptažodis = avietė, pakeiskite kuo greičiau)
daryk:
sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3
Dabar suaktyvinsime virtualią aplinką
python3 -m pip install -atnaujinti pip setuptools ratą virtualenv
mkdir project1 && cd project1 python3 -m venv --system-site-paketai env šaltinis env/bin/aktyvuoti python -m pip įdiegti mysql-connector-python argon2-cffi kolbos kolba-HTTPAuth kolba-MySQL mysql-connector-python passlib
9 veiksmas: kurkite duomenų bazę

sukurti 3 duomenų bazės vartotojus: project1-web, project1-sensor ir project1-admin su unikaliais slaptažodžiais
sukurti duomenų bazę, pavadintą project1
suteikti visas privilegijas administratoriui ir pasirinkti, įterpti, atnaujinti ir ištrinti kitus 2 vartotojus
importuokite SQL failą į pi
10 veiksmas: įkelkite kodą
pi
git klonas
įveskite savo duomenų bazės kredencialus į kodą (sensor.py 47 ir 64 eilutėse ir web.py 41 eilutėje)
Norėdami pridėti svetainės naudotoją, kurio negalima pašalinti: kodo apačioje yra eilutė: adduser (root, jūsų slaptažodis). Užpildykite pasirinktą slaptažodį ir paleiskite kodą, tada komentuokite eilutę ir pašalinkite slaptažodį
arduino
įkelkite kodą į savo arduino
Rekomenduojamas:
„IoT“pagrįsta išmanioji parkavimo sistema naudojant „NodeMCU ESP8266“: 5 žingsniai

„IoT“pagrįsta išmanioji parkavimo sistema naudojant „NodeMCU ESP8266“: šiais laikais labai sunku rasti automobilių stovėjimo aikštelę judriose vietose ir nėra sistemos, leidžiančios gauti išsamią informaciją apie automobilių stovėjimo aikštelę internete. Įsivaizduokite, jei galite gauti informaciją apie automobilių stovėjimo aikštelės prieinamumą savo telefone ir neturite tarptinklinio ryšio, kad patikrintumėte
„Pasidaryk pats“išmanioji apsaugos lemputė su „Shelly“1: 6 žingsniais (su nuotraukomis)

„Pasidaryk pats“„WiFi“išmanioji apsaugos lemputė su „Shelly 1“: ši instrukcija padės sukurti „pasidaryk pats“išmaniąją saugos lemputę naudojant „Shelly 1“išmaniąją relę „Shelly 1“. Jei apsaugos lemputę padarysite išmanią, galėsite daug geriau kontroliuoti, kada ji įsijungs ir kiek laiko ji bus įjungta. Tai gali būti veiksminga
„GreyBOX“- apsaugos nuo nelaimingų atsitikimų ir apsaugos nuo vagystės sistema: 4 žingsniai (su paveikslėliais)

„GrayBOX“- apsaugos nuo nelaimingų atsitikimų ir vagysčių sistema: „GrayBOX“yra įrenginys, apsaugantis jus ir jūsų transporto priemonę*. Šis prietaisas bus sumontuotas jūsų automobilyje*ir automatiškai atliks kai kurias užduotis, kad išgelbėtų jus ir jūsų transporto priemonę*. „GrayBOX“yra SIM kortelė, todėl galite bendrauti su juo teksto žinute
„Raspberry Pi“lazerio apsaugos sistema: 13 žingsnių (su nuotraukomis)

„Raspberry Pi“lazerio apsaugos sistema: ačiū, kad patikrinote mano nurodymus. Pasibaigus šiam nurodymui, jūs sukursite aviečių pi lazerinę tripwire sistemą su el. Pašto įspėjimo funkcija, kuri parodyta vaizdo įraše. Norėdami įvykdyti šią instrukciją, turite būti pažįstami
Kaip apgauti pirštų atspaudų apsaugos sistemą taip paprasta, kaip ABC: 12 žingsnių (su nuotraukomis)

Kaip apgauti pirštų atspaudų apsaugos sistemą taip paprasta, kaip ir ABC: Ši instrukcija parodys, kaip apgauti pirštų atspaudų apsaugos sistemą taip pat lengvai, kaip ir ABC. IBM niekada nenori, kad jūs žinotumėte apie. jis veikia ir daugelyje pirštų atspaudų apsaugos sistemos. Pavyzdžiui: pvz. durys, mobilusis telefonas …. Ši instrukcija pateikiama kartu su v