Wissen Sie alles über programmierbare LED Firefly Jar

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Ein programmierbares LED-Glühwürmchenglas ist ein kostengünstiges, unterhaltsames und exquisites Projekt, das sich hervorragend als Geschenk eignet. Die Herstellung eines programmierbaren Glühwürmchengefäßes erfordert eine oder zwei Stunden Zeit und ist immer ein Fan der kreativen Wiederverwendung. mehrere der elektronischen Komponenten wird aus alter Elektronik und Dingen rund um das Haus recycelt. Um dieses Projekt durchzuführen, möchten Sie eine Arduino-Platine und Löterfahrung.

Programmierbare LED Firefly Jar

Programmierbare LED Firefly Jar



Programmierbarer LED Firefly Jar Schaltplan

Das Projekt war von Fireflies inspiriert worden. Dies war eine innovative Idee, um Fireflies in einem Glas mit LEDs, 600 mAh 3V CR2450-Batterie zu entwerfen. In diesem Projekt wird eine benutzerdefinierte Leiterplatte verwendet, um die Kosten des Projekts zu sparen.


Programmierbarer LED Firefly Jar Schaltplan

Programmierbarer LED Firefly Jar Schaltplan



Die obige Schaltung erklärt das Design des Glases mit Glühwürmchen, das unter Verwendung von LEDs hergestellt wurde. Um mit dem Entwerfen der Glühwürmchen aus LEDs zu beginnen, wird die Schaltung wie im obigen schematischen Diagramm gezeigt vorbereitet.

  • R1 - 22,0 K Ohm Widerstand, 3 V Spannungsversorgungsbatterie VCC
  • VCC an den Pluspol der 3-V-Stromversorgung oder Batterie angeschlossen
  • GND an den Minuspol der Batterie angeschlossen.
  • Der Widerstand R1 dient dazu, die Spannung am Rücksetzstift während des Betriebs hoch zu treiben und wird als Pull-up-Widerstand verwendet. Dies stoppt oder schützt das Zurücksetzen des Chips.
  • Die Schaltung funktioniert auch, wenn der Draht anstelle des Widerstands platziert wird. R1 darf den Chip so programmieren, dass der Pin zurückgesetzt wird, der VCC nicht kurzschließt.
  • R2, R3 - 100 Ohm Widerstände
  • Die Eigenschaften von LEDs unterscheiden sich von LED zu LED. Der Widerstandswert basiert auf dem LED-Typ und der von der LED erzeugten Lichtmenge.
  • Die in diesem Projekt verwendeten LEDs haben Werte von 20 mA bei 2,0 V und 10 mA bei 3 V über einen 100-Ohm-Widerstand. R2- und R3-Werte wurden größere Werte angenommen.
  • LEDs leuchten hell und lassen uns bei 10mA wie echte Glühwürmchen fühlen. Durch Skalieren im Quellcode wird die Helligkeit der LED geändert. Die LEDs werden durch Begrenzen der Software so gesteuert, dass die maximale Helligkeit begrenzt wird. Wenn Sie diesen Punkt nicht kennen, müssen Sie den Wert der Widerstände R2 und R3 ändern, um den genauen Typ der verwendeten LED zu bestimmen.
  • Angenommen, als PINs - A, B, C, D, E und die Pins werden im Quellcode benannt
  • Nehmen wir A- und B-Pins als „Master“ -Pins. Je nach Quellcode werden die LEDs angesteuert.
  • Wenn eine Glühwürmchen im Glühwürmchenglas leuchten muss, muss diese bestimmte LED angesteuert werden. Dies hängt von der Wahl des von uns ausgewählten Hauptstifts ab, der je nach Wahl Stift A oder B sein kann.
  • Wenn PIN A ausgewählt ist, wird LED1, LED2 oder LED3 angesteuert.
  • Wenn wir PIN A hoch fahren, wird LED2 eingeschaltet. Wenn PIN D angesteuert wird, wird der Pin, mit dem die andere Seite von LED2 verbunden ist, während der Wiedergabe des Songs auf Low geschaltet. Die Potentialdifferenz zwischen den beiden Seiten der LED 2 wird entfernt, um den durch sie fließenden Strom zu stoppen. Wenn die PIN A immer hoch gefahren wird. Zwei Songs werden gleichzeitig gespielt, wenn zwei Fliegen gleichzeitig leuchteten, als der Code auf diese Weise geschrieben wurde.

Vorteil: Diese LEDs sind Energiesparlampen und auch aufgrund seiner optischen Eigenschaften ist es in Displays für flache Hintergrundbeleuchtung optimiert. Der andere Vorteil der Verwendung von LEDs besteht darin, dass sie auf dem Markt weit verbreitet sind.

Nachteil: Wir können den Chip nicht neu programmieren, wenn er auf die Platine gelötet ist. Dies liegt daran, dass der Chip-Programmierer den Reset-Pin nicht auf Low setzen kann, ohne einen Kurzschluss zu VCC zu haben.

Schritte zum Erstellen eines programmierbaren LED-Firefly-Glases

Um ein programmierbares LED-Firefly-Glas zu bauen, sind viele Schritte erforderlich


Die erforderlichen Komponenten

Die erforderlichen Komponenten des programmierbaren LED-Firefly-Glases umfassen Hardware- und Softwarekomponenten, wie z

Erforderliche Komponenten

Erforderliche Komponenten

  • Ein ATTiny85 (winziges Board)
  • Einige adressierbare LED-Pixel,
  • 1 .10uF Kondensator
  • Niedrigwertiger Widerstand und Leiterplatte
  • Eine 5V Wandwarze
  • Ein Glas
  • Diffusive Materialien wie Luftpolsterfolie, Farbe, Seidenpapier, Glasglasur
  • Ein AVR-Programm
  • Steckbrett & Lötzubehör
  • Arduino, Tiny Core und Adafruit NeoPixel

Software-Setup und Testen Sie Ihren ATTiny

  • Laden Sie in einem Software-Setup die Arduino-, Tiny Core- und NeoPixcel-Bibliothek herunter und installieren Sie sie
  • Richten Sie Ihren ATTiny auf dem Steckbrett ein.

Erstellen einer Firefly-LED-Zeichenfolge

Zur Vorbereitung der Firefly-LED-Zeichenfolgen werden die folgenden Schritte ausgeführt

Die LED wird mit einem Mikroclip vorbereitet und die LED befindet sich an der Außenseite der Pads. LED und Microclip werden montiert, indem Flussmittel auf die Pads der Leuchtdiode aufgebracht werden. Jetzt werden die Drähte gedreht oder verdrillt und getestet, nachdem zwei Drähte an der LED angebracht wurden, was einen schönen LED-String ergibt. Vom freien Ende des Kabels werden 2-3 mm abgezogen und es wird getestet, 3 Volt durch einen 100-Ohm-Widerstand zu legen. Der gleiche Vorgang wird für jede der 6 Zeichenfolgen wiederholt.

Erstellen einer Firefly-LED-Zeichenfolge

Erstellen einer Firefly-LED-Zeichenfolge

Rote Fadendrähte werden gebündelt und auf die Platine gelötet. Ebenso werden sechs der LED-Strings mit Flussmittel an der Platine befestigt. Red-Wire-Sets werden sorgfältig so mit PIN A verlötet, dass der Widerstand den Mikrocontroller und das Bündel trennt. Alle anderen LED-Strings werden auf die gleiche Weise mit PIN B verlötet. Auf die gleiche Weise werden nun auch die frei fliegenden grünen Drähte zu 2-Drähten gebündelt. Durch Verbinden grüner Drähte in 2-Draht-Bündeln und Löten mit PIN C, PIN D und PIN E. Bei Verwendung von 3 V werden alle Strings getestet, indem die positive Spannung an PIN A oder PIN B gehalten wird. Das Ergebnis wird erhalten, wenn alle LEDs leuchten .

Bereiten Sie das Glas und den Adapter vor

  • Nehmen Sie einen alten Adapter, schneiden Sie das Ende des Steckers ab und trennen Sie die schwarzen und roten Drähte. Testen Sie mit einem Multimeter die Spannung und Polarität
  • Stechen Sie mit einem scharfen Gegenstand ein Loch in Ihren Glasdeckel und fädeln Sie die Schnur durch. Zur Zugentlastung können Sie die Schnur zu einem Knoten zusammenbinden.

Löten Sie Ihre Komponenten und ATTiny

Löten Sie Ihren ATTiny auf ein Stück Perfboard. Enthalten einen Entkopplungskondensator über der Stromversorgung und einen Widerstand mit kleinem Wert. Wenn Sie möchten, dass Ihre Installation zusätzlich vielseitig ist, installieren Sie eine 8-polige DIP-Buchse, damit Sie den Mikrocontroller später herausnehmen und neu programmieren können. Schließen Sie die Strom- und Erdungsleitungen an, um sie durch den Glasdeckel an den aktuellen Stromkreis anzuschließen.

Löten Sie die Komponenten und ATTiny

Löten Sie die Komponenten und ATTiny

Bauen Sie das Glas zusammen

  • Bauen Sie das Glas zusammen und verteilen Sie die Pixel Ihres Sperrschichtgleichrichters gleichmäßig.
  • Füllen Sie das Glas mit Erdnüssen, Luftpolsterfolie, Seidenpapier und Altpapier. Das funktioniert gut und sorgt für aufmerksamkeitsstarke Effekte. Reflektierende Kunststoffe und Glasscherben können ebenfalls Spaß machen.
  • Wenn Sie sich sehr ehrgeizig fühlen, können Sie das Glas glasieren oder etwas Farbe kaufen und damit viel semitransparentes Aussehen verleihen.
  • Schließen Sie Ihr Glas an und genießen Sie die attraktiven Muster!
Bauen Sie das Glas zusammen

Bauen Sie das Glas zusammen

Arduino-basierte LED-Straßenlaternen mit automatischer Intensitätsregelung

Weiß Leuchtdioden (LED) Ersetzen Sie die HID-Lampen im Straßenbeleuchtungssystem, um die Dimmfunktion einzuschließen. Ein Arduinoboard wird verwendet, um die Intensität automatisch zu steuern, indem pulsbreitenmodulierte Signale entwickelt werden, die ansteuern MOSFET (Metalloxid-Halbleiter-Feldeffekttransistor) einen Satz von LEDs entsprechend zu schalten, um einen gewünschten Betrieb zu erreichen.

Dieses System wurde entwickelt, um die heutigen Nachteile von zu überwinden HID-Lampen (High Intensity Discharge) . Dieses System demonstriert die Verwendung von LEDs (Leuchtdioden) als Lichtquelle und deren variable Intensitätsregelung je nach Anforderung.

LED-Straßenlaternen auf Arduino-Basis mit Auto Intensity Control Project-Kit von Edgefxkits.com

LED-Straßenlaternen auf Arduino-Basis mit Auto Intensity Control Project-Kit von Edgefxkits.com

LEDs verbrauchen weniger Strom und haben im Vergleich zu herkömmlichen HID-Lampen eine längere Lebensdauer. Darüber hinaus kann die LED-Intensität gemäß den Anforderungen außerhalb der Spitzenzeiten gesteuert werden, was bei HID-Lampen nicht möglich ist.
Das Arduino Board enthält programmierbare Anweisungen, die die Intensität von Lichtern basierend auf PWM steuern ( Pulsweitenmodulation ) erzeugte Signale. Die Lichtintensität wird während der Stoßzeiten hoch gehalten. Da der Verkehr auf den Straßen in späten Nächten langsam abnimmt, nimmt auch die Intensität bis zum Morgen zunehmend ab. Schließlich wird die Intensität am Morgen um 6 Uhr morgens vollständig abgeschaltet und um 18 Uhr morgens wieder aufgenommen. abends und dieser Vorgang wird wiederholt.

Dieses Konzept kann in Zukunft durch die Integration in ein Solarpanel erweitert werden, das die Sonnenintensität in entsprechende Leistung umwandelt. Diese Energie wird zur Speisung der Straßenbeleuchtung verwendet. Darüber hinaus werden Fragen zu diesem Konzept oder Elektronikprojekte Sie können sich an uns wenden, indem Sie im Kommentarbereich unten einen Kommentar abgeben.

Bildnachweis: