Änderungen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche

Space Zugangssysem

2.803 Byte hinzugefügt, 17 März
/* Zustandswechsel */
*** Per Smart-Phone
*** Von innen getriggert (Knopf vorsehen)
** Aufschließen (Tür ist dann noch nicht nur kurz offen, weil es keine Klinke gibtFalle wird für 2s zurück gezogen)
*** An sich nutzlos, weil Tür dann nicht offen ist - eben nur entriegelt
*** Im Nicht-Space-Betrieb sollte es allerdings Standard sein, sonst kann jeder rein
** Tür öffnen offen (= Tür-Klinke betätigenFalle wird offen gehalten)*** Entweder nur für 10s aktivieren*** Oder getriggert von aussen aktivieren (aber wie? Schalter? Bewegungssensor?)*** Oder mit Mit sehr wenig Haltestrom dauerhaft aktivieren
**** Haltestrom abschalten wenn Schloss manuell gedreht, wie erkennen?
*** Wie kommunizieren mit Gästen? Sie sollen einfach reingehen und nach oben kommen...
**** Neopixel-Status-Licht
* Nebentüren
** Teilweise gibt es eine Klinke (Hauptraum), teilweise nicht (Werkstatt)
** Werkstatt: PIR oder Taster wenn Space offen
=== Details Eingangstür ===
*** 4. Hardware-Watchdog: Stepper-Treiber Stromlos machen, wenn keine Pulse mehr vorhanden sind
*** 5. Software: Limitierung der Aktivierungsdauer, der maximalen Schrittzahl sowie StallGuard Enderkennung
 
* User-Interface:
** 1-3 Taster (zu, auf, offene Tür)
** kleines OLED (für Fehlermeldungen)
** Neopixel: Leuchtet in Status-Farbe
** Speaker: Sound hilft auch (aber I2S Audio ist evtl knapp bei der Leitungszahl)
* Sensoren:
** Tür geschlossen (Magnetkontakt o.ä.)
** Positionssensor mit AS5600 auf Stepperachse
 
==== Zustandswechsel ====
{| class="wikitable"
|+ Zustandswechsel und Fehlerzustände der Eingangstür während Stand-By
|-
! Letzte Schlossposition !! Aktuelle Türposition (Tür Sensor) !! Ereigniss !! Effekt !! Anzeige
|-
| Abgeschlossen || egal || Detektion manuelles Zylinderbewegung || Haltestrom wegnehmen, Warte auf Bewegungsstop, Schlossposition auf unbekannt setzen || "Manuelle Bewegung detektiert"
|-
| Aufgeschlossen || egal || Detektion manuelles Zylinderbewegung || Haltestrom wegnehmen, Warte auf Bewegungsstop, Schlossposition auf unbekannt setzen || "Manuelle Bewegung detektiert"
|-
| Geöffnet || egal || Detektion manuelles Zylinderbewegung || Haltestrom wegnehmen, Warte auf Bewegungsstop, Schlossposition auf unbekannt setzen || "Manuelle Bewegung detektiert"
|-
| Unbekannt || egal || Detektion keine manuelle Zylinderbewegung seit 5s || Neue Schlossposition erfassen nach Tabelle || Neuen Zustang nach Tabelle anzeigen
|}
 
Neue Stati nach Detektion manuelle Zylinderbewegung:
{| class="wikitable"
|+ Zustandswechsel und Fehlerzustände der Eingangstür nach Beendigung manueller Zylinderbewegung
|-
! Bereich aktuelle Schlossposition !! Aktuelle Türposition (Tür Sensor) !! Schlossposition neu !! Effekt !! Anzeige
|-
| Abgeschlossen || geschlossen || Abgeschlossen || Anzeigen aktualisieren, zurück zu Standby || "Abgeschlossen"
|-
| Abgeschlossen || offen || Fehler Abgeschlossen aber offen || Signal geben, Anzeigen aktualisieren, zurück zu Standby || "Fehler: Abgeschlossen aber offen"
|-
| Aufgeschlossen || geschlossen || Aufgeschlossen, Tür zu || Anzeigen aktualisieren, zurück zu Standby || "Aufgeschlossen, Tür zu"
|-
| Aufgeschlossen || offen || Aufgeschlossen, Tür offen || Anzeigen aktualisieren, zurück zu Standby || "Aufgeschlossen, Tür offen"
|-
| Geöffnet || geschlossen || Geöffnet, Tür zu || Anzeigen aktualisieren, weiter zu manuell geöffnet || "Geöffnet, Tür zu"
|-
| Geöffnet || offen || Geöffnet, Tür offen || Anzeigen aktualisieren, weiter zu manuell geöffnet || "Geöffnet, Tür offen"
|}
 
'''Spezielle Aktion im Status manuell geöffnet:'''
Der Zylinder bleibt ohne Antrieb normalerweise nicht in dieser Position, so dass die Zylinderposition auf "Aufgeschlossen" zurückfällt. Wegen dem etwas schwergängigen Antrieb kann die Position aber nun auf "Geöffnet" stehen bleiben - dass sollte verhindert werden, sofern nicht ausdrücklich der spezielle Zustand "Geöffnet" angefordert wurde (was nur per Elektronik getriggert werden kann).
Die Elektronik sollte dann versuchen mit geringen Strom und für kurze Zeit in die Position "Aufgeschlossen" zu fahren.
=== Details Innentüren ===
** Gekauftes Antriebssytem verwenden (mechanisch Kraftlimitiert)
** Software: Limitierung der Aktivierungsdauer
* User-Interface:** Taster mit farbiger LED in Tür:***
=== Generelles ===
1.955
Bearbeitungen