Inhaltsverzeichnis:
Video: LED Eclipse mit Berührungssensoren und MIDI - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:21
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
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
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
Erster Preis beim LED Contest 2017
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Rebase Interactive mit Eclipse (eGit) – wikiHow
Wie man Interactive mit Eclipse (eGit) umbasiert: 20180718 - Ich "denke" Ich habe das Problem mit den Bildern gelöst. Wenn sie vergrößert erscheinen oder keinen Sinn ergeben, klicken Sie. Wenn Sie auf ein Problem stoßen, feuern Sie mich eine Nachricht und ich werde versuchen, zu helfen. Dieses instructable bietet die Schritt-für-Schritt-De
MIDI-Sonar "Theremin": 10 Schritte (mit Bildern)
MIDI-Sonar "Theremin": Dies ist ein Musikinstrument, das zwei Sonar-Abstandssensoren verwendet, um die Tonhöhe und Qualität der Noten zu steuern. Es ist natürlich kein Theremin, aber "Theremin" ist zum Oberbegriff für Instrumente geworden, die durch Winken mit den Händen gespielt werden
So importieren Sie Java-Projekte in Eclipse für Anfänger – wikiHow
So importieren Sie Java-Projekte in Eclipse für Anfänger: EinführungDie folgende Anleitung führt Sie Schritt für Schritt durch die Installation von Java-Projekten auf der Computersoftware Eclipse. Java-Projekte enthalten alle Codes, Schnittstellen und Dateien, die zum Erstellen eines Java-Programms erforderlich sind. Diese Projekte sind pla
MIDI Step Interface: 12 Steps (mit Bildern)
MIDI Step Interface: Spanische Version hier.In diesem anweisbaren zeigen wir Ihnen, wie Sie ein Licht- und Sound-Interface erstellen, das zum Spielen von "Simon Says" verwendet werden kann; und als MIDI-Interface. Beide Modi werden mit den Füßen gespielt.HintergrundDas Projekt wurde geboren, weil