Wie man eine Begleitwürfel-Stimmungslampe baut (für absolute Arduino-Anfänger)

Werbung

Werbung
Werbung

Also, du hast gerade deinen Arduino in der Post, und du sitzt hier und fragst dich ... was um alles in der Welt mache ich damit? Der Arduino ist ein Mikrocontroller, der preiswert und unglaublich nützlich ist. Was ist Arduino: Alles, was Sie wissen müssen (In Video) Was ist Arduino: Alles, was Sie wissen müssen (In Video) Was ist ein Arduino und warum sollte es dich interessieren? In diesem Video versuche ich, diese Frage und mehr zu beantworten. Lesen Sie mehr für eine Vielzahl von elektronisch orientierten DIY-Projekten. Etwas von einem Arduino selbst zu bauen ist unglaublich befriedigend - aber es ist schwer zu wissen, wo ich anfangen soll.

So werden wir heute eine nette Portal-Themen-Stimmungslampe machen, um deinem Wohnraum eine gewisse Textur zu verleihen (und deine Nerd-Cred von 2007 zu etablieren). Es ist ein guter Ausgangspunkt mit wenigen Komponenten und sehr wenig Verkabelung.

Schritt 1: Was Sie brauchen

Wie man eine Companion Cube Mood Lampe (für Absolute Arduino Anfänger) diy Companion Cube-Komponenten bauen

  • 1 x Arduino und USB-Kabel
  • 1 x RGB LED
  • 4 x 330 Ohm Widerstände
  • 1 x kleines Steckbrett
  • 4 x lange Drahtbrücken, vorzugsweise in verschiedenen Farben
  • 1 x quadratisches Glas oder Flasche
  • Hart-trocknender klarer Kleber
  • Grauer und roter Modellierton
  • 1 x weiße Kerze

Die elektronischen Komponenten (abzüglich des Arduino selbst) können als Bündel mit einer Reihe anderer nützlicher Kleinigkeiten für ungefähr $ 20, 00 bei Amazon gekauft werden und werden Ihnen für eine Vielzahl von Arduino-Projekten gut dienen.

Die Glasflasche wurde bei Walmart für $ 5, 00 mit zwei Duftkerzen gekauft, so dass es wahrscheinlich möglich ist, den Amazon-Preis zu schlagen, wenn Sie bereit sind, um zu kaufen. Genauso können viele dieser Gegenstände nur in Ihrem Zuhause liegen (oder geeignete Ersatzartikel) - seien Sie also kreativ. Ein Teil des DIY-Spaßes besteht darin, Wege zu finden, die Dinge um dich herum effizient zu nutzen, um etwas Interessanteres zu erschaffen.

Schritt 2: Den Würfel bereifen

Wie man eine Companion Cube Mood Lampe (für Absolute Arduino Anfänger) diy Companion Cube geschmolzene Wachsbeschichtung

Entfernen Sie den Docht und die Metalllasche von Ihrer einfachen weißen Kerze und schmelzen Sie alles oder einen Teil davon in einem Keramikbecher in der Mikrowelle für ein bis drei Minuten, bis es eine klare Flüssigkeit bildet. Tragen Sie Arbeitshandschuhe oder Ofenhandschuhe und seien Sie vorsichtig - Wachs Verbrennungen sind böse. Gießen Sie das Wachs in das Glas oder die Flasche und schwenken Sie es sanft herum, bis das Wachs zu kühlen beginnt. Kippen Sie die Flasche, bis auf jeder Oberfläche eine Schicht festen Wachses ist. Dadurch erhält das Glas von außen eine weiße Textur sowie eine kühle, ungleichmäßige marmorierte Textur, die der Beleuchtung eine schöne ästhetische Qualität verleiht. Da wir eine LED verwenden, besteht für die Hitze kein Risiko, dass das Wachs schmilzt. Wenn das Wachs zu unordentlich für Sie ist, könnte weiße Farbe für diesen Zweck ersetzt werden.

Schritt 3: Dekorieren des Würfels

Wie man eine Companion Cube Mood Lampe (für Absolute Arduino Anfänger) diy Companion Cube dekorieren

Verwenden Sie nun graue und rote Modelliermasse, um die Strukturen auf der Oberfläche des Würfels zu erstellen: alle Ecken sollten bedeckt sein, ebenso wie das mittlere Drittel der Kanten zwischen ihnen und ein Kreis in der Mitte jeder Fläche, die sie haben sollte rote oder rosa Herzen auf ihnen. Diejenigen von euch, die sich formen können, werden wahrscheinlich etwas finden, das viel sauberer aussieht als mein Endprodukt. Weil der Ton nicht abbindet, kannst du damit weitermachen, bis du mit deinem Endergebnis zufrieden bist.

Schritt 4: Schützen der Dekorationen

Wie man eine Companion Cube Mood Lampe (für Absolute Arduino Einsteiger) diy Companion Cube schützen

Um die Lehmzierde hart zu machen, empfehle ich nicht, sie zu backen: das Glas könnte vor Hitzebelastungen im Ofen explodieren - oder, schlimmer noch, innere Spannungen aufbauen, die dazu führen, dass es zu einem späteren Zeitpunkt heftig zerbricht und jemanden verletzt. Verwenden Sie stattdessen einen Pinsel, um mehrere Schichten von klarem Klebstoff auf die Oberfläche des Tons aufzutragen, was ihm eine relativ harte Schale verleiht und verhindert, dass der Ton gestört oder auf anderen Objekten abgerieben wird.

Schritt 5: Verdrahtung der LED

Wie man eine Companion Cube Mood Lampe (für Absolute Arduino Anfänger) DIY Companion Cube rgb LED-Verkabelung bauen

Überprüfen Sie zunächst die Beine Ihrer RGB-LED. Der längste Schenkel ist der negative Stift (vorausgesetzt, Sie haben eine gemeinsame Kathoden-LED) - die anderen drei sind positive Zinken und jeder entspricht einer anderen Farbe - Rot, Grün und Blau. Biegen Sie den negativen Stift heraus und versenken Sie ihn in die schwarze (negative) Reihe entlang der Oberseite eines Steckbretts. Beuge die anderen drei Beine in drei verschiedene Spalten in der Mitte des Bretts (es spielt keine Rolle, wer welche ist, solange sich keine zwei teilen). Biegen Sie sie so, dass die LED bündig an der Platine anliegt. Jetzt sollten Sie Widerstände (330 Ohm) einfügen, um den Stromfluss zu dämpfen, damit Sie Ihre LED nicht versehentlich ausbrennen.

Schritt 6: Verdrahtung des Arduino

Wie baue ich eine Companion Cube Mood Lampe (für Absolute Arduino Anfänger) DIY Companion Cube Arduino Verdrahtung

Verbinden Sie nun lange Drähte mit den Pins 10, 11 und 12 am Rand des Arduino und verwenden Sie das Steckbrett, um sie mit den Widerständen zu verbinden, die mit den LEDs verbunden sind. Führen Sie den GND-Pin auf dem Arduino in die schwarze Reihe auf dem Steckbrett (überall wird es funktionieren).

Wenn Sie möchten, können Sie das Steckbrett und Arduino in einem kleinen Kasten stapeln, um sie zu verstecken (oder einen Lötkolben zu bekommen und das Steckbrett überhaupt zu entsorgen), aber ich mag die Ästhetik von freiliegenden Drähten und Leiterplatten. Wie auch immer, an diesem Punkt ist alles verbunden. Alles, was wir brauchen, ist Software.

Schritt 7: Farbwirbelcode

Wie man einen Companion Cube Mood Lamp (für Absolute Arduino Einsteiger) Farbwirbel bauen

Das Programm, das ich geschrieben habe, um die Lampe zu steuern, kann hier auf PasteBin eingesehen werden. Das Programm ist sehr einfach - es lässt den Computer einfach wissen, welche Pins wir verwenden werden, wie hell die Lampe sein soll, weist die relevanten Pins der Ausgabe zu und führt dann eine Schleife aus, die ein wenig Trigonometrie verwendet, um reibungslos zu funktionieren variieren Sie die Farben der Lampe (siehe die Kommentare für weitere Details). Alles, was Sie tun müssen, ist den Code in eine leere Skizze in der Arduino-Software einzufügen und den "Upload" -Button zu drücken.

Schritt 8: Alles zusammensetzen

Wie man eine Companion Cube Mood Lampe (für Absolute Arduino Anfänger) diy Begleiter Cube Farbe Wirbel

Laden Sie den Code auf Ihr Arduino hoch und vergewissern Sie sich, dass die LED die Farben korrekt ändert. Jetzt müssen Sie nur noch den Lampenschirm aufsetzen. Weil meine Flasche einen Hals hatte, benutzte ich einen kleinen Ring aus Modelliermasse, um eine stabile Basis für den Schatten zu schaffen. Das Ergebnis sollte ungefähr so ​​aussehen.

Schritt 9: Erweitern des Projekts

Der Code ist so einfach wie er ist und es gibt viel Raum für Verbesserungen für diejenigen von euch, die damit herumhacken wollen. Einige mögliche Erweiterungsprojekte umfassen

  • Reibungslos von jeder zufälligen Farbe wechselnd, ohne zu wiederholen
  • Blinkt rot, wenn ein Signal von Ihrem PC kommt (z. B. wenn Sie eine E-Mail-Benachrichtigung erhalten)
  • Verändern Sie die Helligkeit in der Zeit zur Musik (Sie sollten auf Fast Fourier Transformationen nachlesen)
  • Erlaube es, über das Internet ferngesteuert zu werden Wie man Arduino Web Control ohne Ethernet Shield einrichtet Wie man Arduino Web Control ohne Ethernet Shield einrichtet In den letzten Wochen habe ich die Kontrolle über die Stimmungsbeleuchtung in meinem Studio den Zuschauern übergeben während der Live-Übertragung von Technophilia Podcast - Sie können die Ergebnisse davon in der ... Lesen Sie mehr.

All dies kann vollständig softwareseitig durchgeführt werden, ohne dass zusätzliche Hardware oder Komponenten gekauft werden müssen.

Herzliche Glückwünsche! Du hast dein erstes Arduino-Projekt abgeschlossen! Denken Sie nur daran, was Sie als nächstes tun können ...

In this article