Ich habe nie einen Classic Mac besessen, also habe ich diese Darstellung in FreeCAD 19.1 entworfen, um einen Raspberry Pi 4B, einen MZDPI-VGA-Zero-Bildschirm, ein Flachbandkabel und ein Micro-SD-zu-SD-Karten-Verlängerungskabel zu verwenden.
Das ist der Bildschirm:https://www.aliexpress.com/item/32911203371.html?spm=a2g0s.12269583.0.0.7f776208h3StfO
Dies ist die SD-Erweiterung:https://www.aliexpress.com/item/4001203159338.html?spm=a2g0s.12269583.0.0.544f1ef9iJgfwn
Ich habe das Flachbandkabel von diesem genommen:https://www.aliexpress.com/item/32848985668.html?spm=a2g0s.12269583.0.0.65b8317092xb0u
Der "floppy"-Disk-Steckplatz nimmt eine vollständige SD-Karte auf. Ich habe einen Widerstand auf dem SD-Karten-Verlängerungskabel entfernt, um das Lesen/Schreiben zuverlässiger zu machen.
Um den Bildschirm auf einem Pi4 zum Funktionieren zu bringen.
-
Erstellt eine vollständige Raspberry Pi OS-SD-Karte.
-
Erstellt eine leere Datei namens SSH und legt sie in boot ab.
-
Erstellt eine wpa_supplicant.conf-Datei, es gibt viele Informationen online darüber, was man hinein schreiben soll, und legt sie in den Boot-Ordner.
-
Editieren Sie die config.txt-Datei im Boot, um die Pi4-Anzeigetreiber auszukommentieren, so dass es wie folgt aussieht:
[pi4]
# Aktiviere den DRM VC4 V3D-Treiber zusätzlich zum Dispmanx-Anzeigestapel
# dtoverlay=vc4-fkms-v3d
"max_framebuffers=2"
Ich habe auch hinzugefügt
disable_splash=1
zum Anfang der Datei -
Führen Sie die SD-Karte in den Pi ein und lassen Sie ihn booten, der Bildschirm wird leer sein.
-
Wenn Ihre wpa_supplicant.conf-Datei korrekt ist, sollten Sie in der Lage sein, den Pi in Ihrem Netzwerk zu sehen.
-
SSH unter Verwendung der Standard-Benutzer/Passwort-Kombination.
- Führen Sie das Skript zum Installieren des Bildschirms aus:
cd ~/
git clonehttps://github.com/tianyoujian/MZDPI.git
cd MZDPI/vga
sudo chmod +x mzdpi-vga-autoinstall-online
sudo ./mzdpi-vga-autoinstall-online
Du musst auch das Folgende in boot/config.txt ändern.
"dpi_output_format=0x07f003" zu "dpi_output_format=0x07f203". Um einige seltsame Farbprobleme zu beheben.
Ich habe auch die folgenden Zeilen hinzugefügt, basierend auf einigen Recherchen im Internet:
GPIO=18-19=op,dh,pd #diese Zeile ist eigentlich eine Änderung
GPIO=0-8=a2
GPIO=12-17=A2
GPIO=20-24=A2
-
Starte den Pi neu und der Bildschirm sollte funktionieren.
- Verbinde eine Tastatur und eine Maus und setze die Einrichtung des PI-Betriebssystems fort.
Ich hatte eine Version von QEMU Screamer auf dem Lite OS zusammengestellt, und es läuft OS9. Das ist ein bisschen instabil, also bin ich zu Mini vMac gewechselt, indem ich den Anweisungen von hier gefolgt bin:
https://www.instructables.com/Making-a-Tiny-Mac-From-a-Raspberry-Pi-Zero/
Ich habe nur die Schritte 8, 9 (aber mit WinSCP), 10, 11 und 12 verwendet.
(Auch hier:https://www.thingiverse.com/thing:4775622)
Sobald es fertig ist, stelle ich die Anwendung auf automatischen Start ein.
Aus dem obigen Link sieht es so aus, als wäre meine Idee nicht sehr originell gewesen, außer dass ich mich für einen Pi4 entschieden und ein einfacheres, zum Drucken und Zusammenbauen geeignetes 2-teiliges Gehäuse entworfen habe, mit viel Platz, um interne Lautsprecher und einen kleinen Verstärker hinzuzufügen.
Drucken:
Cura 4.9.1
Füllung 20%
0,4 mm Düse
0,2 mm Schichtdicke
AKTUALISIERUNG
Ich habe den Fall komplett überarbeitet, damit er in 4 Teilen gedruckt und reibungslos zusammengefügt werden kann.
Slots für einen Buck-Konverter, einen Soundverstärker, USB-Ports und Lautsprecher wurden integriert.
Hinzugefügt wurde eine leere untere Frontplatte ohne USB-Anschlüsse.
Fuente del modelo
