Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
collabsynth:triggerwand [2022/05/06 12:27] – fmas | collabsynth:triggerwand [2022/05/10 14:17] (aktuell) – [Umsetzung] fmas | ||
---|---|---|---|
Zeile 41: | Zeile 41: | ||
===== Umsetzung ===== | ===== Umsetzung ===== | ||
- | Während der Umsetzung haben wir uns dafür entschieden, dass wir vorerst auf die Farbkodierung zu verzichten. Somit erhöht sich die Anzahl der Sensorpositionen von zwei pro Arduino auf bis zu sechs pro Arduino. Auf diese Weise konnten wir einen Prototypen mit 16 Sensorpositionen (d.h. 16 Fotoresistoren) mit nur 3 Arduinos bauen. Statt einem Mikrocontroller als USB-Host verwenden wir nun einen Raspberry Pi um die Werte von den verschieden Arduinos bzw. Sensoren zu aggregieren und zu verarbeiten. | + | Während der Umsetzung haben wir uns dafür entschieden vorerst auf die Farbkodierung zu verzichten. Somit erhöht sich die Anzahl der Sensorpositionen von zwei pro Arduino auf bis zu sechs pro Arduino. Auf diese Weise konnten wir einen Prototypen mit 16 Sensorpositionen (d.h. 16 Fotoresistoren) mit nur 3 Arduinos bauen. Statt einem Mikrocontroller als USB-Host verwenden wir nun einen Raspberry Pi um die Werte von den verschieden Arduinos bzw. Sensoren zu aggregieren und zu verarbeiten. |
{{ : | {{ : | ||
Zeile 61: | Zeile 61: | ||
Während der Arduino-Code recht simpel ist und auch so bleiben wird, entwickeln wir die Raspi-Code noch weiter. | Während der Arduino-Code recht simpel ist und auch so bleiben wird, entwickeln wir die Raspi-Code noch weiter. | ||
- | Der Rapsi-Code ist modular und konfigurierbar konzipiert. Aktuell sind ein einfaches Keyboard und ein einfacher Sequencer | + | Der Rapsi-Code ist modular und konfigurierbar konzipiert. |
+ | * Auslesen der Sensordaten | ||
+ | * Verarbeitung der Sensordaten (aktuell Transformation in MIDI Noten) | ||
+ | * Aktuell sind ein einfaches Keyboard und ein einfacher Sequencer implementiert | ||
+ | * Ansteuern des externen MIDI-Gerätes | ||
+ | * Visaulisierung des Sensor-Werte-Matrix im Terminal | ||
===== Ausblick ===== | ===== Ausblick ===== | ||
- | - Hardware | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |
- | | + | |