Inhaltsverzeichnis:
- Schritt 1: Der Schaltplan
- Schritt 2: Herstellung der Leiterplatten
- Schritt 3: Löten der Leiterplatten
- Schritt 4: Bereiten Sie die LED-Platine vor
- Schritt 5: Programmieren Sie den Controller
- Schritt 6: Aufbau des Gehäuses
- Schritt 7: Kerzensockel
- Schritt 8: Einpacken
Video: YAFLC (Noch eine weitere flackernde LED-Kerze) - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:22
Es gibt zahlreiche Beiträge auf Instructables darüber, wie man eine flackernde LED-Kerze herstellt. Dies ist meine Version. Das Projekt erfordert die folgenden Komponenten: 1. Tiny45 AVR-Mikrocontroller (Tiny13 würde auch tun)2. 1W Warmweiße (oder gelbe) LED3. Plexiglasrohr4. Batterien der Größe AA oder AAA - 4 (Alkali oder NiMH)5. PCB-Lager (oder ein Allzweck-Veroboard)6. Batteriehalter7. 1/4W Widerstände 50 Ohm- 4 und 10K -1,8. Ein/Aus-Schalter9. Anschlussdraht10. Stück Holz für die Basis11. AbdeckbandWerkzeuge:1. Lötkolben und lot2. Heißklebepistole3. AVR ISP-Programmierer4. Schraubendreher, Feilen, Bohrmaschine und passende Bohrer.
Schritt 1: Der Schaltplan
Den benötigten Schaltplan für die Kerze finden Sie hier. Ebenfalls zu sehen ist das Platinenlayout. Im Platinenlayout werden die blauen Spuren als Steckbrücken behandelt. Die komplette Schaltung ist auf zwei Platinen aufgeteilt, eine enthält den Controller und die hat die 1-W-LED. Die beiden Platinen sind in einem doppelstöckigen, runden Leiterplatten angeordnet. Die Idee ist, einen kleineren Gesamtdurchmesser für die Schaltung zu haben. Vier 2-Pin-Anschlüsse werden verwendet, um die Controllerplatine mit der LED-Platine zu verbinden. Der fünfte Anschluss auf der Controllerplatine ist für die Stromversorgung.
Schritt 2: Herstellung der Leiterplatten
Ich habe Modela FräsmaschineModela Fräsmaschine verwendet, um meine Bretter zu fräsen und zu schneiden. Sie können diese Platinen von kommerziellen PCB-Herstellern wie PCB ExpressPCB Express herstellen lassen oder sie sogar zu Hause herstellen, wie hier beschrieben.
Schritt 3: Löten der Leiterplatten
Ich habe alle Komponenten wie auf den Fotos zu sehen gelötet. Durch die Verteilung der Schaltung auf zwei Platinen, eine für den Controller und eine andere für die LED, ist es nicht nur nützlich, den Durchmesser der Platine zu verringern, sondern auch sicherzustellen, dass bei der Programmierung der Controller-Platine über den ISP-Anschluss (indem Sie zuerst die LED-Platine abtrennen) von der Controllerplatine), die LED lädt die ISP-Signale nicht. Ich habe zuerst alle SMD-Komponenten gelötet, gefolgt von den Jumperdrähten und dann den Rest der Komponenten.
Schritt 4: Bereiten Sie die LED-Platine vor
Nachdem die LED-Platine gelötet ist, habe ich eine Heißklebepistole verwendet, um etwas Kleber auf die LED zu gießen. Wenn der Heißkleber abzukühlen beginnt, ziehe ich den Kleber als eine Art "Docht" heraus. Der Kleber dient zwei Zwecken: Er streut das Licht und der „Docht“vermittelt das Gefühl einer echten Kerze.
Schritt 5: Programmieren Sie den Controller
Der Code für das Projekt ist wirklich sehr klein. Mit AVRGCC kompilierter Code. Der Code wurde über den ISP-Anschluss auf der Controller-Platine in den Controller einprogrammiert. /*Code für ein flackerndes Kerzenprojekt*//*Anschließen einer 1-W-LED in Gelb/Warmweiß an *//*Pin 2 - PB3 LED-Kathode*//*Pin 3 - PB4 LED-Kathode*//*Pin 5 - PB0 LED-Kathode*//*Pin 6 – PB1 LED-Kathode*//*Pin 7 – PB2 LED-Kathode*//*LED-Anode an Vcc/*Maximalstrom für jede LED auf 30 mA einstellen*//*LFSR-Quelle: https://en.wikipedia.org/wiki/Linear_feedback_shift_register*/#include#includemain(){unsigned long lfsr = 1;unsigned char temp;DDRB=255;for(;;) { lfsr = (lfsr >> 1) (-(lfsr & 1u) & 0xd0000001u); /* Hähne 32 31 29 1 */temp = (Zeichen ohne Vorzeichen) lfsr;DDRB= ~temp;PORTB = temp;temp = (Zeichen ohne Vorzeichen) (lfsr >> 24);_delay_loop_2(temp<<7); } }
Schritt 6: Aufbau des Gehäuses
Ein 6 Zoll langes, 2,2 Zoll breites Plexiglasrohr wurde gewählt, um die Kerze zu umschließen. Ein Holzsockel wurde maschinell bearbeitet, um das Plexiglasrohr zu montieren. Die Controller-Platine und die LED-Platine wurden in der Röhre auf einer anderen 'Halter'-Platine installiert, die auch den Ein / Aus-Schalter hat.
Schritt 7: Kerzensockel
Ein hölzerner Kerzensockel wurde bearbeitet. Die beiden Batteriehalter mit je 2 x 1,2V Eneloop (:)) Batterien wurden auf dem Sockel montiert und mit Heißkleber zusammengehalten.
Schritt 8: Einpacken
Schließlich wurde das Plexiglasrohr mit gelbem Abdeckband bedeckt, um die Innenseiten zu verbergen und auch die Illusion einer Wachskerze zu erzeugen…vielleicht werde ich es später malen.. Aber so steht es jetzt würde auch…
Empfohlen:
Erhalten Sie eine Benachrichtigungs-E-Mail, wenn ein Kanal auf ThingSpeak eine Weile nicht aktualisiert wurde – wikiHow
Erhalten Sie eine Benachrichtigungs-E-Mail, wenn ein Kanal auf ThingSpeak eine Weile nicht aktualisiert wurde: HintergrundgeschichteIch habe sechs automatisierte Gewächshäuser, die über Dublin, Irland, verteilt sind. Durch die Verwendung einer maßgeschneiderten Handy-App kann ich die automatisierten Funktionen in jedem Gewächshaus aus der Ferne überwachen und mit ihnen interagieren. Ich kann den Win manuell öffnen / schließen
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
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): 4 Schritte
So erstellen Sie eine Website (eine Schritt-für-Schritt-Anleitung): In dieser Anleitung zeige ich Ihnen, wie die meisten Webentwickler ihre Websites erstellen und wie Sie teure Website-Builder vermeiden können, die für eine größere Website oft zu begrenzt sind helfen Ihnen, einige Fehler zu vermeiden, die ich am Anfang gemacht habe
So machen Sie Ihren GNOME-Desktop noch cooler – wikiHow
So machen Sie Ihren GNOME-Desktop noch cooler: Dies ist mein erstes Instructable, also seien Sie bitte freundlich. GNOME ist bereits sehr cool und hat tolle Funktionen, aber es ist möglich, ein paar weitere coole mehr oder weniger nützliche Funktionen hinzuzufügen. Ich möchte Ihnen zeigen, wie Sie: 1. Verwenden Sie Nautilus Actions, um Aktionen hinzuzufügen wie