Friedrich Fröhlich, faul faulFaulheit LinkFaulheit in der Kunst Link "Laßt uns faul in allen Sachen, Nur nicht faul zu Lieb' und Wein, Nur nicht faul zur Faulheit sein." (Lessing) Faulheit erforschen Konzeptkunst Konzeptkunst / Lob der Faulheit LinkLink Cosima von Bonin Cosima von Bonin (* 1962 in Mombasa, deutsche Künstlerin) Vertreterin Konzeptkunst arbeitet mit Textilien, Filmen, Installationen und sozialen Beziehungen Link "[…] Stoffhase, faul auf dem Rücken liegend, ein langnasiger Pinocchio, auf einem Schiedsrichterstuhl und viele andere skurrile Figuren der 'Lazy Susan Series' […]" "Lazy Susan", 2010, Cosima von Bonin rotierende Tischplatte, sanftes Kreisen, Monotonie, Schriftzug auf Stofftier-Sohlen: "SLOTH" (Faulheit, Trägheit), umstellt von Spiegeln (Überwachtsein regt nicht mehr an?) Einspruch gegen auf Effizienz ausgerichtetes Arbeitsethos im Kapitalismus / gegen Verfügbarkeit und Verwertung Link Lazy Susan: Bezeichnung für rotierende Tischplatte, auf der Essen serviert wird Link Lust auf Nichtstun Cosima von Bonin: "Wenn ich mich dazu entschließe, [kann ich] so verfaulen wie kein anderer." fleißig sein, um faul sein zu können? Museum als Kinderzimmer Faulheit, 2008, Viola Vahrson Projekt "In den Architekturen des Alltags: Gewohnheit, Faulheit, Muße" LinkLink verschiedene Formen des Nichtstuns bearbeiteten Künstler, Schriftsteller und Wissenschaftler aus Ungarn und Deutschland 1 Arbeit als Statussymbol / Leben für die Arbeit Freizeitbeschäftigung mit Arbeitsbegriff gekoppelt: Gartenarbeit, geistige Arbeit, künstlerische Arbeit nicht handeln, geschehen lassen, Kontrolle aufgeben = Schwäche (Vorurteil Zigeuner) 2 Spielarten des Nichtstuns Dominika Tihanyi (Landschaftsplanerin, Budapest): lässt sich von fremden Menschen innerstädtische Orte der Ruhe und Muße zeigen Tibor Gyenis: Arbeit mit gewohntem Zeitrhythmus, Langsamkeit der Schifffahrt erleben "Möglicherweise weiß man nichts mit sich anzufangen, vielleicht erlebt man die Langeweile aber auch auf neue Weise, nämlich als ein längeres Weilen an einem Ort und in der eigenen Anschauung." Hannes Böhringer: betrachtet Bäderkultur Ungarns ("plätscherndes Nichtstun") / Deutschland (Wellness-Bewegung) Beatrix Szörényi: Zeit für Aufenthalt an einem Ort = Zeit für Reise veranschlagt (direkter Reiseweg unterbrochen, Unbekanntes entdecken) Veranstaltung "Ende der Faulheit", Hochschule für Bildende Künste Braunschweig Link (E-Mail-Anfrage an Kunstverein Wolfsburg wegen Publikation) Sat - Nula (Clock - Zero), 1990, Mladen Stilinovic Mladen Stilinovic (Acrylfarbe, Uhr) Link Mladen Stilinovic (* 1947 in Belgrad, Konzeptkünstler) Link Vertreter der Neuen Kunstpraxis[?], Thema: Bedeutung von Arbeit und der Rolle des Künstlers Abwesenheit von Bewegung und Denken, Gleichgültigkeit, Starren ins Nichts, Nicht-Aktivität, Impotenz, Stumpfsinn "Tugenden der Faulheit" "Künstler im Westen sind nicht faul und demnach keine Künstler, sondern Produzenten von etwas" "Ohne Faulheit keine Kunst."Vordiplom VordiplomLink Texte, Bilder, Screenshots für Vordiplom gesammelt Anrufbeantworter-Ansage für friedrichfroehlich.com (auf Englisch) und für freischaffenden Friedrich Fröhlich gespeichert Google Google -Bilder-Ergebnisse bei "Friedrich Fröhlich" (Autohaus Friedrich Fröhlich, Junge Friedrich Fröhlich, Soldat Friedrich Fröhlich) Screenshot Google-Suche vom 31.3.2014 und 30.4.2014 (unterschiedliche Positionen sichtbar) Screenshots mit Versuch unterschiedliche Rollen in eine Website zu packen (mittels Hintergrundfarbe) fremde Künstler-Website Künstler-Website kopiert und eigenen Namen eingesetzt (erster Test) Screenshot "Forbidden / You don't have permission to access / on this server." meiner eigentlichen Website LinkKurs Sensorik und Aktorik Linknotiert Link E-Mail an Ohme wegen Wunsch auf Umsetzung "Relativitäts-Uhr" (Programmierung, Sensor)
Kurs Sensorik und Aktorik Link biometrischer Sensor: Fingerprint 256 x 256 Informationseinheiten (65536, im Template gespeichert) rund 200 IDs passen auf Chip Library FPS_GT511C3 Link Finger-Print-Scanner GT-511C3 Link #include "SoftwareSerial.h" Abstand zwischen Programm- und Arbeitsspeicher bei Arduino Arduino (Vermeidung von Überschreiben des Programm-Codes) void ram(){} extern int __brkval extern: Variable existiert bereits und wird nur noch eingebunden nicht Inhalt, sondern Adresse von Variable ausgeben: &-Zeichen vor Variablenamen (Beispiel &variable) * vor Variablenamen = kein Integerwert, Variable enthält Zeiger auf den Speicherbereich (Pointer, Beispiel *v = &v) Speicher anfordern: malloc() Code nachträglich ändern (oder auch Setup erneut aufrufen lassen) Turingmaschine Link Processing: abfragen, was für einen Port die USB-Verbindung zu Arduino belegt (mit for-Schleife alle USB-Ports durchgehen) Begriff "usb" in Port-Beschreibung vorhanden (erst mit toLowerCase() in Kleinbuchstaben umwandeln) String Superstrings vorhanden (Position von Zeichenkette): indexOf("usb"); Funktion serialEvent: wird immer angelegt und ständig ausgeführt (unabhängig von der draw-Funktion) Code versuchen auszuführen: try{} bei Fehler: catch(java.lang.NumberFormatException e){} oder allgemeiner: catch(Exception e){} verschiedene Sensoren an Arduino anschließen: Vibrations-, Feuchtigkeis-, Temperatur- und Bewegungssensor (auch Stärke der Bewegung messbar)Kurs Standby Link Ausstellungs-Aufbau Halle 14 Spinnerei Baumarkt Spanplatte 2,00 x 0,80 m für Urkunden Urkunde -Kit als Unterlage gekauft und aufgebaut Wände hochgezogen
Kurs Sensorik und Aktorik Link MIDI-Shield mit 5 Pins, Ein- und Ausgang, Stereo-Buchse ohne Verstärker häufigste Befehle: Note an / Note aus und Instrumentenwahl General MIDI (GM) = Definition der MIDI-Schnittstellenbelegung für elektronische Musikinstrumente Link über Delay (siehe auch LED-Lichtstärke) oder über Tonbildbibliothek Klang in verschiedene Höhen erzeugbar (wenn kein MIDI-Shield vorhanden ist) Aufgabe: ohne delay mehrere Elemente gleichzeitig abarbeiten (LED soll unabhängig von Tönen leuchten) Tonbibliothek einbinden: Library importieren "Für Elise", Ludwig van Beethoven Ludwig van Beethoven , 1810, ausgeben lassen Link Tasten der Klaviatur Nummern zuweisen (Array) Arrayfelder: Tonleiter (in Herz), Melodie (Tonleiter-Nummer), Länge (in ms) Beispiel vom Dozenten: "Oh Tannenbaum" Midi funktioniert in Halbtonschritten (wohltemperiertes Klavier) Link [ab hier gedanklich abwesend] Milleniumsproblematik: oft nur die letzten beiden Ziffern des Jahres abgelegt (aus "99" wird "00" und nicht "2000") Jahr-2038-Problem (in PHP time()-Funktion) Link
Kurs Sensorik und Aktorik Link Serialität bei Computern, mehrere Sachen gleichzeitig ausführen asynchron arbeiten jede Aktion wird gestückelt ausgeführt aufsteckbarer Board: MIDI-Shield Link DMX-Shield (für Show-Effekte angelegt, Zustand wird dauerhaft gesendet) MIDI-Protokoll nur zu Beginn werden Daten geschickt, nicht dauerhaft wie bei DMX Arduino Arduino Sound erzeugen durch 1 digitalen Ausgang (beep) 2 Audio-Chip (wie MP3-Shield zum abspielen und aufnehmen, oder MIDI-Shield zum live Töne erzeugen) MIDI-Shield mit fertigen Sound-Fonts Samples und Einstellungen (wie relative Lautstärke, Hüllkurve, Filter-Einstellungen) zur Beschreibung von Klängen in elektronischen MIDI-Klangerzeugern Link mit "interrupt" arbeiten Aufgabe: Kabel in Pin 3 stecken und Wert ausgeben lassen (0 wenn offen und 1 bei Grnd) internen PullUp-Widerstand aktivieren: digitalWrite(Schalter, HIGH); Widerstand rund 50 kΩ groß (damit hochohmiger "offener" Zustand eingenommen werden kann) Interrupt-Routine / Funktion muss immer schnell beendet werden, damit es fertig ist, wenn es das nächste Mal aufgerufen wird println(): benötigt zuviel Zeit und könnte weitere Interrupts innerhalb der Routine auslösen installiert Interruptroutine: attachInterrupt(1, SchalterInput, CHANGE); zum Beispiel Nummer für analoge Pin 3: 1 (bei Arduino) Unterprogramm auslösen bei: LOW, RISING, FALLING oder CHANGE Interrupt-Funktion wird immer ausgeführt, auch bei delay() und anderen zeitintensiven Arbeiten registriert jederzeit einen Wert (wie Sonnenstrahlen, Ton, Tastendruck) Processing: MouseMove etc. sind ebenfalls ein Interrupt damit Compiler Variable nicht als const festlegt, da sie im Hauptprogramm noch nicht verändert wurde: Variable für Interrupt speziell definieren mit volatile \ auf dem Mac: Shift+Alt+7 Aufgabe: Daten von Arduino an Processing übermitteln import processing.serial.*; serialPorts[]=serial.list(); arduino=new Serial(this,serialPorts0,57600); String Superstrings spalten mittels Splitt-Funktion: split(zeile,'\t'); Zeichenkette in Zahl umwandeln: parseFloat(); Kurvendaten aus Arduino mittels line() in Processing umsetzen mit unterschiedlichen Farbwerten (Array)
Kurs Sensorik und Aktorik Link Schrittmotor wegen Zuspätkommenden: halbe Stunde Einzelunterricht Chip mit direkter Stromzufuhr (Arduino Arduino mit USB zu schwach) Treiber IC L293 D L293d: mit 2 H-Brücken (2 Motoren ansteuerbar, außer bei Schrittmotoren) LinkLink 0,6 Ampere je Pin Wärmeableitung bei Volllast beachten In(1-4): Eingänge Out(1-4): Ausgänge (für Motoren) Δ Verstärker, An/Aus-Schalter Vs und Vss: Spannungsquellen (Vss = Extraspannungsquelle) Out1 und Out2: wenn in beide Richtung drehbar sein soll PWM-Steuerung: Geschwindigkeit steuern (nicht beim Schrittmotor) Schrittmotor mit mehreren Spulen (Magnetfeld) H-Brücke nanotec Schrittmotor Link Enable(1+2): wirklich ausschalten (auch kein Widerstand mehr) bei Gleichstrommotor (+) und (-) vertauschen: Richtung wechseln Dauermagnet (mit Nordpol und Südpol) und Spulen Servomotor mit Transistoren zur Verstärkung, H-Brücke bereits eingebaut Position auslesbar (Gradzahl) funktioniert ähnlich Potentiometer in Robotik bei Gelenken eingesetzt Schrittgenauigkeit mit Gradzahl angeben mit Getriebe Gradzahl verringern Motoren nicht direkt an Arduino anschließen USB nur 0,5 - 1 Ampere 1. Test mit Servomotor 3 Pins: 1 Masseleitung braun 2 Powerleitung rot 3 Signalleitung (Datenverkehr) Arduino-Servobibliothek: Sketch > Library importieren > Servo Pin festlegen: PWM-Pin nehmen (analogWrite könnte allerdings nicht mehr funktionieren) servo.attach(9); 0 - 180 Grad möglich mit: servo.write(60); servo.attach(9,1000,2000); mit Mikrosekunden-Wert Wiederholung aller 20 ms (an 1 - 2 ms und aus 18 - 19 ms) notiert Link bezahlte YouTube-Anzeige vor eigentlichem Video: "Schalten Sie Ihren Computer aus!" (Internet/Fernseher-Unterbrecher)notiert Link Weltzeituhr: Stundenzeiger wechselt ganz schnell zwischen allen möglichen Zeitzonennotiert Link andere Weltzeituhr: nur ein dicker Zeiger, der alle möglichen Zeitzonen beinhaltet (also ein Kreis) Schrittmotor bauen mit 4 Import-Pins und 1 Gnd am Arduino
Kurs Sensorik und Aktorik Link Tiefpass Link RC-Glied (Kondensator und Widerstand) Eingangsignal: "eckig" durch Tiefpass Mittelwerte errechnen und "weicher" zeichnen Hochpass: hohe Anteile werden verstärkt Simulation mit "qucs" Rechteckspannungsquelle (auch bei Netzteilen), Spannung 5 V Masse = Bezugspunkt Dauer High-Level Pulse: 5 ms Dauer Low-Level Pulse Anstiegs- und Abstiegszeit: 1 ns "Das beste Modell für eine Katze Ramses ist eine Katze" Apfel+D = Marker am Graphen einfügen Gleichung einfügen Arduino Arduino helligkeit=(helligkeit+1)%256; (Zahlen zwischen 0 und 256) analogWrite(helligkeit); unsigned char helligkeit=0; Bit: -128 - 127 unsigned: 0 - 255 (wird in den positiven Zahlenbereich gebracht)
Kurs Sensorik und Aktorik Link zur Arbeit "wach' ich oder träum' ich": Schrittmotor mit Getriebe (macht Schritte weicher) verwenden mit Mikrocomputer das Tempo festlegen oder gleichstromgetriebener Motor (ketten- oder riemengeführt) einsetzen Einzelstunde dazu mit Dozent Dozent vereinbaren Schaltung am Computer simulieren Zeichnung Beziehung VOLT AMP und OHM Schaltungssimulation mit "qucs" (Quite Universal Circuit Simulator) Link neues Projekt erstellen "Components" (Widerstand, Kondensator, Spule, Masse, Transformator etc.) per Ziehen und Ablegen in Feld ziehen Apfel + R: Element drehen "sources" (Spannungsquelle etc.) "insert" > "Wire" (Netz zum Verbinden der Elemente) oder Apfel + E F2: Simulation starten "nonlinear components" (wie ein "npn Transistor") messen, was für Ströme fließen (durch Basis und durch Kollektor und Emitter) "probes" (Messgeräte) Spannungsquelle von 1 V auf 5 V stellen Massesymbol einfügen DC = Gleichstromsimulation unter "simulation" bei F2 wird neuer Reiter geöffnet, Diagramme und Tabelle werden aktualisiert "Tabelle" Kurvendaten auswählen (erscheinen danach unter "Kurve") Widerstand einfügen Parameterdurchlauf (SWP), unterschiedliche Werte messen mit "Start" und "Ende" statt Tabellen zum visuelleren Verstehen Grafiken ausgeben "Qucs Library Tool" für u. a. weitere Transistoren-Modelle Gleichung einfügen: Insert > Equation Aufgabe (nicht bestanden)
Kurs Sensorik und Aktorik Link Kondensator Link von lateinisch "condensare": "verdichten" passives elektrisches Bauelement kann elektrische Ladung speichern (eine sehr einfache Batterie) langes Beinchen (+), kurzes Beinchen (-) Aufgabe: Testen, ob LED funktioniert Widerstand 1 KΩ: braun (1), schwarz (0), rot (2) und gold 10 * 10^2 = 1000 Ω = 1 KΩ Kondensator: C F M (Mikro): 10^-6 = 0,000.001 n (Nano): 10^-9 = 0,000.000.001 p (Pikro): 10^-12 = 0,000.000.000.001 gewickelt mit Folie drumherum Plattenkondensatoren auf der einen Seite sammeln sich negative und auf der anderen Seite positiv geladene Teilchen Größe des Kondensators: bestimmt Zeit zum Aufladen Kondensator in Schaltplan einzeichnen Ergebnis: LED wird langsam schwacher, Kondensator ist jetzt geladen Entladen: Widerstand an Kondensator halten Aufgabe: LED langsam ausgehen lassen Kondensator parallel zur LED schalten (Effekt gering, da Kondensator zu schwach) deshalb Transistor einsetzen (verstärkt elektrisches Signal) Linknotiert Link Container Containerspiele komplett abfotografieren und PVC-Banner mit Abbild über den Container legen; oder ein Fenster verdoppelnnotiert Link Website Friedrich-Fröhlich-Archiv: alle Foto-Negative zählen und nach Themen auflisten Schaltplan, wo zwei LED automatisch im Wechsel an/aus gehen (wie Sirenen) mit 2 Kondensatoren und 2 Transistoren möglich (nach vielen Versuchen funktioniert es sogar) Hände als Widerstand genutzt, einfachste Klänge erzeugt
Kurs Sensorik und Aktorik Link Aufbau Schaltkreis statt zwei Widerstände nur eines der drei hat Beine [?] Potentiometer (elektrisches Widerstandsbauelement, dessen Widerstandswerte mechanisch veränderbar sind) Link Kohleschicht: Strom kann nicht so gut durchfließen mit drittem Beinchen einstellen, wie lange Strom durch den Widerstand fließen soll, ehe es draußen weiterfließt Differenz zwischen drittem und zweitem Beinchen = neue Spannung entsteht Drehregler ganz nach links = 0 Ω (Strom rein = Strom raus) ganz rechts (im Beispiel) = 0,93 MΩ Diode aus drei Schichten (mit Sperrschicht, damit Strom nicht in falsche Richtung fließt) Transistor (elektronisches Bauelement zum Schalten und Verstärken von elektrischen Signalen) Link Transistor hat 3 Schichten (C = Kollektor, B = Basis und E = Emitter) C und E = positiv geladene Teilchen; B = negative geladene Teilchen C sammelt eingehenden Strom; B fungiert als "Steuerelement"; E Strom wird ausgestoßen B ist kein normaler Schalter, sondern kann durch mehr oder weniger negative Teilchen den fließenden Strom beeinflussen Beispiel: lichtsensibles Bauelement leitet einmal besser und einmal schlechter (wenn was ausgehen soll, muss negiert werden durch einen 2. Transistor) Wiki bei mikrocontroller.net Link Transistor von oben: D mit drei Drähten (mittig B, oben C, unten E) hFE einstellen (Stromverstärkungsfaktor) im Messgerät Transistor testen Haut Haut statt Widerstand vor Transistor: je nach Schwitzen ändert sich Stromfluss Lichtsensor eingefügt (je nach Lichtverhältnissen LED stärker/schwächer) Mikrofon angeschlossen (LED leuchtet bei Geräusch) mit Lautsprecher probiert (statt LED wird Ton ausgegeben)
Kurs Sensorik und Aktorik Link elektrische Leistung P (W) P = U * I (Spannung * Strom der fließt) W = V * A Beispiel-Rechnung, wie viel Strom fließt bei 12 V (nicht lesbar) Übung: Strom messen würden 3 A durch das Messgerät fließen, Kurzschluss möglich (deshalb mit Widerstand) Spannung erhöhen: Strom erhöht sich proportional Widerstand R = U / I m = milli zuvor Widerstand Ω messen, um zu erkenne, wie viel Strom beim Gerät ankommen wird LED anschalten (mit Widerstand) Widerstand: u. a. durch Kohle Widerstandsfarbcode Link Beispiel: 2 * rot + 1 * braun Goldstreifen = Genauigkeitswert in Prozent / maximale Abweichung erste beiden Zahlen (rot und rot) zusammensetzen, letzte Zahl gibt Zehnerpotenz an (22 * 10 ^ 1) Ergebnis = 220 Ω notiert Link Idee: Tastatur ohne Mikrocomputer; Information zum Tastendruck nur durch Widerstand weiterleiten (gibt es bereits, beim Synthesizer eingesetzt, um Schwingung / Ton zu verändern) Diode (elektrisches Bauelement, welches Strom nur in eine Richtung durchlässt) Link Glühbirne ist bereits ein Widerstand, der u. a. auch glüht (bei LED muss zusätzlich ein Widerstand eingesetzt werden) LED meistens I = 20 mA (20 Milliampere) bei Zufuhr von 5 V benötige ich einen Widerstand mit 250 Ω (LED erhält dadurch nur noch 2,1 V) ohne zu löten Schaltung bauen Mikrocontroller auf Steckplatine großer Anschluss bei LED = (-) kleiner Anschluss = (+) in Reihe schalten: teilen sich den Strom Parrallelschaltung (komische Skizzen) (wenig verstanden, aber gefühlt mehr gelernt als durch jede Kunstdiskussion)
Kurs Sensorik und Aktorik Link in der Schnittstellen-Werkstatt Entwicklung von Hard- und Softwareschnittstellen Verwendung von Signalen aus der Umgebung zur Steuerung von Sound, Video und Computeranimationen Ansteuerung von Geräten vermittels Mikrocomputer Vermittlung Wissen über elektronische Teile, über Elemente anschließen, testen und messen Mikrocontroller: Minirechner, digitale Steuereinheit Aufbau: Sensor ("Sinnesorgan") → Steuereinheit → Aktor (wie Duftstoffe freisetzen, Lautsprecher, Monitor) Tastatur als Vermittler 1 Taste zum an-/ausschalten, Tastensignal senden Durchgangsprüfmessung: prüfen, ob zwei Elemente miteinander verbunden sind Kontakte geschlossen: Ton inklusive Widerstandsanzeige in Ω LinkPureData, datenstromorientierte Programmiersprache und Entwicklungsumgebung; visuelle Programmierung Tastatur anschließen, in PureData Signal auslesen und weiterverarbeiten (Ton ausgeben, Blinken, Linie zeichnen, …) Widerstandsanzeige am Ring vom Prüfmessgerät ändern höchsten Bereich wählen, wenn ich nicht weiß, was ich einstellen soll: 20M[?] notiert Link am Menschen verwenden: durch Widerstand Geräte bedienen, Klänge während dem Schlaf erzeugen Größen: Spannung U (V) ( ) = "gemessen in" im Schaltplan: -o o- Gleichspannung (=) wenn Strom aus Batterie (chemischer Prozess) kommt Wechselspannung (≈) zum Beispiel Audiosignal oder Strom aus der Steckdose Kondensator lässt nur Wechselspannung durch Masse (COM, 0 Volt) = schwarzer Anschluss Differenz zwischen 2 Polen = Spannung Spannung: keine Energie wird freigesetzt; gibt nur die Möglichkeit dessen wieder Strom messen: Energie wird umgesetzt Strom J (A) Stromfluß wird durch Pfeil → veranschaulicht fließt von (+) nach (-) Widerstand R (Ω) Strom regulieren -∗- den Rest an Strom verliert man (wird in Wärme umgewandelt) Strom aus Steckdose 220 Volt, LED 2-3 Volt (Widerstand dazwischen, damit LED nicht kaputt geht)