Die allgemeine Frage:
Wie kann ich CD-Rom-Laufwerke (ca. 20-30) als Reaktion auf verschiedene Sensoreingaben öffnen und schließen?
Einige spezifischere Fragen (basierend auf der Annahme, dass ich dies mit einem Arduino angehen sollte):
Wie würde ich herausfinden, welche Pins an einem IDE-Anschluss diejenigen sind, die ein Signal empfangen müssen?
Wie würde ich herausfinden, welches Signal an diese Pins gesendet werden muss? Und wie würde ich ein Arduino dazu bringen, dieses Signal zu senden?
Ein Kontext:
Ich arbeite an einer kinetischen Kiefernskulptur aus alten CD-ROM-Laufwerken. Grundsätzlich ist jeder "Zweig" des Baums ein CD-ROM-Laufwerk, das vom Stamm weg zeigt. Die Laufwerke werden aufgrund von Rückmeldungen geöffnet und geschlossen über:
- Ein Mikrofon. Ein Algorithmus würde die Laufwerke basierend auf der Analyse des Audioeingangs öffnen und schließen. Eine Idee, in das Mikrofon zu blasen (wie der Wind), würde den Wind simulieren, der Kiefernglieder bläst (sie würden den Verschluss öffnen und schließen).
- Alternative (oder vielleicht ergänzende Eingabe): ein kleines Modell eines Baumes mit Berührungssensoren. Wenn Sie Ihre Hand um den gesamten kleinen Baum legen und alle Sensoren abdecken, werden alle Laufwerke geschlossen. Grundsätzlich wird jeder Sensor einem Laufwerk zugeordnet, abgedeckt und das Laufwerk geschlossen.