Grafisch programmieren, messen und steuern mit Processing
Kurt Diedrich
Diese Publikation zitieren
Kurt Diedrich, Grafisch programmieren, messen und steuern mit Processing (30.03.2024), Elektor, Aachen, ISBN: 9783895763434
498
Accesses
Accesses
Beschreibung / Abstract
Inhaltsverzeichnis
- BEGINN
- Einleitung
- Kapitel 1 †¢ Vorbereitungen
- Starten eines existierenden Processing-Programms
- Erzeugen aktueller Programmversionen
- Zugriff auf externe Dateien
- Arbeiten mit dem Editor
- Menüpunkte im Editorfenster
- Kapitel 2 †¢ Grundlegendes
- Die Variablen von Processing
- Variablendeklaration
- Deklaration von Arrays
- Die Funktion Setup
- Die wichtigsten Grafikfunktionen
- Einbinden von Bitmap-Grafiken
- Kapitel 3 †¢ Interaktionen
- if und die Funktion mousePressed()
- Wo ist die Maus? mouseX und mouseY
- Die Funktion mouseReleased()
- Eigene Funktionen schreiben und aufrufen
- Funktionen auslagern
- Konsole als Debugger
- Tempo, Tempo
- Kapitel 4 †¢ Buttons
- Programmierung von Buttons
- Licht und Schatten: Simulation eines gedrückten Buttons
- Bitmap-Buttons
- Button-Kategorien
- Kapitel 5 †¢ Verschiebungen
- Schiebepoti
- Skalenstrich
- Vektorgrafik
- Kapitel 6 †¢ Darstellung von Daten in Arrays
- Rauschsignale
- Total View
- Zoom-Cursor
- Ausschnitt mit zwei Cursors
- Y-Offset
- Y-Zoom
- X-Zoom
- Gitternetz
- Palettenarrays
- Kapitel 7 †¢ Speichern und Laden / Teil I
- Array-Daten im Byte-Format
- Aus eins mach zwei
- Speichern von Zahlen größer 255
- Kapitel 8 †¢ Oszilloskop
- Oszilloskop: Die Horizontalablenkung
- Der Arduino kommt ins Spiel
- COM-Port
- Analoge Daten
- Änderung des Samplerate
- Kapitel 9 †¢ Ein wenig Analogtechnik
- Arduino-Oszilloskop-Vorsatz
- Spannungsgesteuerter Funktionsgenerator
- Universeller, echter Rauschgenerator
- Kapitel 10 †¢ Speichern und Laden/ Teil II
- Laden der gespeicherten Byte-Datei
- File Browser
- Kapitel 11 †¢ Steuerung externer Geräte
- Hardware
- Schieberegler statt Button
- Daten und Adressen
- Die Schaltung
- Einfaches Programm zum Steuern mehrerer Potis und Schalter
- Lichtmuster und Sequencer
- Sequenzer
- Kapitel 12 †¢ Zwei Fenster
- Fenster im Fenster
- Kapitel 13 †¢ Programmbeispiele
- Beispiel 1: GuiCreator
- Beispiel 2: Game of Life
- Beispiel 3: Wachstumsfunktion 1
- Beispiel 4: Wachstumsfunktion 2
- Beispiel 5: FFT-Analyse über der Zeit
- Beispiel 6: Primzahl-Explorer
- Ausblick
- Index