Hack'n'Sun Bonn 2024

Bitte die Lichterketten mit WLED und MQTT. Ich will Code schreiben.

Ich dachte bei unser Familienurlaubsplanung der Pixeldisplayworkshop wäre am 30. Jetzt muss ich am 6. schon um 14:10 Uhr gehen, weil ich einen ICE erwischen muss (wenn ich den nicht kriege, komme ich nicht mehr am Zielort an).

Mir würde spontan eine kleine Ecke mit Hängematten, zum Entspannen und als Rückzugsort, gefallen.

6 „Gefällt mir“

Online-Kennenlerntreffen

Das Online-Kennenlerntreffen findet statt 2024-07-06T14:30:00Z.

Bitte meldet euch zahlreich, um einen kleinen Teil von Hack’n’Sun und eurer Beteiligung dort vorzustellen.

  • Ich stelle einen kleinen Teil beim Kennenlerntreffen vor
0 Teilnehmer

Bei mir ist es ähnlich wie bei Lumi: Auch ich muss am 6. einen Zug erwischen und müsste daher bereits um 15:30 gehen.

Ergebnisse Vorbereitung Scratch-Workshop

Was soll gezeigt werden

  1. Bewegung
    • x- und y-Koordinaten
    • Bewegungsarten
  2. Steuerung
    • n times
    • while forever
    • if, else
    • while
  3. Fühlen
    • Tastendruck
    • bedingungen wie wird Maustaste gedrückt und wird fabe … berührt
  4. Figuren
    • Erstellen von Figuren
    • Programmablauf bezieht sich auf eine Figur
  5. Klonen
    • Was ist ein Klon
    • Wie werden Klone erstellt
    • Wenn ich als Klon entstehe
  6. Kostüme
    • wie gebe ich meiner Figur neue Kostüme
  7. Klänge
    • wie gebe ich meiner Figur neue Klänge
    • Abspielen von Klängen
  8. Festlegen und Benutzen von Variablen
    • Was sind Variablen
    • Variablen verändern/erstellen
    • Variablen benutzen
  9. Operatoren
    • Zufallszahl (z.B. Obst änder Kostüm basierend auf Zufall)
    • und, oder, nicht
    • größer, kleiner
  10. Ereignisse
    • grüne Fahne
    • Nachrichten
    • Wenn Taste gedrückt
  11. Hintergründe (Bühnenbilder)
    • Was sind Bühnenbilder
    • Wir füge ich neue Bühnenbilder hinzu

Ziele

  • Konzepte von Kontrollstrukturen, Bewegung und Fühlen verstehen
  • Befähigung eigenstaendige Projekte umzusetzen
  • eigenes spielbares Spiel

Ablauf

  • Geimeinsam programmieren (Frontalvortrag ) (~ 45 min)
    • Scratch frisst Obst und je nach Sättigung, passieren Dinge
    • Bewegung des Spielers (zwei Varianten)
      • Tastatur
      • Maus
    • weitere Figuren
      • mit denen interagiert werden kann
    • abspielen von Geräuschen
  • Weiterarbeit an eigener Spielidee (~ 2h)
    • eigene Spielidee
    • Zwei Vorschläge
      • Obst sammeln
      • Pong

Lessons learnt

  • mehr selber programmieren lassen

Material und technische Ausstattung

  • Laptops
    • Paket scratch aus flathub

Todos

Hinweise

  • Erklärung zu Datenschutz (beim Starten von Scratch)

Workshop-Rahmen Scratch.PDF (335,1 KB)

Ergebnisse Vorbereitung Löt-Workshop

Lessons learnt

  • Die Arbeitslast bei der Durchführung muss besser verteilt werden

Material und Ausstattung

  • 6 Lötkolben
  • Pinzeztten und Zangen
  • Entlötpumpen
  • Lötkits von blinkyparts
  • Pixeldisplays und ESPs

Todos

  • Material organisieren
    Lötsets von blinkyparts
    ESP8266 Wemos-D1 Mini
    Lötzinn

Workshop-Rahmen Loeten.PDF (439,9 KB)

Ich könnte auch noch einen Lötkolben mitbringen. Wird dieser benötigt?

Ergebnisse Vorbereitung Pixeldisplays

  • @pinguin hat ein Skript erstellt, mit dem die ESPs geflasht und mit den erforderlichen Dateien bespielt (im LEDMatrix-Repo)
  • Alle Tutor*innen haben mindestens einmal ein Pixeldisplay programmiert und haben gelernt, wie man einen ESP8266 flasht

Kurz vor dem Workshop

  • ESPs überprüfen und ggf. flashen und mit Bibliotheken bespielen
  • Laptops einsatzbereit halten
    • Thonny für Micropython konfigurieren
    • Dokumentationen öffnen (Index.md)

Während des Workshops

  • Nicht mehr als 15 Teilnehmende gleichzeitig betreuen
  • Teilnehmende können sich mit Hilfe der Dokumentationen weitesgehend selbstständig mit der Programmierung der Pixeldisplays auseinandersetzen
  • Vor dem Programmieren der Pixeldisplays können sich Elektronik- und Python-Grundlagen erarbeitet werden
  • Tutor*innen geben Hilfestellungen und Anregungen
  • Erklärungen an die gesamte Gruppe beschränken sich allein auf die Erklärung der Dokumentation und Reihenfolge der Lerninhalte

Nach dem Workshop

  • Laptops auf lokale Veränderungen der Dateien untersuchen und diese ggf. zurücksetzen

Technische Voraussetzungen für die Laptops

Die Vorbereitungsergebnisse für Spieleprogrammierung befinden sich in einem Cryptpad

Schöne Sachen

Licht & Ton

  • Ziel: eine einigermaßen schöne, atmosphärische Beleuchtung für abends, die aber nicht übermäßig stört
  • Am besten, ohne dass das mit irgendweisen Laptop und Bluetooth-Box steht und fällt
  • LED-Bars, Strahler (auch für Volleyballplatz und Plenumsplatz), Lichterketten
  • Lautsprecher (jeweils einer) für Plenumsplatz und Lagerfeuer + Mikrofone + USB-Audiointerface
  • Netzwerk für den Plenumsplatz für Festify (Pi).

→ Audio-Interface von @nik, Rest von @macked47 und @skyhopper4697

5 „Gefällt mir“

Vorbereitungstage

Die Vorbereitungstage sind Montag, der 12. August bis Mittwoch, der 14. August. Hier ein paar Details dazu:

Montag

Am Montag gibt es die Möglichkeit, dass sich Teams, die selber noch etwas vorzubereiten haben, im Makerspace Bonn treffen. Organisiert ist hier ansosnten nichts.

Dienstag

Am Dienstag treffen sich alle Aktiven ab 14 Uhr im Makerspace Bonn. Dort werden wir, organisiert, Vorbereitungen treffen, Sachen packen und in den Teams Pläne machen, was während der Aufbauphase erledigt werden muss.

Wichtig ist hierbei, dass alle Aufgaben von jeweils einer Person koordiniert werden. Wer nicht mit dem Koordinieren einer Aufgabe betraut ist, soll an den Aufgaben so mitwirken, wie es von der koordinierenden Person geplant wird.

Bitte teilt mir, per Chat, zur Vorbereitung mit:

  • wann ihr ankommt
  • wieviel Gepäck ihr dabei haben werdet
  • ob ihr ein Kraftfahrzeug dabei habt und wenn ja, wieviel Stauraum ihr darin habt und wieviele Personen ihr mitnehmen könnt

Bitte arbeitet darauf hin, dass irh eurer Meinung nach am Dienstag in den Teams nichts mehr zu tun habt. Wenn dieser Plan aufgeht, wird es ziemlich langweilig. Aber geht mal nicht davon aus, dass er aufgeht ;). Die erste Person, die einen Satz von der Sorte “Das wollte ich heute machen” sagt, bezahlt die Pizza für alle!

Am Abend ab 21 Uhr können wir zur Übernachtung auf dem Jugendzeltplatz anreisen.

Mittwoch

Am Mittwoch beginnt der Aufbau auf dem Jugendzeltplatz. Außerdem reisen einige Ehemalige an, die noch nicht in den Teams aktiv sind.

Für die Koordination und Aufgaben am Mittwoch gilt dasselbe wie am Dienstag (inkl. der Regeln rund um die Pizza ;)).

Donnerstag

Der Donnerstag ist ausschließlich dafür gedacht, uns auf die Anreise der Teilnehmenden einzustimmen.

Kleine Skizze wo wir was ungefähr hinmachen:

1 „Gefällt mir“

Cryptpad

Hier mal eine ganze liste von dem Eventkram von mir & @skyhopper4697

JJ

Kategorie Produkt Name ≈ Preis stk. / M Anzahl / Meter Gesamt
Kabel XLR Stecker Female Neutrik NC3 FXX-B 5,20 € 26x 135,20 €
Kabel XLR Stecker Male Neutrik NC3 MXX-B 4,30 € 26x 111,80 €
Kabel XLR Kabel (Meter) Sommer Cable SC Stage 22 1,10 € 166x 182,60 €
Kabel Powercon Blau Neutrik NAC3FXXA-W-L 8,40 € 9x 75,60 €
Kabel Powercon Weiß Neutrik NAC3FXXB-W-L 7,50 € 8x 60,00 €
Kabel Stromkabel (Meter) Nexans Titanex Cable H07RN-F 3x1,5mm² 1,77 € 41x 72,57 €
Kabel Schukostecker ABL SURSUM Stecker 1149190 5,00 € 5x 25,00 €
Kabel Schuko-Tri-Block ABL SURSUM Tri-Block 6,00 € 5x 30,00 €
Kabel Schukostecker PCE 0521-ss Taurus2 2,10 € 2x 4,20 €
Kabel Schuko-Tri-Block PCE 25311-s 23,00 € 2x 46,00 €
Kabel Schukostecker PCE 0521-she 2,10 € 1x 2,10 €
Kabel Schukokupplung PCE 2510-she 4,20 € 1x 4,20 €
Licht Par64 lightmaXX LED PAR 64 40,00 € 4x 160,00 €
Licht Par56 lightmaXX LED PAR 56 40,00 € 2x 80,00 €
Licht E27 Lichterkette 20M E27 Lichterkette 20M Grün mit leuchtmittel 120,00 € 3x 360,00 €
Licht DMX Splitter Stairville DMX Splitter 8 USB 3 pin 89,00 € 1x 89,00 €
Licht DMX Interface Daslight DVC Gold 449,00 € 1x 449,00 €
Ton Mikrofon 1 Shure SM58 LC 109,00 € 1x 109,00 €
Ton Mikrofon 2 the t.bone MB85 Beta 40,00 € 1x 40,00 €
Ton Funkmikros AKG PW45 Vocal Set ISM 230,00 € 2x 460,00 €
Ton Lautsprecher RCF ART 312A MK III 279,00 € 2x 558,00 €
Krams Stromverteiler the t.racks Power MS6 45,00 € 1x 45,00 €
Krams Kabeltester Millenium MCT-20 Kabeltester 29,00 € 1x 29,00 €
Krams Rigslap Global Truss RIGSLAP 10stk 7,99 € 2x 15,98 €
Couplers Superclamp Manfrotto 035+XMT 25,90 € 1x 25,90 €
Couplers Halfcoupler Global Truss 812 5,90 € 2x 11,80 €
Couplers Selfhook Global Truss 5070-2 13,00 € 4x 52,00 €

Mats

Kategorie Produkt Name ≈ Preis stk. / M Anzahl / Meter Gesamt
Licht Lightbars lightmaXX Platinum Tour PIX PRO 16x 8Watt Quad LED RGBW 219,00 € 4x 876,00 €
Defender Kabeltunnel Defender Mini 129,00 € 4x 516,00 €
Kabel Powercon Blau Neutrik NAC3FXXA-W-L 8,40 € 4x 33,60 €
Kabel Powercon Weiß Neutrik NAC3FXXB-W-L 7,50 € 2x 15,00 €
Kabel Stromkabel Nexans Titanex Cable H07RN-F 3x1,5mm² 1,77 € 14x 24,78 €

Gesamt: 4.699,33 €

1 „Gefällt mir“

Dinge:

Heute:

Es finden 2 Dinge statt:

  1. Alle Workshops werden einmal durchgegangen (mit Ra(h)men) + Ausprobieren ob die Workshops funktionieren
  2. Gucken ob mit dem USB-Image der Workshop funktioniert

Morgen:

  • Sachen ankarren
  • Workshops vorbereiten
  • FrOSCon-Vorbereitung
  • (Hans-)Fridolin

Generelle Dinge (bis zum 20. August bitte nicht vergessen):

  1. Persönliche Dinge werden getrennt von Teckids-Dingen aufbewahrt (gilt überall, auch im Müllkontainer)
  2. Es gibt TK-Euroboxen, die bleiben heute (13.) genau so wie sie sind (außer man heißt Nik, ggf. Nik bescheid sagen)
  3. Jedes Workshopteam ist am 14. dafür verantwortlich, dass alle Sachen via Besorgungsfahrten am JZP sind (so früh wie möglich), gleiches gilt auch für Einkaufssachen
  4. Wenn Sachen aus Kisten zum ersten mal benutzt werden soll, muss alles inventarisiert sein (manuell notieren, was voher drin war), jede Kiste mit nem grünen Punkt sind schon inventarisiert

Lagern

  • Alles zum lagern kommt oben zum kleinen Raum im Spieleprogrammieren-Raum
  • Netzwerkkram (o. nicht für die Teilnehmer relevant) kommt in den Kaminraum

Ablauf (nicht Auflauf) des Aufbaus

  • Es gibt für alles eine verantwortliche Person. Wenn nicht anders deligiert, ist diese der @nik
  • Bei einem Plenum wird festgestellt, was aufgebaut wird. Ab da wird das gemacht, voher nicht.
    • Dabei wird auch festgelegt, wer verantwortlich ist (1 Person!)
    • Diese Person koordiniert das ganze dann, und kann auch Aufgaben deligieren
  • Beim Plenum wird was besprochen, dass bleibt dann auch so (außer der JZP brennt ab oder so)

Blinkyparts & LED-Matrix Löt-Wörkshop Zeitplan & Material

Wann Was
45 min. Workshop einleitung und Erklärung der Bauteile und wie man lötet
15 min. Fragen q&a mäsig
1,5 h. Eigentlicher Workshop (Löten)
30 min. Abschied, wenn etwas nicht klappt helfen wir hier besonders intensiv das die teilnehmer* innen mit etwas funktionalem gehen gehen

Eurokisten Tabelle

  • Eurokiste mit den Lötkolben & Lötkram
  • Kiste von Martin mit den Lötkits
  • 4x Biertische & Bänke unterm pavellion
  • Eine große steckerleiste

Ablauf Pixeldisplay-Workshop:

Teilnehmende:

  • Liam
  • Pingu
  • Florian
  • Benni

Technische Voraussetzungen

  • Thonny:
  • Firefox:
  • Okular:
  • PDF-ESP-Versuche:

Ablauf

Insgesamt: 3h

  • Setup
    • Dauer: ca. 10m
    • Thonny öffnen
      • Interpreter ändern zu “MicroPython generic”
      • Ansicht → Dateien
      • main.py öffnen
    • Firefox öffnen
    • Okular öffnen
  • ESP-Versuche
    • Dauer: ca. 1h
    • PDF bis einschließlich Punkt 4-6 (?) abarbeiten
  • Pixeldisplays
    • Dauer: Restzeit
    • Selbständig mit der index.md arbeiten
  • Zusätzlich
    • Rein Elektronik

Rollenplan.pdf (22.2 KB)

Ich habe meine Geräte und Kabel alle funktionsfähig wieder bekommen

Ich habe meine Geräte und kabel auch alle funktionstüchtig wiederbekommen.