blocare electronic cu propriile mâini

Consumul de modele și mecanisme de conectare

github depozit (EEPROM)

Proiectul este modular, adică puteți activa / dezactiva diferite elemente și au funcționalități diferite. Imaginea de mai sus arată o versiune cu funcționalitate completă, și anume:

  • Mecanismul de blocare. Acesta servește pentru deschiderea și închiderea ușii. Acest proiect a analizat utilizarea a trei mecanisme diferite:
    • Servo. Există mari, există puține. Foarte compact, și cuplat cu un șurub greu - Mare
    • Electric de blocare a ușii auto. Un lucru mare și puternic, dar mănâncă un nebun curenți
    • dispozitivul de blocare solenoid. O opțiune bună, în timp ce se închide
    Setările firmware, puteți alege oricare dintre cele trei tipuri (setare lock_type)
  • Buton interior. Acesta servește pentru deschiderea și închiderea ușilor din interior. Acesta poate fi plasat pe mânerul ușii (manual sau cu degetele) de pe ușă sau tocul ușii
  • Buton exterior. Acesta servește pentru ușa închisă, și să se trezească din economisire a energiei. Acesta poate fi plasat pe mânerul ușii (manual sau cu degetele) de pe ușă sau tocul ușii
  • Trailer privind închiderea ușii. Acesta servește pentru închiderea automată a broaștei atunci când ușa este închisă. Acestea pot fi:
    • buton de ceas
    • senzor Hall + magnet pe ușă
    • Comutator Reed + magnet pe ușă
  • Secret resetare cheie de acces. Folosit pentru a reseta parola / introduceți o parolă nouă / stocare a noului / combinația de taste, etc. Acesta poate fi ascuns undeva în organism
  • LED-uri pentru a indica funcționarea. LED RGB, utilizate culorile roșu și verde (randament galben când este amestecat):
    • Se aprinde verde - încuietoarea este deschisă. Luminile nu uitați să închidă ușa
    • Lumini galbene - sistemul treaz și așteaptă introducerea parolei
    • Roșu intermitent - bateria este montat

OPERARE SISTEM LOGIC

  • Ușa este închisă, este apăsat din exterior - trezire, așteptați introducerea parolei / RFID etichetă / cheie electronică / amprentă digitală
  • Ușa este închisă, sistemul este treaz, așteptând parola. puteți regla (sleep_time setare) timp
  • Ușa este închisă, parola este introdusă / tag / cheie, etc. - deschis
  • Ușa este închisă, este eliberată în interior - deschis
  • Ușa este deschisă, apăsând exterior - închidere
  • Ușa este deschisă, este presat spre interior - închidere
  • Ușa este deschisă, apăsarea LIMIT - închidere

Oricare dintre aceste elemente pot fi excluse din sistem:

  • Scoateți remorcii. Firmware-ul, de asemenea, dezactivați-l în setările (setarea tail_button). Acum, aproape de castel, trebuie să apăsați butonul
  • Scoateți butonul exterior. Firmware-ul, de asemenea, dezactivați-l în setările (setarea wake_button). Nu trebuie să te trezești sistemul, ea se trezește (consumul de energie un pic mai mult). Și acum avem nici un buton de închidere pe partea din față a ușii, și au nevoie de o remorcă. Sau de blocare - heck
  • Scoateți butonul interior. Această opțiune este potrivită pentru dulapuri și seifuri. În setările modificați nu au nevoie de nimic
  • Scoateți LED. În setările modificați nu au nevoie de nimic
  • Butonul poate fi resetat la unsolder de acces, după prima utilizare, fie prin ea însăși rescrie codul

Castelul prevăzut pentru funcționare a bateriei într-un mod de economisire a low-power-(activa dezactivare: sleep_enable Setare), și anume:

  • Trezirea la fiecare câteva secunde pentru a urmări evenimentul (opțiunea opțional în cazul în care nu există nici un buton de pe exterior. Switch-ul poate fi configurat în wake_button)
  • La fiecare câteva minute pentru a urmări akuma tensiune (pornit / oprit setarea battery_monitor)
  • Dacă Akuma descărcat (tensiune este setat pentru a configura bat_low):
    • deschide ușa (opțional, poate fi configurat în open_bat_low firmware)
    • să interzică în continuare deschiderea și închiderea
    • când apăsați butonul, LED-ul roșu se aprinde intermitent
    • opri vizionarea evenimentelor (de exemplu, parola / etichetă etc.)