Konzept
Vor einer Weile stieß ich auf dieses.Gute IdeeVon einem Printables-Nutzer.@aforsberg_1223867 und machte sich sofort daran, es zu bauen. Der ganze Verdienst für das Konzept dahinter geht an sie. 😄
Allerdings hatte ich eine Reihe von Problemen mit dem Modell, der Druckbarkeit, und es passte letztendlich nicht in mein Rack. Nach einigen Modifikationen mit einem Bohrer konnte ich es installieren, und dann brach es.
Also bin ich gegangen und habe das Ganze von Grund auf neu gemacht, einschließlich des Abrufens anderer Rack-Designs, die ich gemacht habe, und des erneuten Messens aller Teile. Kein Teil des Modells des ursprünglichen Autors wurde hierbei verwendet, außer dem Konzept der in 1U zentrierten Lichter. Dies ist für einfaches Drucken ohne Stützen, einfache Montage und Selbstausrichtung sowie Festigkeit konzipiert. Es verwendet
Sobald ich die Hardware in Betrieb genommen hatte, ging ich auch zurück und schaute mir Clips aus dem Film an und wollte mehr von den ursprünglichen Designelementen des theatralischen WOPR in den Animationen, also habe ich am Ende auch den Softwareteil komplett neu geschrieben. Es verwendet immer noch einen Raspberry Pi Pico, der auf die gleiche Weise verdrahtet ist, mit MicroPython, aber die Software ist jetzt asynchron für mehrere verschiedene Animationen, die gleichzeitigGehostet auf Github..
Ich hoffe, euch gefällt das und es baut sich gut auf. Und bitte schaut euch das ursprüngliche Modell, auf das oben verlinkt ist, an, es ist wirklich eine super coole Idee 😄
Animationen
Der Bildschirm ist in 5 Spalten unterteilt, wobei die Spalten 2 und 4 in einen oberen und einen unteren Teil geteilt sind. Jeder von ihnen hat eine andere Animation darauf:
- 8x8 - Fixe Seed-Animation, die nach links/rechts schwenkt.
- 16x4 - Fixe Seedanimation, die sich zufällig in zwei Hälften teilt und nach links/rechts verschiebt.
- 16x2 - 32-Bit "Programmzähler" mit zufälliger Neubesetzung.
- 32x8 - Conway's Spiel des Lebens mit zufälligem Startpunkt und Stall-Erkennung zum erneuten Starten.
- 16x4 - Fester Seed wie zuvor mit unterschiedlichen Regeln und Geschwindigkeit.
- 16x2 - Zufälliger 32-Bit-Countdown mit zufälliger Neuinitialisierung.
- 16x8 - Das Animations-Algo des ursprünglichen Autors.
Hinweis: Diese unterliegen Änderungen mit dem Code. Überprüfen Sie das verlinkte Repository für die neuesten Informationen.
Druckeinstellungen und Montage
Ich empfehle, dies in PETG mit 4 Wandschleifen und 20% Gyroid-Füllung zu drucken. Ich habe kleine Quetschklammern verwendet, um die 4 Gelenke zusammenzuhalten, und eine flache Oberfläche verwendet, um ein Verbiegen zu verhindern. Die selbstausrichtende Geometrie erledigt den Rest. Einer nach dem anderen habe ich eine Klammer gelöst, etwas CA-Gel hineingespritzt und sie wieder geschlossen, mit etwas
Ich habe die drei Module zusammengelötet, aber im Nachhinein hätte ich die Pins hochbiegen und Jumper verwenden können. Dann habe ich die Baugruppe in den Rahmen gelegt und an einigen Stellen Heißkleber verwendet, um alles schnell zu befestigen. Wenn ich es entfernen muss, kann ich Isopropylalkohol verwenden, um den Kleber zu lösen und es herauszuhebeln. Der Pi Pico ist mit Kaptonband hinter ihm
Danach schließen Sie den Pi an, laden den Code hoch, und Sie sollten in der Lage sein, ihn in Betrieb zu nehmen!
モデルソース
