Turinys:

IOT CA2 - išmaniosios durys: 3 žingsniai
IOT CA2 - išmaniosios durys: 3 žingsniai

Video: IOT CA2 - išmaniosios durys: 3 žingsniai

Video: IOT CA2 - išmaniosios durys: 3 žingsniai
Video: Išmanus namas su KNX sistema, 3 dalys. Pasakojam apie kabeliavimą. Eltis LT 2024, Liepa
Anonim
IOT CA2 - išmaniosios durys
IOT CA2 - išmaniosios durys
IOT CA2 - išmaniosios durys
IOT CA2 - išmaniosios durys

Apibūdinimas:

Tai kambario durų užrakinimo sistema. Užsiregistravę vartotojai galės įeiti naudodami RFID kortelę, o kambario apšvietimas įsijungs. Jei paliesite neteisingą RFID kortelę, fotoaparatas nufotografuos, o po to vieną kartą sumirksės raudona lemputė. Be to, kambaryje yra apsaugos nuo įsibrovimo funkcija, kai signalizacija pypteli, jei aptinkamas judesys, kai šviesos yra išjungtos. Jame taip pat yra vaizdo stebėjimo funkcija, skirta stebėti kambarį per žiniatinklio programą.

1 žingsnis: RPI aparatinės įrangos sąranka

RPI aparatinės įrangos sąranka
RPI aparatinės įrangos sąranka
RPI aparatinės įrangos sąranka
RPI aparatinės įrangos sąranka

1. I2C LCD 16x2 ekranas

2. Pi kamera

3. MFRC522 RFID skaitytuvas

4. RFID kortelė

5. 2x raudonas šviesos diodas, 1x žalias šviesos diodas

6. PIR judesio jutiklis HC-SR501

7. Triukšmas

8. 14x M/F jungiamieji laidai

9. 8x M/M jungiamieji laidai

10. 3x 220 Ω rezistorius

2 žingsnis: „Python“failai

Failai programai paleisti:

1. RFIDdoor.py

2. kambarys.py

3. serveris.py

/UžduotisCA2

RFIDdoor.py> room.py

server.py

/Nuotraukos

/Fotoaparatas

/šablonai

index.html

užfiksuoti.html

informacijos suvestinė.html

prietaisų skydelis2.html

istorija.html

login.html

pin.html

/statinis

/MFRC522

3 veiksmas: paleiskite programas

Paleiskite programas
Paleiskite programas
Paleiskite programas
Paleiskite programas
Paleiskite programas
Paleiskite programas
Paleiskite programas
Paleiskite programas

Norėdami paleisti durų programą, įveskite python RFIDdoor.py

Norėdami paleisti žiniatinklio programą, įveskite kambario tipą python room.py ir python server.py.

Rekomenduojamas: