46
edits
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
='''<big>The Verdant Symphony</big>'''= | ='''<big>The Verdant Symphony</big>'''= | ||
<blockquote> | <blockquote> | ||
This project fuses nature, technology, and music into a unique blend. Six plants, equipped with gas sensors, guide motors that pluck guitar strings, each producing an individual tone. The result is a living symphony, where the natural signals of plants shape a new fusion of nature, sound and the digital world. | This project fuses nature, technology, and music into a unique blend. Six plants, equipped with gas sensors, guide motors that pluck guitar strings, each producing an individual tone. The result is a living symphony, where the natural signals of plants shape a new fusion of nature, sound and the digital world.[[File:The Verdant Symphony 1.jpg|center|thumb|954x954px]]</blockquote> | ||
</blockquote> | |||
==Brainstorming and concept development== | ==Brainstorming and concept development== | ||
[[File:Seminar.jpg|thumb|438x438px]] | |||
Inspired by some exemplary works presented during the first two seminar sessions, Hanna quickly came up with the idea of having plants play the guitar together. I was immediately fascinated by this idea and very grateful that Hanna wanted to collaborate with me. Together, we developed the concept further week by week. I documented and organized this thought process and the resulting ideas on a Miro board: | Inspired by some exemplary works presented during the first two seminar sessions, Hanna quickly came up with the idea of having plants play the guitar together. I was immediately fascinated by this idea and very grateful that Hanna wanted to collaborate with me. Together, we developed the concept further week by week. I documented and organized this thought process and the resulting ideas on a Miro board: | ||
<small>https://miro.com/welcomeonboard/RXp4WGw5Y0lxU0VpK0RRUHF3QWMyYmIvUmlLYlA1cXkxcTJ4UVBDM1BLT2s3dDB6VnovR2dpN1hEd2pYWG9PeUpZZU1PV3RsVERIWUJFOGtkcUhPem1TVHBsNVJPZlA3RXozeC9NbVR5QVlmMHhOMUxLd3VXOHY4d1dOK3NVOXVyVmtkMG5hNDA3dVlncnBvRVB2ZXBnPT0hdjE=?share_link_id=117672028285</small> | <small>[https://miro.com/welcomeonboard/RXp4WGw5Y0lxU0VpK0RRUHF3QWMyYmIvUmlLYlA1cXkxcTJ4UVBDM1BLT2s3dDB6VnovR2dpN1hEd2pYWG9PeUpZZU1PV3RsVERIWUJFOGtkcUhPem1TVHBsNVJPZlA3RXozeC9NbVR5QVlmMHhOMUxLd3VXOHY4d1dOK3NVOXVyVmtkMG5hNDA3dVlncnBvRVB2ZXBnPT0hdjE=?share_link_id=117672028285 Miro Board]</small> | ||
Initially, the plan was for two plants to interact and control the guitar. Later, we considered having a guitar and a computer-generated voice play music together, but we eventually abandoned this idea. | Initially, the plan was for two plants to interact and control the guitar. Later, we considered having a guitar and a computer-generated voice play music together, but we eventually abandoned this idea. | ||
In the end, we settled on the concept of six plants, each playing a single guitar string, controlled by the gas emissions of the respective plant. | In the end, we settled on the concept of six plants, each playing a single guitar string, controlled by the gas emissions of the respective plant. | ||
This idea was then presented during the midterm presentation. Hanna had created an initial version of the code, while I had already started working on the structural implementation of a mount for the motors and had designed a construction plan for it. | This idea was then presented during the midterm presentation. Hanna had created an initial version of the code, while I had already started working on the structural implementation of a mount for the motors and had designed a construction plan for it. | ||
<small>(written by Fiene)</small> | |||
==Technical implementation== | ==Technical implementation== | ||
[[File:Seminar 2.jpg|left|thumb|370x370px]] | |||
===Embedded systems development === | ===Embedded systems development === | ||
===Code=== | ===Code=== | ||
<small>(written by Hanna)</small> | |||
==Manual construction == | ==Manual construction == | ||
[[File:Soldering.jpg|thumb|344x344px]] | |||
I was responsible for the structural and mechanical implementation of the project since my strengths lie far more in this area than in writing computer code. Additionally, unlike Hanna, I have the necessary resources at home to craft. | |||
I was responsible for the structural and mechanical implementation of the project since my strengths lie far more in this area than in writing computer code. Additionally, unlike Hanna, I have the necessary resources at home to craft. | |||
We needed a mount that would allow the servo motors to hover above the guitar strings so they could pluck them individually. The servo motors had to be positioned at a certain distance from each other to avoid interfering with one another when striking the strings. We had already identified this issue through a cardboard prototype. Since guitar picks were to be attached to the motors, increasing the radius of the strike, it made sense to always leave two strings between those being played. | We needed a mount that would allow the servo motors to hover above the guitar strings so they could pluck them individually. The servo motors had to be positioned at a certain distance from each other to avoid interfering with one another when striking the strings. We had already identified this issue through a cardboard prototype. Since guitar picks were to be attached to the motors, increasing the radius of the strike, it made sense to always leave two strings between those being played. | ||
Line 33: | Line 38: | ||
Since I couldn’t guarantee millimeter-precise construction, and factors like the surface, variations in the way the picks were attached, or different motor models could create height differences, it was necessary to allow for fine adjustments to the height of the mount. For this, I used special adjustment screws that allow the height of the mounting beams to be individually adjusted on both sides. Unlike regular screws, these have two types of threads: the upper thread remains fixed in the wood, while the lower thread can be screwed in and out like a standard screw. This enables precise millimeter-level height adjustments to fit the conditions. | Since I couldn’t guarantee millimeter-precise construction, and factors like the surface, variations in the way the picks were attached, or different motor models could create height differences, it was necessary to allow for fine adjustments to the height of the mount. For this, I used special adjustment screws that allow the height of the mounting beams to be individually adjusted on both sides. Unlike regular screws, these have two types of threads: the upper thread remains fixed in the wood, while the lower thread can be screwed in and out like a standard screw. This enables precise millimeter-level height adjustments to fit the conditions. | ||
Additionally, the sensors had to be connected to the breadboard. To do this, I soldered cables—each consisting of three wires—of sufficient length to each of the six sensors. I then soldered a connector to each wire to facilitate easy attachment to the breadboard.<gallery mode="packed"> | Additionally, the sensors had to be connected to the breadboard. To do this, I soldered cables—each consisting of three wires—of sufficient length to each of the six sensors. I then soldered a connector to each wire to facilitate easy attachment to the breadboard. | ||
<small>(written by Fiene)</small><gallery mode="packed"> | |||
File:Prototype mady of cardboard.jpg | File:Prototype mady of cardboard.jpg | ||
File:Workbench.jpg | File:Workbench.jpg | ||
File:Soldering 2.jpg | File:Soldering 2.jpg | ||
File:Sensor with soldered cable.jpg | File:Sensor with soldered cable.jpg | ||
</gallery> | </gallery> | ||
Line 50: | Line 56: | ||
=='''Exhibition'''== | =='''Exhibition'''== | ||
[[File:Preparations and setup 4.jpg|left|thumb|375x375px]] | |||
===Concept=== | ===Concept=== | ||
Line 63: | Line 69: | ||
===Preparations and setup=== | ===Preparations and setup=== | ||
Hanna and I met in Weimar on the Saturday before the exhibition to attach the picks to the motors and test the interaction of all components. This allowed us to check the overall functionality of both the code and the construction. Fortunately, everything worked as intended, with only a few minor tasks remaining. | Hanna and I met in Weimar on the Saturday before the exhibition to attach the picks to the motors and test the interaction of all components. This allowed us to check the overall functionality of both the code and the construction. Fortunately, everything worked as intended, with only a few minor tasks remaining. | ||
[[File:Preparations and setup 3.jpg|thumb|356x356px]] | |||
Our plan was to hang the plants from a clothing rack. However, since two of the plants were potted in jars, suspending them proved to be a challenge. To solve this, I crafted wooden discs with holes through which we could thread wire, ensuring that the jars could be securely hung. Hanna also made some minor adjustments to our code. | Our plan was to hang the plants from a clothing rack. However, since two of the plants were potted in jars, suspending them proved to be a challenge. To solve this, I crafted wooden discs with holes through which we could thread wire, ensuring that the jars could be securely hung. Hanna also made some minor adjustments to our code. | ||
On the Thursday before the exhibition, we finalized our setup. We darkened the window, adjusted the lighting, secured all components to the table to prevent any shifting during the exhibition, connected the sensors and motors, plugged in the power supply, set the timers, and fine-tuned the height of the mounting structure to ensure that each pick could strike its string and produce a pleasant sound. | On the Thursday before the exhibition, we finalized our setup. We darkened the window, adjusted the lighting, secured all components to the table to prevent any shifting during the exhibition, connected the sensors and motors, plugged in the power supply, set the timers, and fine-tuned the height of the mounting structure to ensure that each pick could strike its string and produce a pleasant sound. | ||
<small>(written by Fiene)</small><gallery mode="packed"> | |||
File:Preparations and setup 1.jpg | |||
File:Preparations and setup.jpg | |||
File:Preparations and setup 4.jpg | |||
</gallery> | |||
===Winterwerkschau=== | ===Winterwerkschau=== | ||
The Winterwerkschau was a great success for our project. Contrary to our initial concerns, the adhesive held up perfectly, keeping the picks securely attached to the motors for both days of the exhibition. As a result, all the strings could be continuously played without any issues | The Winterwerkschau was a great success for our project. Contrary to our initial concerns, the adhesive held up perfectly, keeping the picks securely attached to the motors for both days of the exhibition. As a result, all the strings could be continuously played without any issues.<gallery mode="packed"> | ||
File:The Verdant Symphony 1.jpg | File:The Verdant Symphony 1.jpg | ||
File:The Verdant Symphony 2.jpg | File:The Verdant Symphony 2.jpg | ||
Line 81: | Line 89: | ||
File:The Verdant Symphony 6.jpg | File:The Verdant Symphony 6.jpg | ||
File:Hanna and Fiene next to their work.jpg | File:Hanna and Fiene next to their work.jpg | ||
</gallery> | </gallery>When Hanna and I took our turn overseeing the exhibition, we were met with an incredible amount of interest and enthusiasm. Visitors were fascinated by our work, showering us with questions and curiosity. It was an incredibly rewarding experience that filled us with pride and reinforced our excitement about what we had created. | ||
All the hard work had truly paid off, and seeing our project resonate with others made the effort even more worthwhile. | |||
<small>(written by Fiene)</small> |
edits