This commit is contained in:
Alexander Alber 2022-09-26 22:23:14 +02:00
parent 8737149f3f
commit 20fb3e4122
1 changed files with 14 additions and 1 deletions

View File

@ -5,5 +5,18 @@ Der weiße Teil des Eis besteht aus drei Teilen, die jeweils 3D-gedruckt sind. D
Im Inneren des mittleren weißen Teils befindet sich zur Stabilisierung ein geklebtes Skelett aus lasergeschnittenem Holz. Dieses ist formschlüssig mit dem mittleren weißen Teil verbunden und mit den äußeren weißen Teilen verschraubt.
Zwischen den äußeren weißen Teilen ist weiterhin eine Holzplatte formschlüssig eingespannt und
Im Inneren des Holzskeletts ist eine Holzplatte eingespannt, welche als Träger der Elektronik fungiert.
Das Gesamtkonzept ist in der folgenden Explosionsansicht illustriert:
TODO explosionsansicht
Das Ei sitzt auf einem gedruckten Sockel, die Verbindung wird über Schrauben hergestellt.
Der Sockel enthält einen runden Schlitz, um ein handelsübliches Alurohr aus dem Baumarkt hereinzustecken. Die leichte Spielpassung in Verbindung mit den typischen Druckertoleranzen sorgt hier für einen Reibkraftschluss.
Im Inneren befindet sich ein ESP32 als Mikrocontroller, ein Mikrofon, ein Beschleunigungssensor, ein 10Ah USB-Reiseakkupack und drei WS2812 LED-Bänder.
Auf dem ESP32 läuft ein in C++ geschriebenes Programm, welches zwischen verschiedenen Animationen umschaltet. Die Umschaltung erfolgt durch den Beschleunigungssensor - ein doppeltes Aufstampfen des Stabes auf dem Boden wird hier als Umschaltsignal interpretiert.
Auf dem Festival hatten wir zwei verschiedene Animationen implementiert, die wir hier "Beaterkennung" und "Fackel" nennen. Die Beaterkennung lässt auf jeden zweiten Beat eine Lichtwelle über das Ei laufen, die Fackel bildet ein Feuer nach, welches durch hohe Lautstärke angefacht wird. Nach den beiden Animationen geht das Ei in einen deep sleep, ein weiteres Doppelstampfen bringt es dann wieder auf die erste Animation.