Inhaltsverzeichnis:

LED Eclipse mit Berührungssensoren und MIDI - Gunook
LED Eclipse mit Berührungssensoren und MIDI - Gunook

Video: LED Eclipse mit Berührungssensoren und MIDI - Gunook

Video: LED Eclipse mit Berührungssensoren und MIDI - Gunook
Video: Android Arduino Kontroll-LED 2024, November
Anonim
Image
Image
LED Eclipse mit Berührungssensoren und MIDI
LED Eclipse mit Berührungssensoren und MIDI
LED Eclipse mit Berührungssensoren und MIDI
LED Eclipse mit Berührungssensoren und MIDI
LED Eclipse mit Berührungssensoren und MIDI
LED Eclipse mit Berührungssensoren und MIDI

Die LED Eclipse ist ein interaktives Instrument mit LEDs, kapazitiven Berührungssensoren und einem MIDI-Ausgang, die alle mit einem Arduino Uno gesteuert werden. Sie können das Gerät auf viele verschiedene Arten programmieren. Bei allen Anwendungen ist die Idee ziemlich gleich: Bestimmen Sie, welche Sensoren berührt werden, und aktualisieren Sie dann die LEDs und die MIDI-Ausgabe. In dem hier veröffentlichten Video können Sie sich einige der Programme ansehen, die ich geschrieben habe. Das Chassis besteht aus MDF und wurde von lasergeschnittenen topografischen Karten inspiriert, die ich auf Instructables gesehen habe.

Ich war motiviert, das Gerät zu entwickeln, weil ich interaktivere Lichtgeräte herstellen wollte, die LED-Tischen eine neue Note verleihen. Aufgrund einiger Probleme, die ich mit den IR-Sensoren in meinem geodätischen Kuppelprojekt hatte, war ein weiteres Ziel für die LED-Eklipse, zuverlässigere Sensoren zu implementieren. Ich habe mich für kapazitive Berührungssensoren entschieden, die besser für jeden Sensor ein sauberes Signal liefern, ohne Trimmpotis wie bei den IR-Sensoren anpassen zu müssen. Ich wollte auch ein kleineres Gerät herstellen, das einfacher zu montieren und zu transportieren ist.

In diesem anweisbaren gehe ich über die Einrichtung von zehn kapazitiven Berührungssensoren mit einem Arduino, dem WS2801-LED-Pixelstreifen und einem MIDI-Ausgang. Beginnen wir mit dem Bau der Sonnenfinsternis!

Schritt 1: Lieferliste

Versorgungsliste
Versorgungsliste
Versorgungsliste
Versorgungsliste

Materialien:

1. Arduino Uno (Atmega328 - zusammengebaut)

2. 30 Platten aus 45 cm x 45 cm mitteldichten Faserplatten (MDF) mit 3 mm Dicke

3. 1/16 dickes Acryl für die Streuung von LEDs (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

4. 9V 2A Netzteil (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…

5. Adressierbare RGB-LEDs (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. Kupferfolienband (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Abwärtswandler für Arduino (RioRand LM2596 DC-DC Abwärtswandler 1,23V-30V)

8. Stiftleisten (Gikfun 1 x 40 Pin 2,54 mm einreihige Breakaway Stiftleiste)

9. USB-Erweiterung (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…

10. Gleichstrom-Klinkenbuchse (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Männlicher DC 2.1mm x 5.5mm Barrel Steckerbuchse (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

12. MIDI-zu-USB-Kabel (https://www.amazon.com/gp/product/B071KLC884/ref=o…

13. MIDI-Buchse (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…

14. Wire Wrap (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. Ein 5.5MΩ Widerstand

16. Zehn 1kΩ Widerstände

17. Zwei 220Ω Widerstände

18. Dübelstange mit 5/16 Zoll Durchmesser

19. Hardware (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…

Werkzeuge:

1. Laserschneider

2. Schwingschleifer

3. Sekundenkleber

4. Heißklebepistole

5. Lötkolben

6. Wire-Wrap-Tool

Schritt 2: Systemübersicht

Systemübersicht
Systemübersicht

Die LED-Eclipse verwendet kapazitive Berührungssensoren, die um den Umfang des Geräts herum positioniert sind, um zehn LEDs und ein MIDI-Signal zu steuern. Pin 2 fungiert als Sendepin für die kapazitiven Berührungssensoren, so dass ein 5,5 MΩ-Widerstand an Pin 2 an zehn verschiedene Kupferbleche angeschlossen ist. Zwischen jedem Empfangspin (Pins 3 bis 12) und dem Kupferblech ist ein 1kΩ-Widerstand geschaltet. Eine Überprüfung der kapazitiven Berührungssensoren finden Sie in meinem anderen anweisbaren.

LEDs des LED-Streifens sind ebenfalls um den Umfang des Geräts herum positioniert, und die Signal- und Taktpins sind mit den Pins A0 und A1 des Arduino verbunden. Eine Überprüfung zu LED-Streifen und Arduino finden Sie unter diesem Link. Schließlich wird der Signal-Pin der MIDI-Buchse mit dem Sende-Pin (also Pin 1) verbunden.

Im Code sendet der Arduino einen Impuls von Pin 2 und führt einen digitalen Lesevorgang an einem der Empfangspins der kapazitiven Berührungssensoren durch. Für jeden kapazitiven Berührungssensor wird ein Impuls gesendet und erkannt. Abhängig von den Messwerten der Sensoren ändert der Arduino die Farbe der LEDs und/oder erzeugt ein MIDI-Signal.

Schritt 3: Entwerfen und Schneiden der Box

Entwerfen und Zuschneiden der Box
Entwerfen und Zuschneiden der Box

Erster Preis beim LED Contest 2017

Empfohlen: