Project User Interface Nodes: verschil tussen versies

Uit MakerSpace Leiden
Ga naar: navigatie, zoeken
(Inleiding)
(Voorbeeld 1: eenvoudige toegangsnode)
Regel 13: Regel 13:
  
 
==Voorbeeld 1: eenvoudige toegangsnode==
 
==Voorbeeld 1: eenvoudige toegangsnode==
Blauw lampje brandt niet: Node staat (tijdelijk) niet klaar om RFID te lezen
+
Het blauwe lampje is bedoeld om de status van de RFID lezer zelf mee aan te geven:
 +
* Blauw lampje brandt niet: Node staat (tijdelijk) niet klaar om RFID te lezen
 +
* Blauw lampje brandt continu: Node staat klaar om RFID te lezen
 +
* Blauw lampje brandt knipperend: Node werkt niet correct. Uit knipperpatroon is af te leiden wat het probleem is
  
 +
Het groene lampje is bedoeld om aan te geven dat de betreffende gebruiker geautoriseerd is:
 +
* Groen lampje brandt continu: Gebruiker is herkend en is geautoriseerd.<br />
  
Blauw lampje brandt continu: Node staat klaar om RFID te lezen
+
Het rode lampje is bedoeld om aan te geven dat er iets mis is gegaan bij de autorisatie.
 +
* Rood lampje brandt 1x kort: Fout bij lezen RFID
 +
* Rood lampje brandt 3x kort: Gebruiker is herkend en is niet geautoriseerd.
 +
* Rood lampje brandt 5x kort: Gebruiker is niet herkend
  
  
Blauw lampje brandt knipperend: Node werkt niet correct. Uit knipperpatroon is af te leiden wat het probleem is
+
* In dit ontwerp is de autorisatie zelf gescheiden van de apparaatsturing
 
 
 
 
Groen lampje brandt continu: Gebruiker is herkend en is geautoriseerd.
 
 
 
 
 
Rood lampje brandt 1x kort: Fout bij lezen RFID
 
 
 
 
 
Rood lampje brandt 3x kort: Gebruiker is herkend en is niet geautoriseerd.
 
 
 
 
 
Rood lampje brandt 5x kort: Gebruiker is niet herkend
 
 
 
 
 
 
 
 
 
 
 
 
 
In dit ontwerp is de autorisatie zelf gescheiden van de apparaatsturing
 
 
{| class="wikitable" style="font-size: 14px;"
 
{| class="wikitable" style="font-size: 14px;"
 
|-
 
|-

Versie van 21 jan 2024 om 18:04

Inleiding

De Makerspace heeft in de afgelopen jaren een redelijk aantal zogenaamde 'Nodes' gekregen, voornamelijk om toegang tot apparaten te verlenen, maar ook betaalterminals, sensoren, enzovoort. Een van de zaken die er bij deze organische groei gebeurt, is dat het voor nieuwe (en soms ook oude) gebruikers soms een raadsel is hoe ze werken. En dan heb ik het niet over de techniek, maar hoe ze zich 'aan de buitenkant' gedragen.


Dit is een klein projectje om te komen tot een user interface standaard voor onze nodes, die bedoeld is om het voor gebruikers makkelijker te maken om ze te gebruiken.


Belangrijke aspecten zijn de volgende:

  • Inzichtelijkheid: dat het voor de gebruiker duidelijk is waar het apparaat voor is, wat de mogelijkheden zijn, en wat de toestand op een bepaald moment is.
  • Consistentie: dat iedere node zich zo veel mogelijk als de andere nodes gedraagt. Dat een rood lampje niet de ene keer betekent dat het apparaat aan is, en een andere keer dat er een fout is.

Voorbeeld 1: eenvoudige toegangsnode

Het blauwe lampje is bedoeld om de status van de RFID lezer zelf mee aan te geven:

  • Blauw lampje brandt niet: Node staat (tijdelijk) niet klaar om RFID te lezen
  • Blauw lampje brandt continu: Node staat klaar om RFID te lezen
  • Blauw lampje brandt knipperend: Node werkt niet correct. Uit knipperpatroon is af te leiden wat het probleem is

Het groene lampje is bedoeld om aan te geven dat de betreffende gebruiker geautoriseerd is:

  • Groen lampje brandt continu: Gebruiker is herkend en is geautoriseerd.

Het rode lampje is bedoeld om aan te geven dat er iets mis is gegaan bij de autorisatie.

  • Rood lampje brandt 1x kort: Fout bij lezen RFID
  • Rood lampje brandt 3x kort: Gebruiker is herkend en is niet geautoriseerd.
  • Rood lampje brandt 5x kort: Gebruiker is niet herkend


  • In dit ontwerp is de autorisatie zelf gescheiden van de apparaatsturing
Functie Autorisatie-node Indicator Opmerkingen
Autorisatie-node is aan en in staat is om RFID-tokens te scannen Blauw lampje brandt continu
Autorisatie-node is aan maar niet in staat is om RFID-tokens te scannen Blauw lampje brandt knipperend Uit patroon is op te maken wat het probleem is
Gebruiker is geautoriseerd Groen lampje brandt zo lang het akkoord is Wanneer vervalt het akkoord?
Gebruiker is afgewezen Rood lampje brandt gedurende 1 seconde Afgewezen is een tijdelijke status
Aan apparaatsturing laten weten dat de autorisatiemodule werkt Nader te bepalen signaal  
Aan het apparaat laten weten dat de gebruiker geautoriseerd is Nader te bepalen signaal
Niet 'aan' betekent altijd 'uit'.
     
Functie Apparaatbesturings-deel Indicator Opmerkingen
Gebruiker is geautoriseerd Groen lampje brand zo lang het akkoord is Hoort gelijk te zijn aan die van de autorisatie
Gebruiker is niet geautoriseerd Rood lampje zo lang het niet akkoord is Inverse van dat het akkoord is
Input dat gebruiker het apparaat aan wil zetten Groene '1' of 'On' knop  
Input dat de gebruiker het apparaat uit wil zetten Rode '0' of 'Off' knop Betekent meestal einde autorisatie
    '