Sisukord:

PinSafe: 9 sammu
PinSafe: 9 sammu

Video: PinSafe: 9 sammu

Video: PinSafe: 9 sammu
Video: № 801-900 - Алгебра 9 класс Макарычев 2024, November
Anonim
PinSafe
PinSafe

Seda seifi kasutatakse peamiselt võtmete jaoks. Ja seda kasutatakse magamiskohtadega inimestele. Kui hostid pole kodus, saavad nad anda neile PIN -koodi, mille nad saidil aktiveerivad. Kui kood seifi sisestatakse, deaktiveeritakse see.

Tarvikud

Elektroonika (komplektis BOM): LCD -ekraan

  • 3*4 membraanist klaviatuur
  • PIR-andur
  • 2 x Hall-andurit
  • 3 x LED -tuli
  • Kõlar
  • RFID
  • Servomootor
  • Vaarika Pi
  • PCF8574
  • GPIO-pikendaja
  • 9V toiteadapter
  • 9 1kOhm takisti
  • 1 470Ohm takisti
  • Leivalaud
  • Jumper juhtmed

Muu (ei sisaldu BOM -is):

  • Magnetlukk 4 kg
  • 39 cm hing, 25, 5 cm hing
  • 1 väike ukse nupp
  • 2 väikest magnetit
  • plastikust libisev lukk
  • Küüned
  • Mitmekordne
  • puit

Samm: vooluring

Vooluring
Vooluring
Vooluring
Vooluring

LCD:

  • VSS - GND
  • VDD - 5V
  • V0 - trimmer
  • RS - GPIO16
  • R/W - GND
  • E - GPIO12
  • DB0 - GPIO25
  • DB1 - GPIO24
  • DB2 - GPIO23
  • DB3 - GPIO26
  • DB4 - GPIO19
  • DB5 - GPIO13
  • DB6 - GPIO6
  • DB7 - GPIO5
  • LED (+) - 5V
  • LED (-) - GND

RFID:

  • 3.3V - 3.3V
  • GND - GND
  • MISO - GPIO9 (MISO)
  • MOSI - GPIO10 (MOSI)
  • IRQ - GPIO27
  • RST - GPIO22
  • SDA - GPIO8 SPI_CE0_N
  • SCK - GPIO11 SCLK

3*4 klaviatuur + PCF:

  • Võti 1 - P0
  • Võti 2 - P1
  • Klahv 3 - P2
  • Võti 4 - P3
  • Võti 5 - P4
  • Võti 6 - P5
  • Võti 7 - P6
  • A0, A1, A3, GND - GND
  • VCC - 3.3V
  • SDA - GPIO2
  • SCL - GPIO3

Servo:

  • + - 5V
  • - - GND
  • pulss - GPIO18 PWM

1. saal:

  • GND - GND
  • Vin - 5V
  • S - 1kOhm takisti - GPIO 21 - 1kOhm takisti - GND

Saal 2:

  • GND - GND
  • Vin - 5V
  • S - 1kOhm takisti - GPIO 4 - 1kOhm takisti - GND

PIR:

  • GND - GND
  • SDA - 1kOhm takisti - GPIO 20 - 1kOhm takisti - GND
  • Vin - 5V

2. samm: korpus: raam

Korpus: raam
Korpus: raam
Korpus: raam
Korpus: raam

Nüüd, kui teil on elektriskeem, võite hakata seda korpusesse panema.

Alustame raami valmistamisega

  • Kõrgus ilma katuseta on 44,2 cm
  • Laius on 31,2 cm
  • Katuseraami kõrgus on 10,6 cm

3. samm: korpus: uks

Korpus: uks
Korpus: uks
Korpus: uks
Korpus: uks

Uks on 25 cm ja 11 cm

Sellel on ukse nupp, magnet magnetanduri jaoks, rauast plaat magnetluku jaoks ja auk libiseva poldi jaoks.

4. samm: korpus + komponent: lukk + magnetandurid

Korpus + komponent: lukk + magnetandurid
Korpus + komponent: lukk + magnetandurid
Korpus + komponent: lukk + magnetandurid
Korpus + komponent: lukk + magnetandurid
Korpus + komponent: lukk + magnetandurid
Korpus + komponent: lukk + magnetandurid
Korpus + komponent: lukk + magnetandurid
Korpus + komponent: lukk + magnetandurid

Valmistame ukse taga oleva kasti ja selle jaoks luku.

Luku liigutab andur raudpaelaga. Poldi külge on kinnitatud magnet, nii et magnetandur tuvastab selle suletuna. Servoosa laius on 8 cm.

Üks andur on paigaldatud raami, mis on suunatud ukse poole, nii et see tuvastab ukse magneti.

Teine on paigaldatud luku alla. Nii saab see lukumagnetit tuvastada.

Samm: korpus + komponent: katus + PIR

Korpus + komponent: katus + PIR
Korpus + komponent: katus + PIR
Korpus + komponent: katus + PIR
Korpus + komponent: katus + PIR

PIR on paigaldatud katuseotsasse tsentraalselt. PIR -korpus on 2,5 cm ja 2,5 cm.

6. samm: komponendid

Komponendid
Komponendid
Komponendid
Komponendid
Komponendid
Komponendid
Komponendid
Komponendid

LCD on paigaldatud ukse kõrvale.

Klaviatuur on paigaldatud vedelkristallekraani alla koos kaabliga läbi väikese augu.

Led -tuled on paigaldatud esitulede sisse ukse kohale.

RFID on paigaldatud korpuse sisse, nii et saame märgi.

Samm 7: Andmebaas

Andmebaas
Andmebaas

8. samm: kood (Github)

github.com/RobbeDeClercq/PinSafePublicGit

9. samm: valmistoode

Soovitan: