Differenze tra le versioni di "Sistema Accessi"

Da WeMake Wiki.
Jump to navigation Jump to search
 
(9 versioni intermedie di 4 utenti non mostrate)
Riga 1: Riga 1:
= OBIETTIVI =
+
= Open Pod Bay =
  
== Sistema di accesso al WeMake o altro locale ==
+
= Obiettivi =
  
* realizziamo di un progetto con arduino che verifichi e consenta l'accesso ai locali WeMake attivando la serratura elettronica;
+
Consentire agli iscritti a WeMake l'entrata e l'utilizzo delle attrezzature su cui sono autorizzati e che hanno prenotato.
* il progetto deve consentire ad un utente iscritto al WeMake e/o autorizzato l'accesso ai locali;
+
Il progetto è diviso in due parti principali:
* vorremmo che l'accesso fosse possibile senza dover dotare gli iscritti di tessera valida solo al WeMake;
 
* trattandosi di accesso ai locali dobbiamo tener in considerazione anche l'aspetto sicurezza;
 
  
== Sistema di accesso alle attrezzature ==
+
* 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.
  
* realizziamo un sistema di gestione automatica accessi alle attrezzature quali lasercut, cnc, macchine da cucire, stampanti 3D;
+
= Architettura =
* il sistema dovrebbe tracciare il tempo di utilizzo delle attrezzature;
 
* il sistema deve tener conto di alcune limitazioni di accesso ( orari, abilitazioni all'uso, crediti, prenotazioni );
 
  
= IDEE E PROPOSTE =
+
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).
  
Nel corso degli ultimi due incontri sono state proposte alcune idee tra cui quella di utilizzare un sistema di accesso basato su NFC sia per l'accesso all'area WeMake sia per l'uso delle attrezzature e dei macchinari.
+
= Realizzazione =
L'NFC è stato proposto in quanto tecnologia presente in molte tessere di uso comune dalle tessere ATM, anche provvisorie e non nominali sia in dispositivi come key delle macchinette del caffè aziendali o nei cellulari, in questo modo è possibile sopperire alla necessità di acquistare dei supporti specifici da rilasciare agli iscritti.
 
Inoltre i TAG NFC sono presenti in molte forme ed il loro costo limitato rende possibile l'acquisto in forme come adesivi o portachiavi.
 
  
E' stato proposto di realizzare un server interno allo spazio WeMake contenete il DB e l'interfaccia di gestione/amministrazione delle iscrizioni, autorizzazioni, log di uso attrezzature, accessi, ecc..
+
== 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 =
+
== 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..
  
Alcune tecnologie sono state scelte e fissate mentre altre necessitano di ulteriore confronto e valutazione.
+
== MATERIALE PER IL PROGETTO ==
La scelta delle tecnologie in fase di allestimento potrebbe influenzare o modificare anche qualcuna di quelle già definite.
 
  
== Tecnologie definite ==
+
* Arduino Yùn
 +
* NFC reader Adafruit
 +
* LINUX come server di gestione (Arduino Tre, Beaglebon, Eeepc, Raspberry Pi)
  
* NFC reader Adafruit
+
== Link al github ==
* LINUX per il Server di gestione
 
* Arduino come microcontrollore
 
  
== Tecnologie da definire ==
+
https://github.com/WeMake-cc/OpenPodBay
  
Per ciascuna delle possibili tecnologie candidate aggiungi pro e contro per agevolare la valutazione in occasione del prossimo incontro sul progetto:
+
== Link ==
 +
[[AccessControlSystem]]
  
= SOFTWARE =
 
  
= STATO AVANZAMENTO =
+
[[Category:Project]]

Versione attuale delle 20:56, 22 dic 2014

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