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
- 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.)