Inhaltsverzeichnis:

NeoPixel Pie Tin Arduino Kranz - Gunook
NeoPixel Pie Tin Arduino Kranz - Gunook

Video: NeoPixel Pie Tin Arduino Kranz - Gunook

Video: NeoPixel Pie Tin Arduino Kranz - Gunook
Video: #133 Weekly Roundup #35 - New Maker Products 2024, Juli
Anonim
NeoPixel Pie Tin Arduino Kranz
NeoPixel Pie Tin Arduino Kranz
NeoPixel Pie Tin Arduino Kranz
NeoPixel Pie Tin Arduino Kranz
NeoPixel Pie Tin Arduino Kranz
NeoPixel Pie Tin Arduino Kranz
NeoPixel Pie Tin Arduino Kranz
NeoPixel Pie Tin Arduino Kranz

Hier finden Sie Anweisungen zur Herstellung einer neumodischen Version meines Pie Tin Holiday Wreath Instructable.

Statt gekaufter GE-Leuchten werden die Tortendosen jetzt mit selbstgemachten Weihnachtslichtern mit "NeoPixels" beleuchtet. NeoPixel sind vom Benutzer programmierbare, farbwechselnde LEDs. Die Lichtshow wird mit Arduino-Code individuell programmiert, der auf einen Arduino UNO oder einen kompatiblen CPU-Chip geladen wird. Die resultierende Dekoration ist eigenständig (batteriebetrieben) und leicht. Shareware-Software, zum Beispiel die Arduino-Bibliothek von Adafruit.com, macht das Programmieren einer benutzerdefinierten Lichtshow für solche Benutzer relativ einfach.

Bitte lassen Sie sich nicht vom Weihnachtsmotiv täuschen. Was wir hier wirklich haben, ist eine vergrößerte Version des 12xNeoPixel-Rings von Adafruit mit einem Durchmesser von 1,5 Zoll mit einem Durchmesser von 4 Fuß und vielen dekorativen Möglichkeiten.

Lieferungen:

4 x Posterboard-Blätter (Pacon Water-Resistant Foam Board 20x30-Zoll)

12 x NeoPixel LEDs (WS2812B adressierbare 5050 RGB SMD auf Leiterplatte)

12 x LED-Lichtdiffusoren (durchsichtige leere Glühbirnen)

Arduino Uno-Board

Kleines Arduino-kompatibles Board (SparkFun.com LilyTiny ATTiny85-Board)

Dekoratives rot beleuchtetes Schleifenornament (Walmart)

3,7 V Lithiumbatterie (oder 4 x AA Alkaline Batterie mit Halter)

Draht- und Lötzubehör

Klebeband und anderes Bastelzubehör

(Siehe auch meine vorherigen Instructables für den Kuchen Zinn Weihnachtsbaum, Hanukah Menorah, Great Pumpkin, Holiday Wreath, New Years Time Ball)

Schritt 1: Erhalten oder machen Sie klare Diffusorbirnen (12)

Erhalten oder machen Sie klare Diffusorbirnen (12)
Erhalten oder machen Sie klare Diffusorbirnen (12)
Erhalten oder machen Sie klare Diffusorbirnen (12)
Erhalten oder machen Sie klare Diffusorbirnen (12)

Das Grundkonzept dieses Projekts besteht darin, Ihre eigenen bunten Weihnachtsglühbirnen herzustellen.

Dazu werden auf der Vorderseite einer Schaumstoffplatte mit Löchern zum Einsetzen des Lampensockels durchsichtige Lampenabdeckungen (Lichtdiffusoren) und Kuchenformen angebracht. Die Glühbirnen werden dann von hinten mit den NeoPixel-LEDs beleuchtet.

Es gibt 3 grundlegende Möglichkeiten, die durchsichtigen Glühbirnen (Diffusoren) zu erhalten – sie können gekauft oder mit einem 3D-Drucker hergestellt oder von einer kommerziellen Lichterkette gereinigt werden.

Für das heutige Projekt entsorge ich 12 klare Glühbirnen aus einer älteren GE Color Effects Lichterkette. Dies sind große, durchsichtige (hohle) Kunststoffbirnen der Größe G35 mit einem 13/16-Zoll-Sockel. Die Basis der klaren Glühbirne fügt sich eng in einen 13/16-Loch-Schnitt in Posterkarton ein.

Schritt 2: Machen Sie das kreisförmige Backing Board

Machen Sie das kreisförmige Backing Board
Machen Sie das kreisförmige Backing Board
Machen Sie das kreisförmige Backing Board
Machen Sie das kreisförmige Backing Board
Machen Sie das kreisförmige Backing Board
Machen Sie das kreisförmige Backing Board
Machen Sie das kreisförmige Backing Board
Machen Sie das kreisförmige Backing Board

Ich habe Pacon Water Resistant Foam Board verwendet und einen riesigen Kreis mit einem 35-Zoll-Mitteldurchmesser für den Abstand von 12x9-Zoll-Kuchendosen in einem Abstand von etwa 9,1 Zoll ausgeschnitten. Da jedes Blatt Schaumstoffplatte nur 20 x 30 Zoll groß ist, habe ich die Trägerplatte in 4 Teilen hergestellt und sie wie gezeigt mit Klebeband zusammengeklebt.

Ein X-Acto-Messer kann verwendet werden oder die 13/16-Zoll-Löcher zum Einsetzen der Lampendiffusoren geschnitten werden. Ich habe jedoch einen Lion Ev-R-Round Perfect Circle Cutter verwendet, um saubere Löcher in die Postertafel zu bohren. Da der Lion-Kreisschneider nur bis zu einer Tiefe von 1/4 Zoll schneidet, sind zwei Durchgänge (ein Schnitt oben auf der Schaumstoffplatte und einer unten) erforderlich, um die Löcher zu bohren.

Die Trägerplatte habe ich mit Acryl-Bastelfarbe grün bemalt. Es war jedoch schwierig, eine gute Farbhaftung auf dem speziellen wasserfesten Posterkarton zu erzielen. Dieser Lackierschritt ist nicht kritisch und kann übersprungen werden. Die Rückwand ist nachts nicht sichtbar, daher habe ich hauptsächlich versucht, eine weitere Wasserdichtigkeit zu verleihen.

Schritt 3: NeoPixel-LED-Optionen

NeoPixel-LED-Optionen
NeoPixel-LED-Optionen
NeoPixel-LED-Optionen
NeoPixel-LED-Optionen

Für dieses Projekt entschied ich mich, die folgenden NeoPixel auszuprobieren: ALITOVEs WS2812B Adressierbares LED-Pixellicht 5050 RGB SMD auf Kühlkörper-Leiterplatte 5V DC Kompatibel mit Arduino, Raspberry Pi, erhältlich bei Amazon für $16 für 100 Stück. Das sind nur 16 Cent pro NeoPixel.

Siehe vergrößertes Bild oben für diese NeoPixel. Dieses Projekt verwendet 12 NeoPixel-LEDs. Jeder LED-Chip verfügt über zwei positive (+5V) Lötpads, zwei Ground oder negative (gnd -) Lötpads, ein Data In (Din) Lötpad und schließlich ein Data Out (Dout) Lötpad. Alle sechs Lötpads müssen verwendet werden, um die 12 NeoPixel-LEDs in Reihe zu schalten. Die "Daten" beziehen sich auf die digitalen Anweisungen der Lichtshow, die vom Arduino oder einem anderen kompatiblen Speicherchip in die Lichterkette kommen, die an LED1 und dann von LED1 an LED2 übergeben werden … schließlich die Kette an LED12.

NeoPixel sind auch auf Adafruit.com erhältlich. Einige Leute finden die Adafruit Flora NeoPixels Ver2 möglicherweise einfacher zu handhaben, da dieser Stil über Lötverbindungen durch das Loch verfügt.

Schritt 4: Verdrahten der NeoPixels

Verkabelung der NeoPixel
Verkabelung der NeoPixel
Verkabelung der NeoPixels
Verkabelung der NeoPixels
Verkabelung der NeoPixel
Verkabelung der NeoPixel

Die NeoPixel sind in einer 12-LED-Lichterkette zusammengelötet, wie im Schaltplan und den Fotos oben gezeigt. Ungefähr 10 Zoll Draht zwischen jeder NeoPixel-LED ermöglichen in diesem Projekt genügend Spielraum. Beachten Sie, dass ich normalerweise vor der ersten NeoPixel-LED einen 480-Ohm-Widerstand am Datenleitungseingang einfüge, um ein Durchbrennen der NeoPixel zu verhindern (wie im Schaltplan gezeigt).

Für die Anschlussverkabelung verwende ich gerne Radio Shack 24AWG 4-adriges massives Intercom-Kabel, das leicht auf 3-Draht gekürzt werden kann. Dieser Draht ist jedoch möglicherweise nicht mehr käuflich zu erwerben..

Klebeband wird verwendet, um die Lichterkette an der Trägerplatte zu befestigen und die NeoPixel so auszurichten, dass sie durch die Glühbirnen scheinen.

An der Unterseite des Kranzes ist auf der Rückseite ein kleines Holzbrett (aus der Walmart-Craft-Abteilung) angebracht, um den Akku und das kleine LilyTiny (ATTINY85) PCBoard wie abgebildet zu montieren.

HINWEIS: Bitte ignorieren Sie die Tatsache, dass die Farben der Kabelisolierung, die ich in meinem abgeschlossenen Projekt verwendet habe, nicht mit den Kabelfarben im Schaltplan übereinstimmen. Einfach gesagt, es ist schwer, 3-adriges Kabel in genau dem Farbschema zu finden, das Sie für die NeoPixel-LEDs wünschen.

Schritt 5: Tortendosen vorbereiten

Tortendosen vorbereiten
Tortendosen vorbereiten

Die Hefty oder Reynolds E-Z Foil Pie Pans für 9-Zoll-Rezepte sehen als Reflektoren toll aus. Diese 9-Zoll-Kuchenformen sind diejenigen mit der 8-zackigen "Stern" -Form in der Mitte. Die Marke E-Z Foil war jedoch im Jahr 2020 schwer zu finden, sodass andere ähnliche 9-Zoll-Kuchenformen ersetzt werden können. Die 9-Zoll-Kuchendosen von E-Z Foil haben einen Innendurchmesser von 8-3 / 4 Zoll (innerhalb der Felge), wodurch sie in diesem Projekt etwa 9,1 Zoll voneinander entfernt werden können. Schneiden Sie mit einem X-Acto-Messer oder einem gleichwertigen Messer ein Loch mit einem Durchmesser von 3/4 Zoll in die Mitte jeder Kuchenform. Für dieses Projekt habe ich eine Jefferson-Nickelmünze als Führung zum Schneiden des Mittellochs verwendet. Insgesamt werden 12x9-Zoll-Kuchenformen im kreisförmigen Muster verwendet.

Schritt 6: Setzen Sie Glühbirnen / Tortendosen und hängende Hardware ein

Setzen Sie Glühbirnen/Pie-Dosen und hängende Hardware ein
Setzen Sie Glühbirnen/Pie-Dosen und hängende Hardware ein
Setzen Sie Glühbirnen/Pie-Dosen und hängende Hardware ein
Setzen Sie Glühbirnen/Pie-Dosen und hängende Hardware ein
Setzen Sie Glühbirnen/Pie-Dosen und hängende Hardware ein
Setzen Sie Glühbirnen/Pie-Dosen und hängende Hardware ein

Die Zwiebeln und Tortendosen werden dann in die Löcher im Plakatkarton eingesetzt. Ich habe ein wenig doppelseitiges Klebeband um die Basis der Glühbirnen gelegt, um sie fester zu halten.

Unter der oberen Lasche des Kranzes ist ein kleines Holzbrett (aus der Walmart-Craft-Abteilung) angebracht, um hängende Hardware zu montieren.

Eine dekorative rot beleuchtete Schleife (Walmart) wird verwendet, um den Kranz zu schmücken.

Im Moment halte ich den Kranz aus dem Regen. Kugelsicheres Design für jedes Wetter ist ein zukünftiges Action-Item.

Schritt 7: Programmierung der Lichtshow

Programmierung der Lichtshow
Programmierung der Lichtshow
Programmierung der Lichtshow
Programmierung der Lichtshow

Wenn Sie mit NeoPixel-LEDs und Arduinos nicht vertraut sind, es aber lernen möchten, sind die NeoPixel-Tutorials von Adafruit.com ein guter Ausgangspunkt.

Für dieses Projekt verwende ich einfach den "STRANDTEST" -Lightshow-Code von Adafruit.com aus der Adafruit NeoPixel-Programmbibliothek für Arduino. Ich habe ein paar einfache Änderungen am STRANDTEST-Code vorgenommen, zum Beispiel habe ich einen DELAY-Halteschritt hinzugefügt, nachdem der Kranz weihnachtlich grün geworden ist. Außerdem stellte ich fest, dass sich einige der Farbverfolgungsjagden angesichts des enormen Durchmessers des Kuchenblechkranzes von 4 Fuß zu schnell bewegten, also verlangsamte ich einige der Verfolgungsjagden.

YouTube-LINK für Video der Kranzanzeige:

Normalerweise beginne ich damit, den Arduino-Code (zB den modifizierten STRANDTEST 12) für Probeläufe in ein Arduino Uno-Board in voller Größe zu laden. Wenn ich zufrieden bin, lade ich den Arduino-Code in einen kleineren Chip. Historisch gesehen verwende ich gerne die SparkFun.com LilyTiny ATTiny85 in meinen Abschlussprojekten, die tendenziell etwas schwieriger zu programmieren ist (siehe Anleitung auf SparkFun.com). Der Adafruit-äquivalente kleine Chip, der wahrscheinlich bequemer über eine herkömmliche USB-Verbindung zu programmieren ist, wären ihre Gemma- und / oder Trinket-Boards, die ich in Zukunft mehr verwenden möchte.

Abgesehen von der NeoPixel-Softwarebibliothek von Adafruit.com bietet FastLED anscheinend eine weitere Quelle für Lichtshow-Software von Drittanbietern.

Schritt 8:

www.youtube.com/watch?v=qcu_U-GFcQQ

Empfohlen: