Inhaltsverzeichnis:
- Schritt 1: Design
- Schritt 2: Erstellen der Leiterplatten
- Schritt 3: Bohren und Löten
- Schritt 4: Das Fließband
- Schritt 5: Montage der Boards
- Schritt 6: Fast betriebsbereit
- Schritt 7: Ansicht von unten
- Schritt 8: Phils?
- Schritt 9: Bilder programmieren
- Schritt 10: Ein letztes Bild
- Schritt 11: Ein weiteres Bild und Code
- Schritt 12: Video
Video: LED-Anzeige des Deckenventilators - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:23
Es war zu verlockend, so viele beharrliche Visionsideen im Internet zu sehen, um es nicht auszuprobieren. Nachdem man mehrere verschiedene Motoren in Betracht gezogen hatte, um ein Display anzutreiben, schien ein Deckenventilator genau die richtige Geschwindigkeit zu haben, ist nicht im Weg und im Vergleich zu Alternativen sehr leise. Mit einem auf dem Arduino basierenden Mikrocontroller bot dieses Projekt viel Software- und Hardwarelernen und außerdem waren die Kinder während der gesamten…
Schritt 1: Design
Da eines der Hauptziele darin bestand, den Lüfter unversehrt zu lassen, beschloss ich, neue Lüfterflügel aus 1/4 -Sperrholz herzustellen. Die neuen Flügel waren einfache Rechtecke und kürzer als die Originale. Ich habe sie kleiner gemacht, um sie zu halten Das zusammengebaute Gewicht ist niedrig, um die Stützen beim Drehen nicht zu belasten. Frühe Schaltungsüberlegungen waren, die Montagehardware, die Skalierbarkeit und ein Design für alle unterschiedlichen Anforderungen im Projekt nicht zu beeinträchtigen. Die Schaltung basierte auf der Arduino-Plattform, die dies bietet so viel Unterstützung und die Programmierumgebung.
Schritt 2: Erstellen der Leiterplatten
Die Boards wurden mit ExpressPCB entworfen. Ich beschließe, einseitige Kupferplattierungen zu kaufen und sie selbst zu ätzen. Es gibt viele Anleitungen zum Herstellen von Platinen, aber ich fand, dass die Tonerübertragungsmethode für mich gut funktioniert hat. Nach ein wenig Experimentieren mit dem Bügeleisen funktionierten Overheadprojektorblätter, die in einem alten Faxgerät gedruckt wurden, am besten. Ein schwarzer Permanentmarker oder Fingernagellack eignen sich gut zum Ausbessern von Lücken, bei denen der Toner nicht gut auf dem Kupfer haftet. Außerdem lassen sich die Bretter leicht mit einer Tischkreissäge schneiden, da ich keinen Zugang zu einer Schere habe. Salzsäure und Wasserstoffperoxid war die Mischung der Wahl, um die Platten zu ätzen. Wenn Sie sich nicht mit der Säure befassen möchten, können Sie die Platinen jederzeit direkt über das ExpressPCB-Programm bestellen.
Schritt 3: Bohren und Löten
Ein kleiner Hobbybohrerindex lieferte alle Bits, die ich zum Bohren der Löcher benötigte. Die Platine mit dem Mikrocontroller hat ungefähr 200 Löcher. Mit einem Dremel dauert es aber nicht allzu lange. Die LEDs wurden auf der Kupferseite der Platine gelötet. Da die Platine einseitig ist, habe ich einen kleinen Stecker als Abstandshalter verwendet, um die Höhe bei der Installation gleichmäßig zu halten.
Schritt 4: Das Fließband
Der Lüfter hat 5 Flügel und ich habe mich auf 32 Lichter pro festgelegt, also wurden 10 Boards benötigt. Ich machte einige Überbrückungsdrähte, damit ich die Platinen testen konnte, wie sie gebaut wurden. Ein paar LEDs aus dem Bündel waren schlecht. Ich entscheide mich, den Atmel ATMEGA328 für den zusätzlichen Speicher und 74HC595-Schieberegister zum Ansteuern der LEDs zu verwenden. Jedes Board hat auch einen eigenen Spannungsregler. Nur noch sechs…
Schritt 5: Montage der Boards
Nach einem kurzen Abstecher zur Tischkreissäge, um die neuen Klingen zu schneiden, war es an der Zeit, einige Bretter zu montieren. Ich habe eines der Befestigungslöcher als Richtlinie verwendet, um die Leiterplatten von Klinge zu Klinge so gleichmäßig wie möglich auszurichten.
Schritt 6: Fast betriebsbereit
Ein kleiner Kabelbaum wurde hergestellt, um die Platinen zu verbinden. Alle fünf Blades werden von einem einzigen Mikrocontroller und einer Batterie betrieben. Schließlich beabsichtige ich, es mit einer Kollektorringanordnung oder einer Batterie an jeder Klinge zu betreiben. Ein Hall-Effekt-Schalter wird verwendet, um das Timing auszulösen, das einmal pro Umdrehung über einen Magneten läuft.
Schritt 7: Ansicht von unten
Die Ansicht von unten zeigt, wie sich die Platinen zur Mitte des Lüfters hin erstrecken. Ein paar Kabelbinder wurden auch verwendet, um ein Hängenbleiben des Kabelbaums zu verhindern.
Schritt 8: Phils?
Vergessen Sie nicht, den Laptop nach dem Hochladen vom Stromnetz zu trennen. Schamloses Philly-Fanfoto. Kein Wortspiel beabsichtigt.
Schritt 9: Bilder programmieren
Ich habe eine Tabelle mit vielen Kontrollkästchen verwendet, um Bilder einfach zu konvertieren. Jedes Kontrollkästchen stellt den Kontrollpunkt um den Kreis für ein Licht dar. Die Tabellenkalkulation setzt den Code schnell zusammen, um ihn auszuschneiden und in das Fan-Programm einzufügen.
Schritt 10: Ein letztes Bild
Jetzt sind die Kinder an einigen Bildern dran. Bisher hatte ich ungefähr ein Dutzend Bilder geladen mit viel Speicher übrig. Vielleicht kommt als nächstes eine.gif-ähnliche Animation. Hmm…
Schritt 11: Ein weiteres Bild und Code
Ein weiteres Bild, Arduino-Skizze, Board-Layout und Bildtabelle. Sobald ein Bild in die SS eingefügt wurde, ändern Sie die Größe, verschieben Sie es und senden Sie es in den Hintergrund. Wenn die Kästchen abgehakt sind, ändert sich der Bildcode darunter. Kopieren und in die Skizze einfügen und hochladen!
Schritt 12: Video
Apple-Image von crazyrog17. Es ist jedoch nicht im Video zu sehen … Die Bildrate der Kamera lässt es zerhackt aussehen. Ich denke, animierte Bilder sind als nächstes dran…
Empfohlen:
Entwicklung des Drivemall-Boards: 5 Schritte
Entwicklung des Drivemall Boards: In diesem Tutorial sehen wir die grundlegenden Schritte zum Erstellen eines benutzerdefinierten Arduino-Boards. Die verwendete Software ist KiCad für das Boarddesign und die Arduino IDE für das Erstellen und Laden der Firmware für das Board
Installieren des Windows-Subsystems für Linux (WSL): 3 Schritte
Installieren des Windows-Subsystems für Linux (WSL): Diese Anleitung soll Benutzern helfen, das Windows-Subsystem für Linux auf ihrem Windows 10-Computer zu installieren. Die spezifische Linux-Distribution, die dieser Befehlssatz verwendet, heißt Ubuntu. Schauen Sie hier für eine Übersicht über die verschiedenen Linux
Kennenlernen des "Professional ILC8038 Function Generator DIY Kit": 5 Schritte
Kennenlernen des "Professional ILC8038 Function Generator DIY Kit": Auf der Suche nach neuen Elektronikprojekten bin ich auf ein süßes kleines Funktionsgenerator-Kit gestoßen. Es wird als „Professional ILC8038 Function Generator Sine Triangle Square Wave DIY Kit“bezeichnet und ist bei einer Reihe von Anbietern erhältlich
Überprüfung des JDM-Programmierers: 9 Schritte
JDM Programmer Review: JDM ist ein beliebter PIC-Programmierer, da er einen seriellen Port, ein Minimum an Komponenten und keine Stromversorgung verwendet. Aber es gibt Verwirrung da draußen, mit vielen Programmiervarianten im Netz, welche funktionieren mit welchen PICs? In diesem „Instru
Wie man eine Babygewichtsmaschine mit Arduino Nano, HX-711 Wägezelle und OLED 128X64 herstellt -- Kalibrierung des HX-711: 5 Schritte
Wie man eine Babygewichtsmaschine mit Arduino Nano, HX-711-Wägezelle und OLED 128X64 herstellt || Kalibrierung von HX-711: Hallo Instructables, vor wenigen Tagen wurde ich Vater eines süßen Babys?. Als ich im Krankenhaus war, stellte ich fest, dass das Gewicht des Babys so wichtig ist, um das Wachstum des Babys zu überwachen. Also ich habe eine Idee? um eine Babygewichtsmaschine von meinem Selbst zu machen. In diesem Instructable ich