Inhaltsverzeichnis:
- Schritt 1: Materialien
- Schritt 2: Werkzeuge
- Schritt 3: Drucken
- Schritt 4: Hochladen des Codes
- Schritt 5: Verdrahtung Pt One: LEDs
- Schritt 6: Verdrahtung Pt 2: Schaltung
- Schritt 7: Verdrahtung Pt 3: Master Hexagon
- Schritt 8: Feinschliff
- Schritt 9: Abschließende Hinweise
Video: Magnetische LED-Sechsecke - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Willkommen zu meinem Beleuchtungsprojekt "LED Hexagon", das leuchtende Sechsecke miteinander verbindet. In letzter Zeit habe ich einige verschiedene Versionen dieser Beleuchtungsprojekte auf dem Markt gesehen, aber alle haben eines gemeinsam… den Preis. Jedes Sechseck kostet hier nur ein paar Dollar und opfert nicht die Qualität oder die Funktionen der auf dem Markt erhältlichen! Darüber hinaus sind sie hochgradig anpassbar und nicht nur auf meine Sechseckform beschränkt.
Sehen Sie sich hier mein Video an, um Hilfe bei der Einrichtung zu erhalten. Ich werde mein Bestes tun, um jeden Teil hier zu erklären.
Merkmale:
- Einfacher Magnetanschluss
- Einfaches einfaches Design
- Einfache Schaltung
- Anpassbares Layout
- Anpassbares LED-Muster
- Niedrige Kosten pro Sechseck
Schritt 1: Materialien
Unten werde ich alles auflisten, was Sie brauchen, mit der Menge pro Sechseck daneben.
- ATTINY85 - einer pro Sechseck
- 10k Widerstand - drei pro Sechseck
- 1k Widerstand - zwei pro Sechseck
- IC-Sockel - einer pro Sechskant (dies ist nicht erforderlich, aber wenn der Code auf dem Attiny geändert werden muss, ist dies viel einfacher)
- Ws2812B LED - zwölf LEDs pro Sechseck
- Neodym-Magnet - achtzehn pro Sechseck
- 2N3904 Transistor - Zwei pro Sechseck
- Proto-Board`
- 5V-Netzteil - Nur eines erforderlich (wird die erforderliche Ampereleistung weiter im Tutorial besprechen)
- DC-Buchse - Nur einer erforderlich
- Sekundenkleber
Schritt 2: Werkzeuge
Es werden nicht zu viele Werkzeuge benötigt, Sie benötigen jedoch:
- Ein 3D-Drucker (es sei denn, Sie möchten Ihren eigenen Fall erstellen)
- Lötkolben
- Kabelschneider
- Abisolierzangen
- Heißklebepistole
- Labortisch-Netzteil (wie dieses, nicht erforderlich, aber schön zum Testen)
Schritt 3: Drucken
Ich habe mein Design hier auf Thingiverse hochgeladen.
Der Druck selbst ist ziemlich einfach, ich habe keine Stützen verwendet und fand es jedes Mal gut. Wenn jemand vorhat, eine andere Form zu machen, kann man mir gerne eine Nachricht senden und ich werde mein Bestes tun, um zu erklären, was für mich funktioniert hat und warum ich mehrere Sechsecke im Haus habe…
Schritt 4: Hochladen des Codes
Achtung:
Sie möchten Switch_LED_Hive auf jede Attiny hochladen
Da ich meinen Code häufig hochgeladen und getestet habe, habe ich mich entschieden, einen davon zum Hochladen von Code zu erstellen. Es ist ein schönes einfaches Tutorial, was zu tun ist und was Sie brauchen. Wenn Sie jedoch nur vorhaben, meinen Code ohne Anpassungen zu verwenden, reicht diese Art von Setup aus (programmieren Sie einfach alle Chips, während Sie sie eingerichtet haben).
- Gehen Sie zuerst zu Datei, Einstellungen und fügen Sie in zusätzlichen Boards diese URL wie das obige Bild ein und drücken Sie dann OK:
- Gehen Sie dann zu Datei -> Beispiele -> ArduinoISP -> ArduinoISP und laden Sie die Skizze auf Ihr Arduino hoch.
- Als nächstes möchten wir, dass der Attiny mit 8 MHz läuft (kann mit niedrigeren Taktraten arbeiten, aber das habe ich getestet) mit Ihrem Attiny, der mit einer der oben genannten Methoden verbunden ist, wählen Sie alle obigen Einstellungen im zweiten Bild aus und drücken Sie "Bootloader brennen".
- Schließlich wollen wir den Signalumschaltcode hochladen, drücken Sie einfach den Upload-Button und Sie sollten eine Nachricht erhalten, die den erfolgreichen Upload bestätigt
Arduino-Nano:
Ich empfehle die Verwendung der Fast LED-Bibliothek für den Arduino Nano einfach bearbeiten:
- NUM_LEDS (Anzahl der Sechsecke *12)
- DATA_PIN (Der Pin, den Sie auf Ihrem Ardunino nano verwendet haben - 5 ist Standard)
- Fühlen Sie sich auch frei, die HELLIGKEIT auf einen beliebigen Wert zwischen 0-255 und 255 als max
Es gibt einen großartigen Artikel über diese Bibliothek und den LED-Streifen hier, wenn Sie mehr wissen möchten.
LIESMICH
Ich gehe davon aus, dass viele von Ihnen das gleiche Problem haben werden wie ich und das Hochladen auf Ihr Arduino Nano fehlschlägt, wenn Sie den Standard-Nano-Treiber verwenden. Ein häufiges Problem bei diesen scheint die Tatsache zu sein, dass es sich um chinesische Nachahmungen handelt und einen anderen seriellen Chip verwendet wird, was zu einer Zeitüberschreitung und einem Fehler beim Hochladen führt.
Um das Problem zu beheben, drücken Sie zuerst auf Deinstallieren und dann auf Installieren mit diesem Programm (wenn Windows oder gehen Sie hier, um Ihr Betriebssystem zu finden). Wenn Sie fertig sind, wählen Sie im Gerätemenü "alter Bootloader" und Sie sollten gut zum Hochladen sein.
Schritt 5: Verdrahtung Pt One: LEDs
Um dies so verwirrungsfrei wie möglich zu machen, werde ich die Verkabelung in drei Teile aufteilen, Teil eins ist das LED / Magnet-Setup, Teil zwei das Schaltungsdesign und drei wird das Hauptsechseck sein.
Diese LEDs sind selbst ziemlich einfach mit nur drei Ein- und Ausgängen, die den gesamten Vorgang ausführen, da wir nicht einen ganzen Streifen in jedem Sechseck verwenden möchten Abdeckung.
- Schneiden Sie sechs LED-Paare entlang ihrer Kontakte
- Schneiden Sie fünf von jeder unterschiedlichen Drahtfarbe mit einer Länge von 80 mm
- Beide Enden aller LED-Paare vorverzinnen
- Abisolieren und verlöten Sie die Drähte zwischen jedem der LED-Paare 5V - 5V, GND - GND, DIN - DOUT (nicht am ersten Eingang oder letzten Ausgang)
- Als nächstes schneiden Sie 6 der GND- und 5V-Farbdrähte mit einer Länge von 25-30 mm
- Nun zu den Magneten, fand ich, dass die beste Technik hier darin bestand, einen Magneten mit der Vorderseite nach unten auf ein Stück Stahl zu legen. Testen Sie als nächstes die anderen Magnete gegen diesen Magneten (Sie benötigen neun, die sich anziehen und neun, die sich abstoßen, für das erste Sechseck spielt es keine Rolle, solange es zwei Gruppen von neun Magneten mit unterschiedlichen Polen nach unten gibt)
- Kratzen Sie die Oberfläche jedes der Magnete
- Stellen Sie sicher, dass Sie den Magneten auf einem Stück Metall haben! Dies verhindert einen großen Magnetkraftverlust!
- Tragen Sie eine großzügige Menge Lötzinn auf jeden Ihrer Magneten auf (vermeiden Sie es, den Lötkolben für längere Zeit gegen den Magneten zu halten).
- Streifen und verlöten Sie jedes Ihrer kleinen 5V- und GND-Drähte an den Magneten. Drei von jeder Farbe zu jeder Gruppe von Magneten.
Schritt 6: Verdrahtung Pt 2: Schaltung
Aufgrund des Designs dieser Form in bestimmten Layouts kann ein Sechseck zu jeder Zeit mehr als einen Eingang haben … im Grunde ist dies schlecht für die LEDs. Meine beste Lösung war eine einfache Attiny85-Schaltung, die jeden der Eingänge liest und Transistoren ein- oder ausschaltet, im Grunde genommen Transistoren ein- und ausschaltet, sodass nur ein Signal für den nächsten LED-Streifen übrig bleibt.
Es sind drei 10k-Widerstände an die Pins 1, 2 und 3 angeschlossen, von denen jeder auf 5 V geht, und jeder hat einen der drei Eingänge.
Es gibt zwei 1k-Widerstände, die zum mittleren Pin des Transistors gehen.
Ich habe eine Fritzing-Schaltung sowie die obigen Bilder eingefügt, um diese Schaltung am besten zu erklären. Außerdem habe ich eine Platine für diese Schaltung gemacht, die diesen ganzen Schritt entfernt! (Getestet und funktioniert!!)
Aus dem zweiten Bild sind IN 1, 2 und 3 die Eingänge (von drei Eingangsmagneten kommend) und Out 1, 2, 3 sind die Ausgänge (gehen zu LED in Pin).
Schritt 7: Verdrahtung Pt 3: Master Hexagon
Dies wird das Hexagon sein, das die Lichtshow leitet.
Energieversorgung:
Bei der Auswahl eines Netzteils benötigen Sie also 5 V und eine Stromstärke, die zu Ihrer Anzahl von LEDs passt. Für mich wollte ich etwa 8-10 in Hexagons wert sein. Wenn wir berücksichtigen, dass jede LED bei voller Helligkeit etwa 60 mA zieht und wir 12 LEDs pro Form haben, also 0,06 * 12 = 0,72 Ampere, also für 8 Hexagone 0,72 * 8 = 5,76 Ampere. Dies ist jedoch bei maximaler Helligkeit (dies war persönlich sehr hell). Ich fand, dass bei einer Helligkeit von etwa 200 (255 ist max) die LEDs etwa 0,5 Ampere pro Sechseck zogen. Das heißt, mit 8 Sechsecken würde ich 4 Ampere zeichnen. Da weißes Licht nicht ständig leuchtet (dies ist die am wenigsten energieeffiziente Farbe), sollte ein 5A-Netzteil gut funktionieren. Ich empfehle auf jeden Fall, an einem Labortisch-Netzteil zu testen, wenn Sie die Helligkeit für Ihr Netzteil wie oben optimieren möchten.
Hier gibt es eine gute Theorie, bei der 0,02 Ampere pro LED ohne Auswirkungen verwendet werden. Es kommt auf Ihre Verwendung und Präferenz an.
Hinweis: Es ist immer sicherer, ein Netzteil mit einer höheren Stromstärke als erforderlich zu verwenden, Ampere werden nicht gezwungen, daher nur bei Bedarf verwendet und verursachen keine Schäden
Aufstellen
Ähnlich wie bei jedem anderen Sechseck benötigt dieses das LED-Setup, erfordert jedoch nicht, dass die Schaltung Eingaben entscheidet, da sie nur ausgeben. Ich beschloss, Ausgänge auf allen Seiten zu platzieren, außer ganz unten im Sechseck, wodurch interessantere Formen gebildet werden konnten.
- Das Setup ist ziemlich einfach wie das Bild über 5V und GND von der Barrel-Buchse zum Arduino Nano und dem Signalpin mit Widerstand zum LED-Eingang.
- Der Ausgang dieser LEDs läuft dann zu jeder Seite des Hex (was 5 Ausgänge auf diesem Sechseck ergibt)
Schritt 8: Feinschliff
Jetzt zum Spaß mit Heißkleber! Grundsätzlich klebe ich die LEDs, den Stromkreis und alle losen Drähte. Kleben Sie die durchsichtigen Abdeckungen auf die Hauptschale.
Annndd das ist es im Grunde!
Schritt 9: Abschließende Hinweise
Okay Jungs danke für das Lesen meiner Instructable! Lassen Sie wie immer alle Fragen unten und ich werde mein Bestes tun, um sie zu beantworten. Abhängig von der Reaktion auf dieses Instructable werde ich versuchen, es auf dem neuesten Stand zu halten und alles Neue und alle Benutzerinhalte hinzuzufügen, die Sie sich ausdenken dieses Tutorial machen.
Sechster Preis beim Colours of the Rainbow-Wettbewerb
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
Eine magnetische Ram-Geldscheinklammer herstellen – wikiHow
Wie man eine magnetische Geldklammer für Ram herstellt: In diesem anweisbaren zeige ich Ihnen, wie Sie eine magnetische Geldklammer mit einem alten RAM-Stick herstellen. (P.S. es ist mein erstes anweisbares, also geh einfach. Danke)