Orodha ya maudhui:

Mfumo wa Usalama wa Smart: Hatua 10
Mfumo wa Usalama wa Smart: Hatua 10

Video: Mfumo wa Usalama wa Smart: Hatua 10

Video: Mfumo wa Usalama wa Smart: Hatua 10
Video: Jinsi ya kubadilisha mfumo wa mafaili katika simu aina ya tecko spark 2 2024, Julai
Anonim
Mfumo wa Usalama Mahiri
Mfumo wa Usalama Mahiri

Je! Unajisikia salama nyumbani kwako mwenyewe, au unahitaji kulinda kampuni yako? Labda unaweza kutengeneza mfumo wa usalama ili shida hizi zote zitatuliwe. Katika hii kufundisha nakuambia jinsi. Niliweka sehemu zote kwenye ubao wa mbao kwa madhumuni ya maonyesho, unapaswa kuiweka mahali unapoihitaji (sehemu ya arduino ukutani ambapo unaweza kuifikia, bodi kuu mahali pengine nje ya safu moja kwa moja, siren na strobe ambapo wewe unataka na sensorer katika vyumba unayotaka kulinda.

Ili kufuata mafundisho haya unapaswa kuwa na ujuzi kuhusu:

  • pi rasipiberi
  • arduino
  • git
  • mysql

Na ikiwa unataka kubadilisha nambari:

  • chatu
  • arduino
  • html / css

Hatua ya 1: BOM (Unachohitaji)

Katika orodha hii kuna kila kitu unachohitaji kutengeneza mfumo wa usalama, vitu vingi unavyoweza kununua kwenye aliexpress lakini vitu vingine kama adafruit pn532n na pi unapaswa kununua mahali pengine. Salama muhimu ambayo unaweza kununua katika duka la vifaa vya karibu.

Hatua ya 2: Mpangilio

Mpangilio
Mpangilio
Weka kila kitu kwenye Ufunguo Salama
Weka kila kitu kwenye Ufunguo Salama

nilitia kipande mahali ambapo niliweka kila kitu juu kwa kuchimba mashimo ya 3mm na kutumia spacers za nailoni, nilichimba pia mashimo mengi kwenye salama na kutumia grommets za cable kulinda nyaya kutoka kwa kingo kali.

Hatua ya 7: Kuweka Arduino, Rfid Reader na Lcd

Kuweka Arduino, Rfid Reader na Lcd
Kuweka Arduino, Rfid Reader na Lcd
Kuweka Arduino, Rfid Reader na Lcd
Kuweka Arduino, Rfid Reader na Lcd
Kuweka Arduino, Rfid Reader na Lcd
Kuweka Arduino, Rfid Reader na Lcd

Weka msomaji wa rfid kama inavyoonekana kwenye picha, tumia karanga za m3 kama nafasi kati ya kifuniko na msomaji, fanya vivyo hivyo kwa LCD (hakikisha ni njia sahihi juu).

Panda arduino kwenye eneo unalopendelea, tumia nyaya za kuruka au tengeneza kebo na vituo vya kupungua ili kuunganisha kila kitu.

Hatua ya 8: Kuweka Pi

Andika picha mpya ya raspbian kwenye kadi ya sd, ongeza pi, unganisha juu ya ssh (jina la mtumiaji = pi, nywila = rasipiberi, ibadilishe haraka)

fanya:

Sudo apt kufunga -y python3-venv python3-pip python3-mysqldb mariadb-server uwsgi nginx uwsgi-plugin-python3

sasa tutaamilisha mazingira halisi

python3 -m pip install - kuboresha pip setuptools gurudumu wema

mradi wa mkdir1 && cd project1 python3 -m venv - system-site-paket env chanzo env / bin / activate python -m pip install mysql-connector-python argon2-cffi Flask Flask-HTTPAuth Flask-MySQL mysql-connector-python passlib

Hatua ya 9: Kuunda Hifadhidata

Kujenga Hifadhidata
Kujenga Hifadhidata

unda watumiaji-3 wa hifadhidata: mradi1-wavuti, mradi-sensorer na pro -1 admin na nywila za kipekee

unda hifadhidata inayoitwa project1

toa haki zote kwa msimamizi na CHAGUA, INSERT, UPDATE na DELETE kwa watumiaji wengine 2

kuagiza faili ya sql kwenye pi

Hatua ya 10: Kupakia Nambari

pi

clone ya git

jaza hati zako za hifadhidata katika nambari (katika sensor.py kwenye laini ya 47 na 64, na kwenye wavuti.py kwenye laini ya 41)

kuongeza mtumiaji wa wavuti ambayo haiwezi kuondolewa: chini ya nambari kuna laini iliyotolewa maoni: adduser (mzizi, nywila yako). Jaza nenosiri lako la chaguo na uendeshe nambari hiyo baadaye toa maoni nje na uondoe nywila

arduino

pakia nambari kwa arduino yako

Ilipendekeza: