Projektideen

Aus k4cg.org
Version vom 2. Januar 2021, 11:15 Uhr von Ckeen (Diskussion | Beiträge) (dome link dump)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)


Geodätische Kuppel aka 'dome' für Veranstaltungen bauen

Eine Kuppel, am besten aus Holz und mit Stoff bespannt als Zentrum der CG für Veranstaltungen / Treffen im Hof etc.

Anleitungen im Netz:

Octoprint to the web

die Bilder der Webcam im Internet einsehbar machen

Raspberry Pi Thin Client

Thin Client der sich auf n VMs verbinden kann und fest am Monitor angeschlossen ist.

"fahrplan"

  • screen mit aktuellen fahrplaenen/abfahrten der naechsten oeffentlichen verkehrsmittel
  • user geben strecke an und koenne sich nach (smartcard-)authentifizierung ihre naechste verbindung anzeigen lassen
  • https://opendata.vag.de/real_time_widget

eine "Atari-Konsole"

http://www.instructables.com/id/2-Player-Bartop-Arcade-Machine-Powered-by-Pi/

Raspi Flipswitch Konsole (aka McFlipSwitch)

neben der Tür zum steuern von Funksteckdosen

  • 5 Flipswitches je Raum (Deko, Steckdosenleisten...)
  • großer Rocket-Launcher-Missle-Control-Flipswitch zum Deaktivieren der Werkstatt
  • 4x Fader mit Motor zur Lichtsteuerung (RGB + Helligkeit)
  • 4x Rechnersteuerung (Status LED An/Aus, Start, Stopp)

Bier/Mate-rutsche

https://www.youtube.com/watch?v=m58UQ_9vYXA

Klingelsignal abfangen

Wenn jemand unten Klingelt irgendwelche Events triggern. Beispiele:

  1. Hue Lampen Licht Signal
  2. IRC Message
  3. Stats/Graphen? (Mehr Stats!)


Kühlschrank Füllstand

Messen wie viel Inhalt im Kühlschrank ist.

  1. Warnung / Nachricht bei geringem Füllstand
  2. Stats/Graphen? (Mehr Stats!)


Matomat Kassenbons

Mehr toter Baum.
Aktueller Menüpunkt Stats in Papierform. Oder andere witzige, interessante Informationen auf Papier. (Nur auf Wunsch nicht bei jedem kauf.)

Matomat Barcodescanner

Zahlen durch Barcode an Flasche Scannen.

  1. Könnte zahlen beschleunigen
  2. Beim Befüllen vom Kühlschrank könnten wir so den Füllstand ermitteln


Matomat rewrite

Der alte Matomatcode sollte neugeschrieben werden und dabei mindestens folgende Funktionalität abbilden:

Authentifizierung und Authorisierung

  • Login
    • Benutzername + Kennwort
    • RFID
  • Mindestens 2 Rechteebenen, Admin und normale Benutzer

Benutzerverwaltung

  • Benutzer erstellen (durch Admin)
  • Benutzer löschen (durch Admin oder durch Benutzer selbst)
  • Benutzer bearbeiten (durch Benutzer selber)
  • Kennwort ändern (durch Benutzer selber)
  • Kennwort für einen Benutzer zurücksetzen (durch Admin)

Guthabenverwaltung

  • Guthaben aufladen
  • Guthaben verbrauchen
  • Guthaben anzeigen
  • [Guthaben an anderen Benutzer übertragen]

Getränkeverwaltung

  • Getränke hinzufügen
  • Getränke entfernen
  • Verfügbare Getränke anzeigen

Verbrauch

  • Getränk verbrauchen

Statistik

  • Verbrauch zählen
  • [ Verbrauch / Rekorde an mqtt senden?]
  • Verbrauch anzeigen

Die Anforderungen sowie API-Definitionen werden vorerst hier gepflegt: [1]

Moar IoT!!!! Sensoren Push Service

Sensoren pushen Daten an einen Service (IoT-Gateway), der diese irgendwo speichert. Aktueller plan: Sensoren pushen an Heimatlichen Servierer und dieser speichert in status.json + ruft Hackspace API auf.
Weitere möglichkeit: We go full retard und nutzen mqtt. Jeder Akteur/jedes Thing hat ein eigenes Topic um die updates zu Veröffentlichen.
Beispiel Szenario: Der Matomat pusht die Anzahl an Bier-/Mateflaschen in ein Topic -> Irgend ein Dienst hat das Topic abonniert und lässt bei einer Anzahl < 5 die Hue Lampen Rot leuchten.

  1. Stats/Graphen? (Mehr Stats!)
  2. Viele lustige Dinge


Kühlschrank Thermometer

Temperatur im Kühlschrank messen.

  1. Stats/Graphen? (Mehr Stats!)
  2. Erkennung ob Tür offen gelassen wurde?


Kühlschranktürschloss

Schloss für Kühlschrank Projekte:MatoLock

Umweltsensoren für draußen

Temperatur, Luftfeuchte, Luftqualität usw.

  1. Stats/Graphen? (Mehr Stats!)
  2. Weather Underground


Make the Plotter plot (again)

Den Plotter benutzen und alles Plotten