<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Nutzerblog: Renato Soldenhoff</title>
    <link>https://paul.zhdk.ch/blog/index.php</link>
    <description>RSS-Feed wurde automatisch von einem oder mehreren Blogs erstellt</description>
    <generator>Moodle</generator>
    <language>de</language>
    <copyright>(c) 2026 Lernplattform der ZHdK</copyright>
    <image>
      <url>https://paul.zhdk.ch/theme/image.php/remui/core/1776415339/i/rsssitelogo</url>
      <title>moodle</title>
      <link>https://paul.zhdk.ch</link>
      <width>140</width>
      <height>35</height>
    </image>
    <item>
      <title>Der Gang der Kobolde | von Carmen Skalsky &amp;amp; Renato Soldenhoff </title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=399</link>
      <pubDate>Wed, 26 May 2021 06:46:23 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span class=&quot;mediaplugin mediaplugin_vimeo&quot;&gt;
&lt;iframe title=&quot;&quot; width=&quot;400&quot; height=&quot;300&quot; style=&quot;border:0;&quot;
        src=&quot;https://player.vimeo.com/video/553809453&quot; allow=&quot;fullscreen&quot; loading=&quot;lazy&quot;&gt;&lt;/iframe&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;h4&gt;ℋelft den Kobolden mit dem Bauen von Seilbrücken über Schluchten zu wandern. Aber Obacht, sie haben es eilig. Dieses (unfertige) Spiel für 2 Personen erfordert Aufmerksamkeit, Imaginationskraft sowie ein flinkes Handeln, Denken und Bewegen.&lt;/h4&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;a href=&quot;https://scratch.mit.edu/projects/534096362/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;https://scratch.mit.edu/projects/534096362/&lt;/a&gt;&lt;/span&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Makromechanik&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
    &lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Story: Kobolde sind in den Gemäuern der ZHdK und gehen auf Wanderung. Dabei kommen sie an gewissen Stationen nicht mehr weiter. Die Spieler:innen haben das Ziel, die Stationen mit einer Seilbrücke zu verbinden und den Kobolden so das Weiterwandern zu ermöglichen.&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;
        &lt;li&gt;Der Raum wird mit sechs Stationen (Buttons) ausgestattet, die in unterschiedlicher Reihenfolge und für eine festgelegte Zeitdauer nach Zufall kombiniert werden müssen. &lt;/li&gt;
        &lt;li&gt;Das Spiel ist auf zwei Personen ausgelegt.&lt;/li&gt;
    &lt;/ul&gt;&lt;p&gt;&lt;/p&gt;
    &lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;Mikromechanik&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;
    &lt;ul&gt;&lt;li&gt;Die Seilbrücken müssen in einer festgelegten Zeit erstellt werden.&lt;/li&gt;
        &lt;li&gt;Die Verbindung muss anhalten, bis die Kobolde auf der anderen Seite angelangt sind.&lt;/li&gt;
    &lt;/ul&gt;&lt;div class=&quot;editor-indent&quot; style=&quot;margin-left:30px;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Allenfalls interessant bei einer Weiterentwicklung:&lt;/span&gt;&lt;/div&gt;
    &lt;ul&gt;&lt;li&gt;Die Kobolde werden immer genervter/gestresster.&lt;/li&gt;
        &lt;li&gt;Es muss immer schneller gehen.&lt;/li&gt;
        &lt;li&gt;Die Kombinationen der Stationen sind vom physischen Raum her komplex (weit auseinander, nacheinander an weit entfernten Orten etc).&lt;/li&gt;
        &lt;li&gt;Es gibt Hindernisse im physischen Raum z.B. Stühle, Wände, Bänke.&lt;/li&gt;
        &lt;li&gt;Die Spieler:innen benötigen Hilfsmittel um die Brücken zu bauen, da die Stationen zu weit oben sind.&lt;/li&gt;
        &lt;li&gt;Mehr auditive Szenarien/Alternativen&lt;/li&gt;
        &lt;li&gt;et cetera&lt;/li&gt;
    &lt;/ul&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;&lt;/span&gt;&lt;/strong&gt;
        &lt;/span&gt;
    &lt;/p&gt;
    &lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;&lt;strong&gt;Prozess&lt;/strong&gt;&lt;/strong&gt;
    &lt;/p&gt;
    &lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;
    &lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;Ursprünglich ging es uns um das Gefühl «in Räumen zu spinnen».&lt;/span&gt;&lt;/span&gt;
        &lt;/li&gt;
        &lt;li&gt;&lt;span&gt;&lt;span&gt;Spinnen haben wir zu Beginn nicht genau definiert und mit zwei Interpretationen gearbeitet: &lt;br /&gt;1. Spinnen im Sinne von «crazy gehen»&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;2. «Spinnfäden ziehen»&lt;/li&gt;
        &lt;li&gt;&lt;span&gt;&lt;span&gt;Zusätzlich haben wir noch eine Game-Card «Magie» erhalten, die offensichtlich stärker zur Geltung gekommen ist, als uns dies zu Beginn bewusst war.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span&gt;&lt;span&gt;Von der Bewegung her fanden wir zu Beginn Spiderman's Spinnennetz-Wurf-Geste spannend.&lt;/span&gt;&lt;/span&gt;
        &lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/399/ezgif-4-0d798c04129a.gif&quot; alt=&quot;&quot; width=&quot;150&quot; height=&quot;200&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span&gt;&lt;span&gt;Im weiteren Prozess haben wir uns Szenarien überlegt, wie:&lt;/span&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;ein Seil durch einen Raum «spinnen» und sich dadurch immer unbeweglicher machen; &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;dann: ein Sportspiel, in dem möglichst rasch einzelnen Punkte im Raum abgeklatscht werden müssen und die Spieler:innen crazy umhergejagt werden. Das sieht dann so aus wie bei Morten Harket von Aha in &lt;a href=&quot;http://tinyurl.com/3u6r3cb7&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Take On Me (ab 3:22)&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span&gt;Durch Inputs von Stefan und Roman haben wir uns:&lt;/span&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;auf eine Interpretation des Spinnens fokussiert: im Raum herumeilen (auch wenn wir jetzt neu noch Geschichten spinnen)&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Entwicklung einer Story um Bilder zu erzeugen&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span&gt;Diese Schritten haben geholfen, um das Spiel zu entwickeln. &lt;/span&gt;&lt;/li&gt;
        &lt;li&gt;&lt;span&gt;Aktuell ist es ein «narratives Audiospiel», das durch zufällige Audioaktionen und -reaktion lebt.&lt;/span&gt;&lt;/li&gt;
    &lt;/ul&gt;&lt;p&gt;Merci allen Involvierten und den Dozierenden. Das waren sehr spannende und inspirierende Tage.&lt;/p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;
    &lt;p&gt;&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=399</guid>
    </item>
    <item>
      <title>Circumstories – Updates</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=398</link>
      <pubDate>Fri, 21 May 2021 06:05:59 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;Bei Circumstories hab ich mich in den letzten Tagen um verschiedene Punkte gekümmert: &lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;strong&gt;1. Grundkonstruktion (Audio player/Lichtprojektor)&lt;/strong&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Neubau der Grundkonstruktion  (V3) mit Lego Technics, Modellbau-Zahnräder und Karbonstangen. Dabei trag ich die Aussage vom Verkäufer aus dem Shop in mir, der mir auf einige Fragen bezüglich Materialien antwortete: «Modellbau ist immer selber machen, da gibt es keine fertigen Sachen».&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Erstellen einer Grundkonstruktion mit Bildbandstreifen über Rollen (Version 2), die aber nicht zufriedenstellend ist.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/398/IMG_2216.png&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;300&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; style=&quot;font-size:0.9375rem;text-transform:inherit;&quot; /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Da bei meiner aktuellen Konstruktion die Halterungen für den Bildbandstreifen den Zugang zum Smartphone versperren, bin ich an einer alternativen Lösung am Studieren, wie die Befestigung von unten gebaut werden kann. Das ist von der Konstruktion herausfordernder und benötigt einen 3D-Drucker. Mit Shapr3D hab ich ein Modell erstellt, aber noch nicht gedruckt.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/398/IMG_2221.png&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;300&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; style=&quot;font-size:0.9375rem;text-transform:inherit;&quot; /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;strong&gt;2. Website fürs Audio&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;Den grössten Teil meiner Teil hab ich in die Website investiert. Nicht dass diese die Zeit benötigt hätte, doch ich hab mich in Details verloren =) z.B. wie programmiere ich eine Statusanzeige beim Audioplayer? Wie nutze ich Arrays, um Timecode/Farbkombinationen zu speichern und abzurufen und Farben dynamisch zu bestimmen?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Zudem hab ich zwei Geschichten gewählt und mach mich jetzt dann an's visualisieren.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/398/ezgif-4-73dd96dc2387.gif&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;1200&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;3. Arduino&lt;/strong&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;Beim Arduino hab ich die Anzahl Farben auf sieben reduziert und nutze das Weiss evtl. als Signalfarbe.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=398</guid>
    </item>
    <item>
      <title>Circumstories – Zwischenstand</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=394</link>
      <pubDate>Mon, 03 May 2021 05:39:13 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;div class=&quot;mediaplugin mediaplugin_videojs d-block&quot;&gt;&lt;div style=&quot;max-width:600px;&quot;&gt;&lt;video  poster=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/394/Bildschirmfoto%202021-05-02%20um%2018.03.30.png&quot; controls=&quot;&quot; data-setup-lazy=&quot;{&amp;quot;language&amp;quot;: &amp;quot;de&amp;quot;, &amp;quot;fluid&amp;quot;: true, &amp;quot;playbackRates&amp;quot;: [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2], &amp;quot;userActions&amp;quot;: {&amp;quot;hotkeys&amp;quot;: true}}&quot; id=&quot;id_videojs_6a2dbb71c429d_1&quot; class=&quot;video-js&quot; title=&quot;circumstories.mp4&quot;&gt;&lt;source src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/394/circumstories.mp4&quot; type=&quot;video/mp4&quot; /&gt;https://paul.zhdk.ch/pluginfile.php/1/blog/post/394/circumstories.mp4&lt;/video&gt;&lt;/div&gt;&lt;/div&gt;  &lt;br /&gt;&lt;br /&gt;Der
erste funktionierende Prototyp von Circumstories, einem Smartphone-Schattenwurf-Projektor, steht. Basierend auf einer Audiogeschichte soll mithilfe des Smartphone-LED und einem decoupierten Band passende Schattenbilder an die Wand geworfen werden.

&lt;h3&gt;&lt;span style=&quot;color:rgb(82,96,105);font-size:0.9375rem;text-transform:inherit;&quot;&gt;Circumstories basiert auf drei Elementen:&lt;/span&gt;&lt;/h3&gt;
&lt;div&gt;
    &lt;div&gt;&lt;strong&gt;1. Audio player/Lichtprojektor&lt;/strong&gt;&lt;/div&gt;
    &lt;div&gt;Die LED Lampe des Smartphones nutze ich als Lichtquelle. Das Audiofile spiele ich auf dem Smartphone über eine Website ab, welche das Arduino steuert.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;&lt;strong&gt;2. Website fürs Audio&lt;/strong&gt;&lt;/div&gt;
    &lt;div&gt;Auf einer &lt;a href=&quot;https://soldenhoff.ch/circumstories/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Website&lt;/a&gt; ist das Audiofile integriert. Abhängig vom Timecode der Geschichte wechselt sich die Hintergrundfarbe der Website. Diese Farbe wird vom
        Arduino erkannt und dieser steuert wiederum den Servo an.&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;&lt;strong&gt;3. Arduino&lt;/strong&gt;&lt;/div&gt;
    &lt;div&gt;Das Arduino liest den Farbwert des iPhones aus. Es erkennt acht Stati: &lt;br /&gt;&lt;ol&gt;&lt;li&gt;Schwarz&lt;/li&gt;
            &lt;li&gt;Weiß&lt;/li&gt;
            &lt;li&gt;Rot mit hohem Grünanteil&lt;/li&gt;
            &lt;li&gt;Rot mit hohem Blauanteil.&lt;/li&gt;
            &lt;li&gt;Grün mit hohem Rotanteil&lt;/li&gt;
            &lt;li&gt;Grün mit hohem Blauanteil&lt;/li&gt;
            &lt;li&gt;Blau mit hohem Rotanteil&lt;/li&gt;
            &lt;li&gt;Blau mit hohem Grünanteil&lt;/li&gt;
        &lt;/ol&gt;&lt;/div&gt;
    &lt;div&gt;Abhängig von der Farbe steuert er den Servo &lt;a href=&quot;https://tinyurl.com/xbbbyhr9&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;verlangsamt&lt;/a&gt; an die richtige Position. &lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Gebaut hab ich die Konstruktion mit Lego Technic. Das ist alles etwas gebastelt und ungenau, aber das System funktioniert zumindest mal.&lt;/span&gt;&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div style=&quot;text-align:left;&quot;&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/394/circumstories%20%282%29.gif&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;225&quot; class=&quot;img-responsive atto_image_button_middle&quot; /&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;&lt;br /&gt;&lt;/div&gt;
    &lt;div&gt;&lt;strong&gt;Learnings&lt;/strong&gt;&lt;/div&gt;
    &lt;div&gt;
        &lt;ul&gt;&lt;li&gt;Die Farberkennung von Arduino ist schwierig zu handhaben. Abhängig vom Umgebungslicht weist das Arduino immer wieder andere Wert aus. &lt;/li&gt;
            &lt;li&gt;Die Steuerung über die Website hilft, um schnell die Farbwerte anzupassen. Die Website Lösung funktioniert überraschend gut.&lt;/li&gt;
            &lt;li&gt;Den Arduino-Farbsensor in der Mitte des Smartphone Screens platzieren,  da der Browser oben und unten einen «Balken» hat..&lt;/li&gt;
            &lt;li&gt;Wenn das Smartphone zu nahe am Arduino ist, funktioniert es nicht mehr.&lt;/li&gt;
            &lt;li&gt;Der Bau der Konstruktion bringt viele Erkenntnisse: z.B. Aufhängung des decoupierten Streifens, Smartphone müsste frei ein- und herausnehmbar sein (ohne Aufhängung) et ceterea.&lt;/li&gt;
        &lt;/ul&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/394/circumstorieslego.png&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;300&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Nächste Schritte&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;ul&gt;&lt;li&gt;Anstelle der «decoupierten» Trommel möchte ich es mit einem Band versuchen, das sich auf der einen Seite auf- und auf der anderen Seite abrollt – und umgekehrt.&lt;/li&gt;
    &lt;li&gt;Ich will versuchen, die Farbe «weiss» für die Einstellung unterschiedlicher Modi auf dem Arduino zu verwenden. Blinkt bsp. die Farbe weiss 3x zu Beginn, dann bewegt sich der Servo langsamer, blinkt sie 5x dann schneller usw.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=394</guid>
    </item>
    <item>
      <title>How to design a sustainable website?</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=392</link>
      <pubDate>Thu, 29 Apr 2021 07:35:09 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;strong&gt;Kann eine Website nachhaltig gestaltet werden?&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style=&quot;font-size:0.9375rem;font-weight:400;text-transform:inherit;&quot;&gt;Denn das Internet wurde uns als nachhaltige Alternative zu physischen Dingen und Aktivitäten verkauft. Es entpuppt sich jedoch selbst als ein grosser und wachsender Energieverbraucher.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Vom Projekt &lt;/span&gt;&lt;a href=&quot;https://www.zhdk.ch/miz/destination-digital&quot; target=&quot;_blank&quot; style=&quot;background-color:rgb(255,255,255);font-size:0.9375rem;text-transform:inherit;&quot; rel=&quot;noreferrer noopener&quot;&gt;Destination Digital&lt;/a&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt; des Programms &lt;/span&gt;
        &lt;a href=&quot;https://www.zhdk.ch/digital/digital-skills&quot; target=&quot;_blank&quot; style=&quot;background-color:rgb(255,255,255);font-size:0.9375rem;text-transform:inherit;&quot; rel=&quot;noreferrer noopener&quot;&gt;Digital Skills &amp;amp; Spaces&lt;/a&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt; luden wird den Journalisten Kris De Decker an die  ZHdK ein, der spannende Antworten liefert. Seine Website vom Low Tech Magazine ist so gestaltet, dass sie den Energieverbrauch minimiert: sie ist statisch (wird «nur» alle 24h aktualisiert), sie verwendet Standardschriften, reduzierte Bilder und keine Tracker. Die Website ist solarbetrieben: bleibt die Sonne etwas länger weg, geht die Website offline.&lt;br /&gt;&lt;/span&gt;
        &lt;a href=&quot;https://solar.lowtechmagazine.com/about.html&quot; style=&quot;font-size:0.9375rem;text-transform:inherit;background-color:rgb(255,255,255);&quot;&gt;https://solar.lowtechmagazine.com/about.html&lt;/a&gt;
&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/392/Bildschirmfoto%202021-04-29%20um%2009.20.55%20%281%29.png&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;284&quot; class=&quot;img-responsive atto_image_button_middle&quot; /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot;text-align:center;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Size of an average website (Screenshot aus der Präsentation von Decker).&lt;/span&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;/p&gt;
&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;Seine Herangehensweise spornt an, bei der Gestaltung von digitalen Services dem Energieverbrauch mehr Aufmerksamkeit zu schenken. Und es bringt den Aspekt der Zeit im Internet aufs Parkett: muss alles immer und überall verfügbar sein? Durch den eigenen Server und die Solaranlage zeigt er auch pointiert auf, «dass das Internet keine 'Cloud', sondern eine grosse Hardware Infrastruktur» ist.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;
Angehörige der ZHdK können die &lt;a href=&quot;https://link.zhdk.ch/krisdedecker&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Aufzeichnung der Präsentation&lt;/a&gt; nachschauen.&lt;br /&gt;&lt;/p&gt;

&lt;p&gt;Weitere Links:&lt;br /&gt;— &lt;a href=&quot;https://www.notechmagazine.com/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;https://www.notechmagazine.com &lt;/a&gt;&lt;br /&gt;— &lt;a href=&quot;https://solar.lowtechmagazine.com/&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;https://solar.lowtechmagazine.com&lt;/a&gt;&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=392</guid>
    </item>
    <item>
      <title>Arduino: Servoproblem behoben &amp; Steuerung via Farbcodes</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=390</link>
      <pubDate>Thu, 22 Apr 2021 22:51:08 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Über Wochen hinweg konnte ich den Servo über das Arduino nicht ansteuern. Luke hat mich netterweise in zwei Meetings untersützt. Das Problem war, dass das Arduino MKR Wifi 1010  weniger als 4 Volt an den Trafo übergibt und dieser benötigt circa 5 Volt. Den Trafo haben wir nun separat über ein zweites USB Kabel direkt an den Rechner angeschlossen und jetzt funktioniert's endlich.&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Erste Ergebnisse lassen sich sehen – auch wenn's noch einige Fehler hat.&lt;/p&gt; &lt;div class=&quot;mediaplugin mediaplugin_videojs d-block&quot;&gt;&lt;div style=&quot;max-width:300px;&quot;&gt;&lt;video   controls=&quot;&quot; data-setup-lazy=&quot;{&amp;quot;language&amp;quot;: &amp;quot;de&amp;quot;, &amp;quot;fluid&amp;quot;: true, &amp;quot;playbackRates&amp;quot;: [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2], &amp;quot;userActions&amp;quot;: {&amp;quot;hotkeys&amp;quot;: true}}&quot; id=&quot;id_videojs_6a2dbb71c5246_2&quot; class=&quot;video-js&quot; title=&quot;IMG_1972.MOV&quot;&gt;&lt;source src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/390/IMG_1972.MOV&quot; type=&quot;video/quicktime&quot; /&gt;https://paul.zhdk.ch/pluginfile.php/1/blog/post/390/IMG_1972.MOV&lt;/video&gt;&lt;/div&gt;&lt;/div&gt; &lt;br /&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=390</guid>
    </item>
    <item>
      <title>Arduino: Servosteuerung via Farbcodes</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=389</link>
      <pubDate>Thu, 22 Apr 2021 22:49:16 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;Über Wochen hinweg konnte ich den Servo über das Arduino nicht ansteuern. Luke hat mich netterweise in zwei Meetings untersützt. Das Problem war, dass das Arduino MKR Wifi 1010  weniger als 4 Volt an den Trafo übergibt und dieser benötigt circa 5 Volt. Den Trafo haben wir nun separat über ein zweites USB Kabel direkt an den Rechner angeschlossen und jetzt funktioniert's endlich.&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;Erste Ergebnisse lassen sich sehen – auch wenn's noch einige Fehler hat.&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;br /&gt;&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=389</guid>
    </item>
    <item>
      <title>Kryptowährung und Energieverbrauch</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=383</link>
      <pubDate>Mon, 05 Apr 2021 21:47:04 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Spannender Beitrag auf nzz.ch zum Thema Kryptowährung und Energieverbrauch:&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://www.nzz.ch/technologie/bitcoin-und-co-verbrauchen-schon-jetzt-mehr-energie-als-alle-schweizer-zusammen-so-koennten-sie-gruener-werden-ld.1609815ld.1609815&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Bitcoin und Ethereum: Wie Kryptowährungen energiesparender werden&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=383</guid>
    </item>
    <item>
      <title>Farben auslesen mit Arduino</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=381</link>
      <pubDate>Sun, 04 Apr 2021 18:32:59 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Projektvorhaben&lt;/strong&gt;&lt;br /&gt;Ich möchte einen Schattenwurf-Projektor entwickeln, um Audiogeschichten zu visualisieren. Das Produkt besteht aus einem Projektionsband in Trommelform mit decoupierten Illustrationen, das sich um ein Smartphone in der Mitte dreht. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Das Smartphone wird genutzt, um mittels der LED-Lampe Licht/Schatten zu werfen und die Audiogeschichte abzuspielen. Ein Arduino steuert einen 360°-Servo, um das Projektionsband an die vordefinierten Positionen zu drehen.&lt;br /&gt;&lt;a href=&quot;https://paul.zhdk.ch/blog/index.php?entryid=374&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;Siehe Blogeintrag&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/IMG_0228.jpeg&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;225&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Arbeitsschritt: Steuerung des Servos&lt;/strong&gt;&lt;br /&gt;Die Steuerung des Servos soll über das Smartphone/Arduino mittels Farben auf dem Smartphone geschehen. Dafür wird das Arduino direkt hinter dem Smartphone-Screen angebracht, damit der Lichtsensor RGB-Werte auslesen und den Servo an die gewünschte Positionen steuern kann. Das Audiofile wird dann als Video auf dem Smartphone abgespielt und das Video zeigt basierend auf dem Timecode ensprechend Farben und steuert so den Travo.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Für mein Projekt benötige ich neun verschiedene Positionen und eine Grundposition. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;strong&gt;Entwicklungsprozess&lt;/strong&gt;&lt;br /&gt;Die Ergebnisse beim Auslesen der RGB-Werte mittels Arduino sind ungenau. Für mein Vorhaben benötige ich eine verlässliche Steuerung. Um eine Variante zu erarbeiten, habe ich die nachfolgenden Versuche gemacht:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;Versuch #1: Farben aus Farbkreis&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/Bildschirmfoto%202021-04-02%20um%2018.52.01.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;179&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/u&gt;Aus einem Farbenkreis hab ich neun kontrastreiche Farben ausgewählt. Die Idee war, den Farbwert auszulesen, doch die Ergebnisse stimmen nicht mit den angezeigten Farben überein.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;br /&gt;Erkenntnisse: &lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Arduino erkennt die Farben nicht richtig.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Eine Zuweisung ist nicht möglich.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;&lt;u&gt;&lt;br /&gt;Versuch &lt;/u&gt;#2: Tests mit RGB-Werten&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/Bildschirmfoto%202021-04-02%20um%2019.17.20.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;168&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/u&gt;Um extreme Unterschiede zwischen den Farben zu erreichen, hab ich mit verschiedenen Werten gearbeitet, die sich möglichst stark unterscheiden. z.B. wie 255 / 128 / 0 oder 255/ 191 / 128 / 0 experimentiert.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Erkenntnisse: &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Arduino kann die Farben nicht genau auslesen.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Schwierigkeiten bestehen bei dunklen und blauen Farben. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Gewisse Werte wie bsp. 140 oder 200 funktioniere besser als 160 oder 170. &lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Versuche im Hellen und im Dunkeln zeigen, dass der Lichtwert (Lichtintensität) keine grosse Rolle für den Sensor zu spielen scheint.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Die Daten hab ich in einem &lt;a href=&quot;https://docs.google.com/spreadsheets/d/1iCGBxh6TehgVA9debCzkvwsfw6BGEPofXPk1d_df63E/edit?usp=sharing&quot; target=&quot;_blank&quot; style=&quot;background-color:rgb(255,255,255);font-size:0.9375rem;text-transform:inherit;&quot; rel=&quot;noreferrer noopener&quot;&gt;Spreadsheet&lt;/a&gt; dokumentiert.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class=&quot;editor-indent&quot; style=&quot;margin-left:30px;&quot;&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/Bildschirmfoto%202021-04-02%20um%2019.25.29.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;1200&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; style=&quot;font-size:0.9375rem;text-transform:inherit;&quot; /&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;Versuch #3: Fokus auf  &lt;u&gt;255er &lt;/u&gt;RGB-Farben&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/Bildschirmfoto%202021-04-02%20um%2019.20.39.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;152&quot; /&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Ich arbeite mit den drei Farbbereichen R, G und B und verwende im jeweiligen Farbbereich immer das Maximum von 255. Das bedeutet, dass alle Rottöne immer mit 255 starten: 255–*–*; bei grün ist 255 in der Mitte: *–255–*; und bei Blau am Ende: *–*–255.&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;u&gt;Farbwahl&lt;/u&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Grundansatz: Ich arbeite mit Farben, deren Hauptkanal zum Beispiel bei Rot 255  beinhaltet&lt;/span&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Bei der ersten Farbe haben die «Sekundärkanäle» G und B denselben Wert.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Bei der zweiten Farbe hat der erst «Sekundärkanal» G einen markant höheren Wert als der zweite «Sekundärkanal» B. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;editor-indent&quot; style=&quot;margin-left:30px;&quot;&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Bei der dritten Farbe hat der zweite «Sekundärkanal» B einen markant höheren Wert als der erste «Sekundärkanal» G.&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/Bildschirmfoto%202021-04-02%20um%2019.23.10.png&quot; alt=&quot;&quot; width=&quot;400&quot; height=&quot;162&quot; /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;Bei Wahl der Sekundärfarben hat ich mit&lt;span&gt; Werten gearbeitet, die sich bei den &lt;span&gt;Versuchen #1 und #2 als besonders gut  lesbar hervorgetan haben.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;br /&gt;Erkenntnisse:&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;die 255er-Werte helfen, dass Arduino die Farbbereiche (R, G oder B) im Grundsatz erkennt – die durch den Sensor gelesenen Werte haben zwar wenig mit der anzeigten Farbe zu tun, aber Tendenzen in den Kanälen werden erkannt.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Grautöne funktionieren sehr gut.&lt;br /&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/Bildschirmfoto%202021-04-02%20um%2019.24.28.png&quot; alt=&quot;&quot; width=&quot;200&quot; height=&quot;196&quot; class=&quot;atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Damit kann ich arbeiten.&lt;/li&gt;&lt;/ul&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;u&gt;Übertragung auf die Programmierung auf Ardublockly&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Arduino kann die Tendenz der Farbkanäle erkennen. Basierend drauf programmiere ich in Ardublockly wie folgt:&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Erkennen, zu welchem Farbbereich die Farbe im Grundsatz gehört (R, G oder B). Das mache ich, in dem ich abfrage, welcher Wert von R, G und B am grössten ist.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Innerhalb des Farbbereichs frage ich dann ab: sind die Sekundärewerte +/- gleich gross (Differenz bis 6&lt;/span&gt;)&lt;/li&gt;&lt;li&gt;Ist Sekundärwert 1 grösser als Sekundärwert 2&lt;/li&gt;&lt;li&gt;oder umgekehrt&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/Bildschirmfoto%202021-04-02%20um%2021.40.20.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;998&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/381/Bildschirmfoto%202021-04-02%20um%2021.40.30.png&quot; alt=&quot;&quot; width=&quot;300&quot; height=&quot;449&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;u&gt;Ergebnis&lt;/u&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;p&gt;&lt;span class=&quot;mediaplugin mediaplugin_vimeo&quot;&gt;
&lt;iframe title=&quot;&quot; width=&quot;400&quot; height=&quot;300&quot; style=&quot;border:0;&quot;
        src=&quot;https://player.vimeo.com/video/532378799&quot; allow=&quot;fullscreen&quot; loading=&quot;lazy&quot;&gt;&lt;/iframe&gt;
&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;br /&gt;Probleme&lt;br /&gt;&lt;/u&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Leider funktioniert bei mir der Servo nicht und bringt das Arduino-Board ständig zum Absturz. Das muss ich lösen, doch wie ist mir unklar.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=381</guid>
    </item>
    <item>
      <title>Podcast-Serie: What is the internet doing to us?</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=377</link>
      <pubDate>Sat, 27 Mar 2021 15:38:13 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;text-align:left;&quot;&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;Grandiose Podcast-Serie über «What is the internet doing to us? The Times tech columnist Kevin Roose discovers what happens when our lives move online.»&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;a href=&quot;https://www.nytimes.com/column/rabbit-hole&quot; target=&quot;_blank&quot; rel=&quot;noreferrer noopener&quot;&gt;https://www.nytimes.com/column/rabbit-hole&lt;/a&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;img src=&quot;https://static01.nyt.com/images/2020/05/30/podcasts/rabbit-hole-album-art-article-pages/rabbit-hole-album-art-article-pages-videoLarge-v3.jpg&quot; alt=&quot;&quot; width=&quot;500&quot; height=&quot;330&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot;&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;h2&gt;&lt;br /&gt;&lt;/h2&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=377</guid>
    </item>
    <item>
      <title>Visualisierung einer ersten Idee: Spiel mit Schatten</title>
      <link>https://paul.zhdk.ch/blog/index.php?entryid=374</link>
      <pubDate>Sun, 21 Mar 2021 18:00:30 GMT</pubDate>
      <description>von Renato Soldenhoff. &amp;nbsp;&lt;p&gt;&lt;div style=&quot;background-color:#000;width:100%;height:340px;&quot;&gt;
    &lt;center&gt;  &lt;div class=&quot;mediaplugin mediaplugin_videojs d-block&quot;&gt;&lt;div style=&quot;max-width:450px;&quot;&gt;&lt;video   controls=&quot;&quot; data-setup-lazy=&quot;{&amp;quot;language&amp;quot;: &amp;quot;de&amp;quot;, &amp;quot;fluid&amp;quot;: true, &amp;quot;playbackRates&amp;quot;: [0.5, 0.75, 1, 1.25, 1.5, 1.75, 2], &amp;quot;userActions&amp;quot;: {&amp;quot;hotkeys&amp;quot;: true}}&quot; id=&quot;id_videojs_6a2dbb71c6ee2_3&quot; class=&quot;video-js&quot; title=&quot;IMG_0234.mp4&quot;&gt;&lt;source src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/IMG_0234.mp4?time=1616186945363&quot; type=&quot;video/mp4&quot; /&gt;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/IMG_0234.mp4?time=1616186945363&lt;/video&gt;&lt;/div&gt;&lt;/div&gt;  &lt;/center&gt;
&lt;/div&gt;
&lt;center&gt;Ideenvisualisierung mit Geschichte erzählt von meinem Sohn&lt;/center&gt;
&lt;center&gt;&lt;br /&gt;&lt;/center&gt;
&lt;div&gt;&lt;strong&gt;Visualisierung meines Projektvorhabens&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Habe mit Matador eine erste Visualisierung meines Projektvorhabens gemacht – eine Bastelei zum Thema Schattenspiele. In der aktuellen Version ist es ein  kleiner, analoger Schattenwurf-Projektor. In der Mitte befindet sich mein Smartphone mit aktivierter
    Taschenlampe. Drumherum ist ein Papierreif mit Scherenschnitten befestigt. Dieser Reif kann von Hand 360° gedreht werden. Dadurch wird eine Bildergeschichte an die Wand projiziert.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/IMG_0228.jpeg&quot; alt=&quot;&quot; width=&quot;600&quot; height=&quot;450&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/IMG_1696.jpeg&quot; alt=&quot;&quot; width=&quot;113&quot; height=&quot;150&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/IMG_1699.jpeg&quot; alt=&quot;&quot; width=&quot;200&quot; height=&quot;150&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/IMG_0224.jpeg&quot; alt=&quot;&quot; width=&quot;200&quot; height=&quot;150&quot; style=&quot;font-size:0.9375rem;text-transform:inherit;&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Was mich interessiert und fasziniert&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Ich finde die Vorstellung interessant, dass mit einfachen Mitteln eine raumfüllende Projektion geschaffen werden kann, die eine eigene Atmosphäre schafft. Das Smartphone ermöglicht so eine «sinnliche  Erfahrung» i.A. an Calm Technology.&lt;/div&gt;
&lt;div&gt;Das Smartphone, das sonst mehrheitlich alleine genutzt wird kann so in der Gruppe, von Gross bis Klein erfahren werden.&lt;/div&gt;
&lt;div&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Idee fürs Technologie-Projekt&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Diese Idee möchte ich im Rahmen des CAS weiter entwickeln. Das Smartphone könnte nicht nur für das Licht benutzt werden, sondern darüber soll die Geschichte auch per Audio abgespielt werden. Die Projektion bewegte sich dann genau zum Timecode. Das heisst:
    der Reif braucht für eine Runde genau so lang, wie die Geschichte andauert und visualisiert diese.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;Weitere Überlegungen / Notizen:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span&gt;Negative Projektion mit Figuren auf Steckleiste?&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Drehapparat geht zu beliebiger Position.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Mögliche Technologien&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/CASTD.jpeg&quot; alt=&quot;&quot; width=&quot;600&quot; height=&quot;450&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;ul&gt;&lt;li&gt;
        &lt;div&gt;&lt;span style=&quot;color:#D24B79;&quot;&gt;Abspielgerät&lt;/span&gt;: Abspielgerät für Licht &amp;amp; Sound: Smartphone (z.B. WebApp mit Bilderkennung) oder alternative Elektronik&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;div&gt;&lt;span style=&quot;color:#469ED4;&quot;&gt;Trägerkonstruktion&lt;/span&gt;: 3D Druck&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;div&gt;&lt;span style=&quot;color:#E9512E;&quot;&gt;Drehapparat&lt;/span&gt;: Elektronik oder Wärme&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;div&gt;&lt;span style=&quot;color:#83BA54;&quot;&gt;Projektionsband&lt;/span&gt;: Schneideplotter (Papier/Plastik)&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Mögliche Umsatzungsvarianten&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/Bildschirmfoto%202021-03-21%20um%2018.31.22.png&quot; alt=&quot;&quot; width=&quot;600&quot; height=&quot;243&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;Entwicklungsphasen&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Bis zum Ende des CAS möchte ich mit Sicherheit das Herzstück umsetzen. Wenn die Zeit reicht, folgen die Weiterentwicklungen:&lt;/div&gt;
&lt;ul&gt;&lt;li&gt;
        &lt;div&gt;Herzstück: &lt;span style=&quot;color:#D24B79;&quot;&gt;Abspielgerät &lt;/span&gt;und &lt;span style=&quot;color:#83BA54;&quot;&gt;Projektionsband&lt;/span&gt;/&lt;span style=&quot;color:#E9512E;&quot;&gt;Drehapparat&lt;/span&gt; laufen synchron (chronologisch) respektive gesteuert (selektierbar)&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;, &lt;/span&gt;
            &lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;color:rgb(70,158,212);&quot;&gt;Trägerkonstruktion&lt;/span&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt; vorhanden&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;div&gt;Weiterentwicklung #1:&lt;span style=&quot;color:#D24B79;&quot;&gt; Abspielgerät &lt;/span&gt;erkennt Anfang &amp;amp; Ende von &lt;span style=&quot;color:#83BA54;&quot;&gt;Projektionsband&lt;/span&gt;&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;div&gt;Weiterentwicklung #2:&lt;span style=&quot;color:#D24B79;&quot;&gt; Abspielgerät &lt;/span&gt;erkennt alternative Geschichten (&lt;span style=&quot;color:#83BA54;&quot;&gt;Projektionsbänder&lt;/span&gt;)&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;div&gt;Weiterentwicklung #3: Einbindung eines Spiel oder Visuals (&lt;span style=&quot;color:#83BA54;&quot;&gt;Projektionsband&lt;/span&gt;)&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;span style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;/span&gt;&lt;div style=&quot;font-weight:bold;&quot;&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style=&quot;font-weight:bold;&quot;&gt;&lt;strong&gt;Es ergeben sich Fragen:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Umsetzung mit Smartphone oder z.B. Arduino?&lt;/li&gt;&lt;li&gt;Wie dreht sich der Streifen?&lt;/li&gt;&lt;li&gt;Wie kann ich das mappen: Wie weiss das Smartphone resp. die Geschichte den Status des Papierstreifens? &lt;/li&gt;&lt;li&gt;Wie weiss das Smartphone den Anfang und das Ende? &lt;/li&gt;&lt;li&gt;Ist auch ein einfaches Spiel möglich? &lt;/li&gt;&lt;li&gt;Muss der Papierstreifen rund sein?&lt;/li&gt;&lt;li&gt;et cetera&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;strong style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong style=&quot;font-size:0.9375rem;text-transform:inherit;&quot;&gt;Erkenntnisse aus dem Prototyp&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;
&lt;ul&gt;&lt;li&gt;
        &lt;div&gt;es sind kleine bis grosse Projektionen möglich: je geringer die Distanz von LED (&lt;span&gt;Abspielgerät) &lt;/span&gt;und &lt;span&gt;Projektionsband, desto kleiner die Projektionsgrösse. Je grösser die Distanz von Projektionsband und Wand, desto grösser die Projektion.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;span&gt;Je grösser der Schattenwurf, desto unschärfer der Schatten.&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;
    &lt;li&gt;
        &lt;div&gt;Halterung des Papierstreifens muss in Illustrationsdesign berücksichtigt werden.&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
        &lt;div&gt;Licht ggf. nach oben abdecken.&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;img src=&quot;https://paul.zhdk.ch/pluginfile.php/1/blog/post/374/IMG_1701.jpeg&quot; alt=&quot;&quot; width=&quot;600&quot; height=&quot;450&quot; class=&quot;img-responsive atto_image_button_text-bottom&quot; /&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/p&gt;</description>
      <guid isPermaLink="true">https://paul.zhdk.ch/blog/index.php?entryid=374</guid>
    </item>
  </channel>
</rss>