INHOUDSOPGAWE:

PinSafe: 9 stappe
PinSafe: 9 stappe

Video: PinSafe: 9 stappe

Video: PinSafe: 9 stappe
Video: Cut and sew a blouse and pants in [9] simple steps for beginners 2024, November
Anonim
PinSafe
PinSafe

Hierdie kluis word hoofsaaklik vir sleutels gebruik. En word gebruik vir mense met slaapplekke. As die gashere nie tuis is nie, kan hulle 'n PIN -kode gee wat hulle op die webwerf aktiveer. As die kode in die kluis ingevoeg word, word dit gedeaktiveer.

Voorrade

Elektronika (ingesluit in BOM): LCD -skerm

  • 3*4 Membraan Toetsenbord
  • PIR-sensor
  • 2 x Hall-sensors
  • 3 x Led -lig
  • Spreker
  • RFID
  • Servomotor
  • Framboos Pi
  • PCF8574
  • GPIO-uitbreider
  • 9V kragadapter
  • 9 1kOhm weerstande
  • 1 470 Ohm weerstand
  • Broodbord
  • Springdrade

Ander (nie ingesluit in stembus nie):

  • Magnetlock 4 kg
  • 39 cm skarnier, 25, 5 cm skarnier
  • 1 klein deurknop
  • 2 klein magnete
  • skuifslot van plastiek
  • Spykers
  • Multiplex
  • hout

Stap 1: Kringloop

Kring
Kring
Kring
Kring

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 Toetsenbord + PCF:

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

Servo:

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

Hal 1:

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

Hal 2:

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

PIR:

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

Stap 2: Omhulsel: raam

Omhulsel: raam
Omhulsel: raam
Omhulsel: raam
Omhulsel: raam

Noudat u die elektriese stroombaan het, kan u dit in die kas begin sit.

Ons begin deur die raam te maak

  • Die hoogte sonder die dak is 44,2 cm
  • Die breedte is 31,2 cm
  • Die dakraamhoogte is 10,6 cm

Stap 3: Omhulsel: Deur

Omhulsel: deur
Omhulsel: deur
Omhulsel: deur
Omhulsel: deur

Die deur is 25 cm op 11 cm

Dit het 'n deurknop, 'n magneet vir die magneetsensor, 'n ysterplaat vir die magnetlock en 'n gat vir die skuifbout.

Stap 4: Omhulsel + komponent: die slot + magneetsensors

Omhulsel + komponent: die slot + magneetsensors
Omhulsel + komponent: die slot + magneetsensors
Omhulsel + komponent: die slot + magneetsensors
Omhulsel + komponent: die slot + magneetsensors
Omhulsel + komponent: die slot + magneetsensors
Omhulsel + komponent: die slot + magneetsensors
Omhulsel + komponent: die slot + magneetsensors
Omhulsel + komponent: die slot + magneetsensors

Ons maak die boks agter die deur en die slot daarvoor.

Die slot word deur die sensor met 'n ystertou beweeg. Daar is 'n magneet aan die bout vasgemaak sodat die magneetsensor dit kan opspoor as dit gesluit is. Die servodeel se breedte is 8 cm.

Een sensor is gemonteer in die raam wat na die deur gerig is, sodat dit die deurmagneet kan opspoor.

Die ander een is onder die slot gemonteer. Dit kan dus die slotmagneet opspoor.

Stap 5: Omhulsel + komponent: dak + PIR

Omhulsel + komponent: dak + PIR
Omhulsel + komponent: dak + PIR
Omhulsel + komponent: dak + PIR
Omhulsel + komponent: dak + PIR

Die PIR is sentraal in die dakbout gemonteer. die PIR -omhulsel is 2,5 cm op 2,5 cm.

Stap 6: Komponente

Komponente
Komponente
Komponente
Komponente
Komponente
Komponente
Komponente
Komponente

Die LCD is langs die deur gemonteer.

Die sleutelbord word onder die LCD met die kabel deur die klein gaatjie gemonteer.

Die Led -ligte is binne die koplig bo die deur gemonteer.

Die RFID is in die omhulsel gemonteer sodat ons 'n kenteken kan kry.

Stap 7: Die databasis

Die databasis
Die databasis

Stap 8: Kode (Github)

github.com/RobbeDeClercq/PinSafePublicGit

Stap 9: Klaar produk

Aanbeveel: