Inhaltsverzeichnis:
- Schritt 1: Öffnen Sie das Kerzengehäuse
- Schritt 2: Entfernen Sie das LED-Modul
- Schritt 3: Bewegen Sie den Kathodendraht
- Schritt 4: Programmieren Sie Ihren Chip
- Schritt 5: Schneiden Sie die Chip-Beine
- Schritt 6: Stellen Sie einige Verbindungen her
- Schritt 7: Fügen Sie etwas Isolierung hinzu
- Schritt 8: Testen Sie Ihre Schaltung
- Schritt 9: Setzen Sie alles zusammen
- Schritt 10: Schauen Sie! eine flackernde Flamme
Video: Flackernde LED-Kerze - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:22
Nehmen Sie eine "flimmernde" LED-Kerze aus dem Dollar-Laden, fügen Sie einen AVR ATtiny13 und einen kleinen Code hinzu, und Sie erhalten eine LED-Kerze, die fast echt aussieht.
Schritt 1: Öffnen Sie das Kerzengehäuse
Ein Thumbnail schien das beste Werkzeug für diese Aufgabe zu sein. Das Gehäuse ist nicht verklebt. Es gibt nur einen reibschlüssigen Pfosten, der in ein Aufnahmeloch in der Abdeckung passt. Arbeiten Sie um die Abdeckungskante herum und das Basisteil beginnt sich zu lösen. Beeilen Sie sich nicht, denn die Drähte, die mit dem LED-Modul im Inneren verbunden sind, sind sehr fein und leicht zu brechen. Wir werden diese Drähte wiederverwenden, also seien Sie vorsichtig.
Schritt 2: Entfernen Sie das LED-Modul
Die mit ihrem Sockel verbundene LED wird kraftschlüssig in den Sockel der Kunststoff-Kerzenflamme eingepasst. Zum Entfernen leicht drehen und ziehen. Notieren Sie sich die Kabelfarben, da sie sich von dem von mir verwendeten Gerät unterscheiden können. Ich verwende "Gelb" für das Negative und "Rot" für das Positive.
Schritt 3: Bewegen Sie den Kathodendraht
Wir werden nicht die ursprüngliche Schaltung verwenden, bei der es sich um einen Low-Side-Schalter handelt, der die LED nur in regelmäßigen Abständen für einige Millisekunden flackert. Lösen Sie vorsichtig den gelben Draht und bewegen Sie ihn zur LED-Kathode am mittleren Stift. Der Draht ist wirklich in Ordnung. Verwenden Sie einen heißen Lötkolben, um die ursprüngliche Verbindung zu schmelzen. Fügen Sie ein wenig frisches Lot zum Mittelstift hinzu. Dann können Sie den Draht gegen den Mittelstift halten und die Lötstelle leicht aufschmelzen.
Schritt 4: Programmieren Sie Ihren Chip
Wir werden die unbenutzten Pins des ATtiny13 abschneiden, also stellen Sie sicher, dass Sie den Chip vorher programmieren! Ich verwende einen USBtinyISP-Programmierer und ein SparkFun-Breakout-Board in einem lötfreien Steckbrett. Wir verwenden den internen Oszillator des tiny13, sodass keine Programmiersicherungen durchgebrannt werden müssen. Sie können die mitgelieferte Hex-Datei verwenden oder Ihre eigene mit dem mitgelieferten Quellcode kompilieren. Einige Anmerkungen zum Quellcode: Ich habe einen generischen Zufallszahlengenerator verwendet, da die stdlib-Funktion rand() fast doppelt so groß ist. Bei nur 1024 Byte Flash-Speicher zählt jedes Byte! Außerdem scheint der Millisekunden-Timer nicht mit der echten Wanduhrzeit übereinzustimmen. Aber da genaues Timing bei dieser Anwendung nicht wirklich wichtig ist, habe ich nur das Timing im Auge behalten. Puristen mögen sich erschaudern, aber ich bin Pragmatiker.:)Um mit der mitgelieferten Hex-Datei auf einem Linux-System zu programmieren, verwenden Sie diese Befehlszeile:avrdude -p attiny13 -P usb -c usbtiny -U flash:w:flicker.hexWinAVR-Benutzer kennen wahrscheinlich die richtige Beschwörung. Ich mache kein Windows.:DUpdate: flicker2.zip enthält die zweite Version des Codes mit zwei Flackermustern (Flicker-Up und Flacker-Down), zusammen mit einem Watchdog-Schutz, um den Chip zurückzusetzen, falls der Mainline-Code einfrieren sollte.
Schritt 5: Schneiden Sie die Chip-Beine
Da wir nur die Stifte 4, 5 und 8 verwenden, schneiden Sie den Rest der Stifte mit einem Satz Bündigschneider ab.
Schritt 6: Stellen Sie einige Verbindungen her
Die rote (positive) Leitung wurde in einem früheren Schritt abgeschnitten. Jetzt werden Sie etwa 3/16 Zoll Isolierung von jedem der freien Enden der roten Leitung abziehen. Dann den freiliegenden Draht verzinnen. Verzinnen Sie auch die restlichen Pins auf Ihrem tiny13-Chip. Dies erleichtert das Anbringen der feinen Drähte erheblich, da Sie den Draht gegen den Chipstift halten und die Lötstelle mit einem heißen Lötkolben aufschmelzen können.
Das rote Kabel vom LED-Modul wird an Pin 5 angeschlossen. Das rote Kabel von der Batterie geht an Pin 8. Für den Masseanschluss verwenden Sie eine spitze Spitzzange, um den Pin zu einem "U" zu biegen. Kerben Sie mit einem scharfen Universalmesser die Isolierung des gelben (negativen) Drahts ein und ziehen Sie ihn auseinander, um einen kleinen Abschnitt des blanken Drahts freizulegen. Legen Sie diesen Abschnitt des blanken Drahtes in das "U", das Sie gerade gebogen haben, und löten Sie sorgfältig.
Schritt 7: Fügen Sie etwas Isolierung hinzu
Vinyl-Elektroband ist ein guter Kandidat zum Isolieren der freiliegenden Leitungen. Schneiden Sie einen schmalen Streifen ab und schieben Sie ihn zwischen den Chipkörper und die Stifte, dann falten Sie ihn um. Nach der Isolierung falten Sie die Stifte über die Unterseite des Chips.
Schritt 8: Testen Sie Ihre Schaltung
Jetzt ist ein guter Zeitpunkt, um die Batterie einzulegen und Ihre Arbeit zu überprüfen.
Schritt 9: Setzen Sie alles zusammen
Setzen Sie die LED wieder in den Boden der Kunststoffflamme ein. Stecken Sie den Chip in das Gehäuse, so dass er sich nicht gegen den Ein-Aus-Schalter verkeilt. Setzen Sie schließlich die Basis der Kerze zurück und setzen Sie den Pfosten auf der Unterseite in die Buchse in der Abdeckung ein.
Schritt 10: Schauen Sie! eine flackernde Flamme
Wenn alles gut funktioniert hat, haben Sie jetzt eine flackernde "Flamme" über Ihrer LED-Kerze. Prahle mit deinen Freunden. Die Einheiten, die ich gekauft habe, kamen zu 2 in einem Paket, sodass Sie leicht ein Vorher-Nachher demonstrieren können.
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
Ein riesiges leuchtendes LED-Schild herstellen – wikiHow
Wie man ein riesiges leuchtendes LED-Schild herstellt: In diesem Projekt zeige ich Ihnen, wie Sie ein riesiges Schild mit einem benutzerdefinierten Schriftzug bauen, der mit Hilfe von RGB-LEDs aufleuchten kann. Das Schild kann aber auch als primäre Lichtquelle in Ihrem Raum verwendet werden, indem warmweiße LED-Streifen verwendet werden. Lass uns st
Nachtsicht-Laserschnabel! (ODER wie man eine Nachtsicht-erhaltende LED Throwie, Transformer Toy Mashup Taschenlampe herstellt!): 5 Schritte
Nachtsicht-Laserschnabel! (ODER Wie man eine Nachtsicht-erhaltende, LED-Throwie, Transformator-Spielzeug-Mashup-Taschenlampe herstellt!): Ein Instructable von einem Noob für den Noob Spielzeug? Ein instructable mit einem wirklich langen Namen! Wir nennen es "Nightvision Laserbeak" zum
So erstellen Sie eine minimalistische LED-Uhr – wikiHow
So erstellen Sie eine minimalistische LED-Uhr: All diese digitalen Wanduhren können so beschäftigt sein, oder? Sie möchten nicht wirklich, dass ein großes, helles 7-stelliges Display Ihre Wand überfüllt und im Weg steht, oder? Sogar die analogen Uhren, obwohl einfacher, haben immer noch hässliche schwarze Zahlen und Zeiger in