Big Red Button: Difference between revisions

From CCC Basel Wiki
Jump to navigation Jump to search
(Created page with "Projekt von Obri. Ein grosser roter Knopf, der Soundfiles abspielt. |thumb|right|Big Red Button File:BigRedButtonInterior.jpg||thumb...")
 
No edit summary
 
Line 21: Line 21:
* Auf dem Raspi läuft ein Service, der von der UART liesst, und bei Knopfdruck ein zufälliges Soundfile abspielt und ein Event auf den MQTT-Broker published.
* Auf dem Raspi läuft ein Service, der von der UART liesst, und bei Knopfdruck ein zufälliges Soundfile abspielt und ein Event auf den MQTT-Broker published.
** 10s "Cooldown" nach Soundfiles, damit Leute am Congress nicht konstant damit nerven.
** 10s "Cooldown" nach Soundfiles, damit Leute am Congress nicht konstant damit nerven.

[[Category:Projekt]]
[[Category:Projekt:Abgeschlossen]]

Latest revision as of 13:58, 6 September 2020

Projekt von Obri. Ein grosser roter Knopf, der Soundfiles abspielt.

Big Red Button
Big Red Button Interior

Hardware

  • Grosser roter Knopf
  • NodeMCU (ESP8266-basiertes Board)
  • Raspberry Pi 3B
    • Mit Audioverstärker-Hat
  • 2 Lautsprecher
  • Das alles in einem Holzgehäuse

BigRedButtonArchitecture.png

Software

  • Der NodeMCU schreibt Text auf die UART, wenn der Button gedrückt wird, und lässt die LEDs leuchten
  • Auf dem Raspi läuft ein MQTT Broker, auf den man auch von aussen subscriben kann.
  • Auf dem Raspi läuft ein Service, der von der UART liesst, und bei Knopfdruck ein zufälliges Soundfile abspielt und ein Event auf den MQTT-Broker published.
    • 10s "Cooldown" nach Soundfiles, damit Leute am Congress nicht konstant damit nerven.