Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52
Guten Tag, es ist mein erstes instructable, und ich bin kein Engländer;) Bitte verzeihen Sie mir, wenn ich Fehler mache.
Das Thema, über das ich sprechen wollte, ist eine LED-Lampe, die auch schallreaktiv sein kann.
Die Geschichte beginnt mit meiner Frau, die diese Lampe von Ikea schon lange besitzt und ich denke immer, wenn ich sie mir ansehe, dass es ein gutes Thema sein könnte, sie mit LED-Streifen zu verwandeln.
Dann las ich einige Anleitungen und sah dieses Thema, das mir dank Natural Nerd eine gute Inspiration gab
www.instructables.com/id/Music-Reactive-De…
Auf der Suche nach Informationen, um zu wissen, wie es funktioniert, finde ich auch gute Animationen in
learn.sparkfun.com/tutorials/addressable-r…
Danke auch an Michael Bartlett
Beginnen wir dann mit der Abstimmung dieser Ikea-Lampe, es wird eine Standardlampe (weiß) mit einem Potar sein, um die Helligkeit anpassen zu können, und dann wird sie auf eine musikreaktive Lampe mit 8 verschiedenen Animationen umschalten.
Das Video zeigt den Potar-Effekt nicht gut, es ist in Wirklichkeit schöner.
Entschuldigung, wenn ich einige Details vermisse, aber ich hatte nicht vor, ein instructable zu schreiben, bevor ich es mache.
Bearbeiten: Ich habe ein neues Video hinzugefügt, aber meine Kamera (Handy) ist mit dem Licht gesättigt, sorry dafür), wir sehen den Starteffekt und die weiße Lampe mit Helligkeitseinstellung und dann mehrere Musikeffekte
Schritt 1: Teileliste
Hier die Liste
- natürlich die lampe selbst
- ein arduino NANO (wie dieses)
- Nano-Schild (nicht obligatorisch, aber sehr besonders)
- Soundmodul (Vorsicht NICHT NEHMEN KY-037 oder KY-038 mit sind überhaupt NICHT sinnvoll)
- 3m LED-Streifen RGBW (ein RGB könnte ausreichen, aber ich wollte mit RGBW spielen) Ich habe warmes Weiß genommen, es ist ein ADRESSABLE-Streifen, jede LED kann einzeln gesteuert werden, es ist kein Standard-RGB-Streifen
- 1 Potar (hier 5 Potar)
- Leistung 5v 20Ah (10 oder 15 könnten ausreichen, aber ich zog es vor, groß zu sein)
- 2 Kondensatorschalter (Standardschalter könnte auch gut sein)
- Kabel
- Fußschalter
- RC-Kabel (einfach an 3-Pin-Sensor anzuschließen)
Schritt 2: Bereiten Sie die Lampe vor
Die Lampe ist im Bausatz und muss zusammengebaut werden. Da wir die Lampe und den Kunststoff, der alle Rohre miteinander verriegelt, nicht verwenden werden, und da er am Ursprung nicht sehr starr ist, habe ich mich entschieden, einen Bolzen hinzuzufügen, also ein Loch zu machen und jedes Rohr zusammen zu befestigen. Seien Sie vorsichtig, man ist kürzer und beginnt von unten.
Es tut mir leid, dass ich nicht genug Bilder bekommen habe, als ich es gemacht habe.
Die Lampe ist 1m38 groß, ich habe 2 Stück LED-Streifen verwendet, die ich auf 2 Seiten der Röhre gesteckt habe.
Seien Sie vorsichtig, der Streifen muss im richtigen Sinne sein, denn das Kabel muss unten sein, es gibt einen Eingang und einen Ausgang auf einem solchen LED-Streifen, der Eingang sollte unten sein. Jeder LED-Streifen ist für mich 77 LED lang, werde aber später sehen, dass es für Arduino NANO zu viel ist.
Ich versuche, den Streifen mit Heißkleber auf das Rohr zu kleben, aber als ich bestellt habe, habe ich die wasserdichte Silikonversion genommen und der Heißkleber hat ihn nicht geklebt:(Also habe ich stattdessen Tie-Raps verwendet. Denken Sie daran, gleichzeitig Kabel anzuschließen.
Schritt 3: Die kapazitiven Schalter und das Potar
Die 2 kapazitiven Schalter befinden sich im Inneren der Lampe und reagieren relativ gut durch den Kunststoff der Lampe.
Sie können es anbringen, wo Sie möchten, ich habe sie mit nur einem Stück Kleber in der Mitte der Lampe befestigt.
Der obere ist für den Wechsel von Weiß zu Animation.
Die untere ist zum Ändern des Animationsstils. Es gibt 8 Animationen, 7 sind musikreaktiv und die letzte ist einfach unendlich bewegend.
Für den Potar wollte ich anfangs einen Schiebepotar verwenden, aber ich wusste nicht, wo ich ihn einfach hinstellen sollte, also machte ich schließlich ein Loch auf der Oberseite und setzte ein rotierendes ein.
Schritt 4: Schaltplan und Programmierung
Verbinde alles miteinander
Und lade den Code hoch
Es verwendet nur die Adafruit_NeoPixel-Bibliothek, stellen Sie sicher, dass Sie sie installiert haben.
Im Code hast du:
#define NUM_LEDS 74
Selbst wenn ich einen 77-Längen-LED-Streifen verwendet habe, war der Speicher des Nanos leer und nichts passiert, bis ich nur auf 74 LED zurückgegangen bin. Vielleicht wäre es besser, einen Mega zu verwenden
#define MIC_LOW 0.0#define MIC_HIGH 737.0
Bitte überprüfen Sie den Min-/Max-Wert, den Sie mit Ihrem Sensor erhalten.
Wenn Sie Ihren LED-Streifen deklarieren, war es für mich NEO_RGBW und 800 khz, überprüfen Sie die Spezifikationen von Ihnen.
Adafruit_NeoPixel-Streifen = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Wenn die Lampe startet, durchläuft sie eine weiße, rote, grüne und blaue Aufrollung. Sie können den Startteil entfernen, wenn Sie einen solchen Start nicht wünschen.
Schritt 5: Nächste Version?
Meine Frau war ein wenig besorgt, als ich ihre Lampe operiert habe, aber jetzt liebt sie sie wirklich.
Achten Sie beim Einlegen der Kabel darauf, dass Sie sie anbringen, um unästhetische Schatten zu vermeiden.
Die Powerbox ist ziemlich groß und macht unten einen Schatten, beginnend der LED-Streifen höher könnte Schatten reduzieren.
Der Button wird bei eingeschaltetem Licht gesehen, er ist nicht ästhetisch, denken Sie daran, ihn an der Seite der Wand (wenn sich die Lampe in der Nähe einer Wand befindet) und auf der gleichen Seite wie der Strom zu platzieren. aber es ist gut zu sehen, wo sie sind, ich möchte keine Spuren auf der Lampe hinterlassen.
In der letzten Version blinkt die blaue LED, wenn Sie auf die Effekt-Schaltfläche klicken, um anzuzeigen, dass Sie die Schaltfläche berühren und welche Animation aktiv ist, aber verbessert werden kann.
Das Mikro könnte vernünftiger sein, und ich frage mich, 2 Mikro zu verwenden, um eine bessere Empfindlichkeit zu haben.
Es könnte mehr Effekt erzeugt werden, aber ich denke, ich muss mich für einen Mega entscheiden, da der auf Nano verfügbare Speicher auf Null geschlossen ist.
Eine Alternative könnte auch ein Drehgeber zur Effektänderung sein. Aber ich mag kapazitive Schalter vorerst:)
Ich habe ein USB-Kabel an der Oberseite der Lampe angebracht, um sie einfach programmieren zu können.
Ich werde dem Netzkabel einen allgemeinen Schalter hinzufügen, wenn ich es erhalte.
Beachten Sie, dass Sie, wenn Sie morgen damit müde sind, die LED loswerden und die ursprüngliche Lampe wieder einsetzen können, aber ich kann mir wirklich nicht vorstellen, warum….
Das Hinzufügen einer Fernbedienung ist auch in der Ideenliste enthalten.
Empfohlen:
Video-Tutorials De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: 4 Schritte
Video-Tutorials De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: En este Tutorial vamos a prender como modificar la intensid de la luz de un led con einer potenciómetro sobre una placa Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (utilizando una cuen
Arduino Ampel-Controller mit RBG Led - 4-Wege: 3 Schritte
Arduino Ampel-Controller mit RBG Led | 4-Wege: In diesem Beitrag erfahren Sie, wie Sie einen Arduino-Ampelcontroller herstellen. Mit diesem Ampelsteuergerät wird der Verkehrsfluss gesteuert. Diese können in stark frequentierten Bereichen angewendet werden, um Verkehrsblockaden oder Unfälle zu vermeiden
Arduino-Programmierung über das Handy -- Arduinodroid -- Arduino-Ide für Android -- Blinzeln: 4 Schritte
Arduino-Programmierung über das Handy || Arduinodroid || Arduino-Ide für Android || Blink: Bitte abonnieren Sie meinen Youtube-Kanal für weitere Videos…… Arduino ist ein Board, das direkt über USB programmiert werden kann. Es ist sehr einfach und günstig für College- und Schulprojekte oder sogar für Produktprototypen. Viele Produkte bauen zunächst darauf für i
Arduino LED-Würfellichter 2: 4 Schritte
Arduino LED Dice Lights 2: Dies ist ein Projekt mit einem Arduino-Kit, um eine auffällige Würfel-Lichtshow zu erstellen! Durch Drücken der Taste blinken die Lichter nacheinander, dann bleibt eine zufällige Anzahl von Lichtern erleuchtet. Dies ist ein ziemlich einfaches Starterprojekt für diejenigen, die gerade erst
Dekorative Blumen-RGB-LED-Leuchten - DIY: 7 Schritte (mit Bildern)
Dekorative Blumen-RGB-LED-Leuchten | DIY: In diesem Tutorial zeigen wir Ihnen, wie Sie dekoratives Blumen-RGB-LED-Licht herstellen. Sie können das in diesem Schritt eingebettete Video für Konstruktion, Stückliste, Schaltplan & testen oder Sie können den Beitrag für weitere Details weiterlesen