Benutzer-Werkzeuge

Webseiten-Werkzeuge


workshops:arduino-audio

Arduino Audio Workshop

  • Inhalt: Schall und Klänge, Klangerzeugung, Signalmessung/auswertung, Arduino-Programmierung
  • Methoden:
    • Einführungsvortrag (gemeinsam)
    • Angeleitete Arduino-Programmierung (3 Gruppen)
    • kein Basteln
    • Ausblick, Fragen, Diskussion (gemeinsam)
  • Team:
    • Arnulf (Projektleitung)
    • Stephan, Valentin
  • Termin: ?
  • Teilnehmer: 19 (Alter?, Klassenstufe?)
  • Preis: 30 Eur/Teilnehmer

Organisation

  • Wiki-Seite aufsetzen: Stephan
  • Folienmaster für Vorträge: Arnulf
  • Hardware aussuchen, bestellen, aufbauen
  • Schnell besorgen: Prototypenhardware zur Programmentwicklung
  • 3 Oszilloskope bzw. PC-Oszilloskop-Software
  • Firmware-Paket zusammenstellen und verteilen

Hardware

Voraussetzungen für Teilnehmer

  • Grundlagen Arduino Programmierung
  • Eigene Arduino-boards mitbringen (z.B. Uno, oder was immer sie in der Schule verwenden, zu klären)
  • Eigene PCs mitbringen, mit definierter installierter Arduino-IDE

Inhalte

Grundlagen

Vortrag, alle zusammen, max. 60 min.

  • Akustik
    • Schwingungen, Amplitude, Frequenz (in Bearbeitung: Stephan)
    • Frequenzraum, Fouriertrafo (in Bearbeitung: Stephan)
    • Wellen, Schallgeschwindigkeit, Wellenlänge (in Bearbeitung: Stephan)
    • Schalldruck, Intensität, Pegel
    • Funktionsweise von Mikrofon, Lautsprecher
  • Psychoakustik
    • Hören, Empfindlichkeit
    • Hörschwelle, (Maskierung?)
    • Lautstärkepegel, Lautheit
    • Geräusche, Klänge, Töne (in Bearbeitung: Stephan)
    • Notenskalen
  • Signalverarbeitung
    • Sampling, Samplingtheorem
    • Quantisierung, Datentiefe
    • Verarbeitungsgeswindigkeit, Speicherplatz
    • Dateiformate

Anwendungen ("Praxis")

Parallele Arbeit in 3 Gruppen, je 6/7 Teilnehmer, identische Inhalte
Vorgehen anhand von Beispielanwendungen (Arduino-Firmwares)

  • Waveform-generation: Rechteck, Sägezahn, Sinus, Arbitrary
    • –> Klingeltöne (feste Melodien abspielen)
    • –> Orgel (Steuerung über PC-Tastatur)
  • Audioaufnahme und Verarbeitung
    • –> Pegelmessung
    • –> Klatschschalter
    • –> Sampler/Synthesizer
  • Frequenzzähler, FFT
    • –> Stimmgerät
workshops/arduino-audio.txt · Zuletzt geändert: 2014-12-27 00:00 (Externe Bearbeitung)