Inhaltsverzeichnis:
- Schritt 1: Lassen Sie sich inspirieren
- Schritt 2: PCB-Design
- Schritt 3: Alles was Sie brauchen
- Schritt 4: Zusammenbau des Balls
- Schritt 5: Der Code
- Schritt 6: Viel Spaß
Video: FLEXBALL - Flexibler PCB-Ball mit hundert Pixeln und WiFi - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Hallo Macher, es ist Macher Moekoe!
Flexball basiert auf einem flexiblen PCB, das mit 100 WS2812 2020 adressierbaren LEDs bestückt ist. Gesteuert wird es von einem ESP8285-01f - dem kleinsten ESP-basierten Modul von Espressif. Zusätzlich hat es einen ADXL345 Beschleunigungssensor an Bord.
Ursprüngliche Idee war es, Textnachrichten auf dieser runden Matrix (10x10) anzuzeigen, aber leider sind die Abstände der Arme zu groß, um leicht gelesen zu werden (Sie können es am Ende des Videos sehen). Trotzdem ist es die schönste LED-Skulptur, die ich bisher gebaut habe.
Danke PCBWay für das Sponsoring dieses Projekts! Diese flexiblen Boards sind ihre Kreation und mit reiner Liebe hergestellt.
Schritt 1: Lassen Sie sich inspirieren
Genieße das video!
In diesem Video finden Sie fast alles rund um den Ball. Für weitere Informationen, Design-, PCB- und Codedateien können Sie die folgenden Schritte ausführen.
Schritt 2: PCB-Design
Dies ist mein erstes flexibles PCB-Design, daher werden Sie sicherlich einige Dinge finden, die hier möglicherweise nicht die besten sind. Das Wichtigste für mich als Heimwerker ist, dass es am Ende funktioniert - und hey, das tut es!:)
Für flexible Schaltungen gibt es einige spezielle Designregeln, über die ich gelesen habe:
- Verwenden Sie keine Spuren mit Ecken oder Kanten in den flexiblen Teilen des Designs. Die Spuren könnten reißen und die Signale könnten beschädigt werden. Gebogene Spuren sind hier die besseren.
- Gleiches gilt für die GND-Ebenen, die aufgrund von Biegungen der Leiterplatte brechen könnten. Besser ist hier die Verwendung eines Hash-Netzes, wie im Bild oben gezeigt.
- Pads und Vias sollten mit diesen Teardrops mit Leiterbahnen verbunden werden… Konnte diese Option in meiner Lieblingsdesignsoftware Eagle nicht finden. Wenn ihr helfen könnt, sagt es mir bitte in den Kommentaren:)
Der schwierigste Teil beim Design dieser Leiterplatte war die kreisförmige Anordnung der LEDs, der Kappen und der Pads am Ende der Arme. Ich habe eine einfache Excel-Tabelle erstellt, um die XY-Positionen anhand des Radius und des Winkels des entsprechenden Arms zu berechnen. Es ist sicherlich eine große Hilfe, wenn Sie solche zirkulären Arrangements benötigen. Leider kann ich die Datei diesem Schritt nicht hinzufügen. Wenn Sie Interesse haben, dann lassen Sie es mich wissen.
Schritt 3: Alles was Sie brauchen
Ich habe die Stückliste an diesen Schritt angehängt. Details zu jeder Komponente finden Sie hier.
Ideen zu einigen Hauptkomponenten finden Sie in der folgenden Liste:
- Leiterplatten
- ESP8285-01F
- ADXL345
- WS2812 2020 LEDs
- MCP73831 Lipo-Ladegerät IC
- Batterieschutzpaket
Schritt 4: Zusammenbau des Balls
Neben den hundert LEDs gibt es kein besonderes Detail zu beachten. Ich habe meinen DIY-Kochplattenlötkolben benutzt, aber es war überhaupt nicht die beste Idee. Zuerst war es zu klein, um die gesamte Leiterplatte aufzuheizen. Zweitens habe ich die Temperatur reduziert, um Schäden an der Platine zu vermeiden. Es war etwas zu niedrig, daher musste ich auch meine Reflow-Pistole verwenden.
Der Rest war nur ein bisschen Trail and Error.:D Die hundert LEDs wollten beim ersten Versuch nicht funktionieren. Ich habe ungefähr zwei Stunden gebraucht, um alles zum Leuchten zu bringen. Aber der befriedigendste Moment war, wenn alle LEDs perfekt leuchten.
Der andere knifflige Teil war, die Arme des unteren Kreises mit dem oberen zu verlöten. Hier kann ich auf jeden Fall empfehlen, eine dritte Hand zu verwenden, sonst könnte es richtig schwer werden!
Schritt 5: Der Code
Der Code basiert auf der FastLED-Bibliothek, die mehrere adressierbare LEDs wie APA102, SK9822 oder WS2812 ansteuern kann.
Das einzige, das im Code hinzugefügt werden muss, ist der Verriegelungsteil. Das ESP ist in der Lage, seine eigene Stromversorgung aufrechtzuerhalten, solange der Verriegelungsstift hoch gehalten wird. Sobald er auf GND gezogen wird, deaktiviert der Ball seine eigene Energie. Ein grundlegendes Beispiel ist in der angehängten Datei gezeigt.
Schritt 6: Viel Spaß
Dieses Projekt ist noch in Arbeit. Trotzdem war es ein geheimes Projekt von mir und ich konnte es kaum erwarten euch dieses tolle Zeug zu zeigen. Wenn Sie andere Ideen haben, wofür der Ball verwendet werden kann, lassen Sie es mich bitte in den Kommentaren unten wissen.
Hoffe, dass Sie dieses Instructable genossen haben und einen Weg gefunden haben, Ihren eigenen Flexball zu bauen!
Schaut gerne auf meinem Instagram, meiner Website und meinem Youtube-Kanal vorbei, um mehr über den Flexball und andere tolle Projekte zu erfahren!
Wenn Sie Fragen haben oder etwas fehlt, lassen Sie es mich bitte in den Kommentaren unten wissen!
Viel Spaß beim Gestalten!:)
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow
Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
Bewegungsaktivierte Cosplay Wings mit Circuit Playground Express - Teil 1: 7 Schritte (mit Bildern)
Bewegungsaktivierte Cosplay-Flügel mit Circuit Playground Express - Teil 1: Dies ist Teil 1 eines zweiteiligen Projekts, in dem ich Ihnen meinen Prozess zur Herstellung eines Paars automatisierter Feenflügel zeige. Der erste Teil des Projekts ist der Mechanik der Flügel, und der zweite Teil macht es tragbar und fügt die Flügel hinzu
Raspberry Pi mit Node.js mit der Cloud verbinden – wikiHow
So verbinden Sie Raspberry Pi mit Node.js mit der Cloud: Dieses Tutorial ist nützlich für alle, die einen Raspberry Pi mit Node.js mit der Cloud, insbesondere mit der AskSensors IoT-Plattform, verbinden möchten. Sie haben keinen Raspberry Pi? Wenn Sie derzeit keinen Raspberry Pi besitzen, empfehle ich Ihnen, sich einen Raspberry Pi zuzulegen
DIY Circuit Activity Board mit Büroklammern - HERSTELLER - STEM: 3 Schritte (mit Bildern)
DIY Circuit Activity Board mit Büroklammern | HERSTELLER | STEM: Mit diesem Projekt können Sie den Weg des elektrischen Stroms ändern, um durch verschiedene Sensoren zu laufen. Mit diesem Design können Sie zwischen dem Aufleuchten einer blauen LED oder dem Aktivieren eines Summers wechseln. Sie haben auch die Wahl, einen lichtabhängigen Widerstand mit
Beginnen Sie mit Light Painting (kein Photoshop): 5 Schritte (mit Bildern)
Beginnend mit Light Painting (kein Photoshop): Ich habe vor kurzem eine neue Kamera gekauft und einige ihrer Funktionen untersucht, als ich im Internet auf Light Painting oder Langzeitbelichtung gestoßen bin. Die meisten von uns werden die Grundform des Lightpaintings mit einem Foto in einer Stadt mit einer Straße gesehen haben