Talaan ng mga Nilalaman:

IOT CA2 - Smart Door: 3 Hakbang
IOT CA2 - Smart Door: 3 Hakbang

Video: IOT CA2 - Smart Door: 3 Hakbang

Video: IOT CA2 - Smart Door: 3 Hakbang
Video: 3 Steps to Stop Negative Thinking 2024, Hulyo
Anonim
IOT CA2 - Smart Door
IOT CA2 - Smart Door
IOT CA2 - Smart Door
IOT CA2 - Smart Door

Paglalarawan:

Ito ay isang sistema ng pag-lock ng pinto para sa isang silid. Ang mga nakarehistrong gumagamit ay maaaring gumamit ng isang RFID card upang makapasok, at ang mga ilaw para sa silid ay bubuksan. Kung ang isang maling RFID card ay na-tap, ang camera pagkatapos ay kukuha ng larawan, na sinusundan ng isang pulang humantong ilaw na kumikislap isang beses. Bukod dito, ang silid ay may tampok na anti-panghihimasok kung saan ang isang alarma ay beeped kung ang paggalaw ay napansin, kapag ang mga ilaw ay patay. Mayroon din itong pagpapaandar sa CCTV upang subaybayan ang silid sa pamamagitan ng web app.

Hakbang 1: Pag-setup ng Hardware para sa RPI

Pag-setup ng Hardware para sa RPI
Pag-setup ng Hardware para sa RPI
Pag-setup ng Hardware para sa RPI
Pag-setup ng Hardware para sa RPI

1. I2C LCD 16x2 screen

2. Pi camera

3. MFRC522 RFID reader

4. RFID card

5. 2x Red LED, 1x Green LED

6. HC-SR501 PIR Motion Sensor

7. Buzzer

8. 14x M / F Jumper Wires

9. 8x M / M Jumper Wires

10. 3x 220 Ω Resistor

Hakbang 2: Mga File ng Python

Mga file upang patakbuhin ang programa:

1. RFIDdoor.py

2. silid.py

3. server.py

/ Takdang AralinCA2

RFIDdoor.py> room.py

server.py

/ Mga larawan

/ Camera

/ mga template

index.html

capture.html

dashboard.html

dashboard2.html

kasaysayan.html

pag-login.html

pin.html

/ static

/ MFRC522

Hakbang 3: Patakbuhin ang mga Program

Patakbuhin ang mga Programa
Patakbuhin ang mga Programa
Patakbuhin ang mga Programa
Patakbuhin ang mga Programa
Patakbuhin ang mga Programa
Patakbuhin ang mga Programa
Patakbuhin ang mga Programa
Patakbuhin ang mga Programa

I-type ang sawa RFIDdoor.py upang patakbuhin ang pinto na programa

Para sa uri ng silid sa python room.py at sawa server.py upang simulan ang web app.

Inirerekumendang: