Sistema Accessi

Da WeMake Wiki.
Jump to navigation Jump to search

Open Pod Bay

Obiettivi

Consentire agli iscritti a WeMake l'entrata e l'utilizzo delle attrezzature su cui sono autorizzati e che hanno prenotato. Il progetto è diviso in due parti principali:

  • Sistema di accesso ai locali di Wemake ( Gateway )
  • Sistema di accesso alle attrezzature che sono state prenotate tramite portale web ( Assets ). Chiarimento: una macchina che non è stata prenotata non può essere azionata, bisogna prima effettuare una prenotazione sul pannello di controllo. Solo a questo punto, quando si è dentro alla fascia oraria della prenotazione, il reader legge la tessera e consente all'utente autorizzato la prenotazione.

Architettura

Il progetto consiste in un portale web e vari moduli wireless con reader NFC. I reader sono di due tipi: Gateway (stanno sulle porte, aprono serrature elettroniche e sono controllati da tabelle di calendari settimanali) e Asset (stanno sulle macchine - es. controllano l'accesso al login del computer con cui controllare la macchina a taglio laser - e danno accesso alle prenotazioni). I reader sono montati sopra a dei device (Arduino YUN) che comunicano via wireless con un server (chiamato centralina) in una rete separata (un router separato per la centralina e i reader non accessibile al pubblico per motivi di sicurezza).

Realizzazione

Tecnologia di riconoscimento

Utilizzando il sistema NFC sia per l'accesso all'area sia per l'uso delle attrezzature è possibile usufruire sia dell'accesso ai locali sia dell'accesso alle macchine con una tessera con chip di tecnologia NFC. L'NFC è una tecnologia sempre più utilizzata ed è molto probabile che dentro il tuo portafogli ci sia già una tessera valida (es. tessera ricaricabile ATM dei trasporti milanesi). In questo modo ogni iscritto potrà usare il supporto NFC di sua proprietà senza dover acquistare un supporto valido solo per per questo progetto. I tag NFC sono presenti in molti formati a costo limitato, questo rende facile l'acquisto per gli iscritti non dotati di alcun dispositivo personale.

Tecnologia di autenticazione

Un server Linux, posizionato nei locali WeMake, ha l'interfaccia di gestione del sistema accessi. Il server contiene il DB e l'interfaccia di gestione/amministrazione delle iscrizioni, autorizzazioni, log di uso attrezzature, accessi, ecc..

MATERIALE PER IL PROGETTO

  • Arduino Yùn
  • NFC reader Adafruit
  • LINUX come server di gestione (Arduino Tre, Beaglebon, Eeepc, Raspberry Pi)

Link al github

https://github.com/WeMake-cc/OpenPodBay

Link

AccessControlSystem