Raspberry Pi-Projektideen: Wiederbelebung der Retro!
Hier sind einige neue und aufregende Raspberry Pi-Projekte, die das Thema Retro wieder aufleben lassen!
Interaktive fiktive Spiele mit Raspberry Pi Pico
Eric Badger hat den BadgerFrotz entwickelt, mit dem man Interactive Fiction-Spiele wie Zork spielen kann.
Eric baute dieses System auf, indem er den Frotz Z-Machine Port portierte, einen Interpreter für alle Infocom und andere Z-Machine Spiele.
Er musste auch einen Weg finden, um Video auf dem Pico auszugeben, und er bietet einen Link, wie er es im Github des Projekts tat. Nichtsdestotrotz können Sie wahrscheinlich portieren diese auf benutzerdefinierte Hardware oder ein Pimoroni VGA-Board.
Dieses Projekt ist vor allem eine Lernerfahrung, wie man mit den Einschränkungen des Pico umgeht. Laut Eric,
"Das Projekt demonstriert, wie man den Flash-Speicher des Pico in einer Weise nutzen kann, die mit mehreren Kernen und der DMA/PIO, die das VGA-Signal erzeugt, funktioniert. Das Schreiben in den Flash-Speicher ist mäßig schmerzhaft, da während des Schreibens in den Flash-Speicher kein Code ausgeführt werden kann. Daher muss der gesamte laufende Code im RAM sein, DMA kann nicht laufen. Das Projekt demonstriert, wie man in den Flash schreibt und dann das VGA-Signal wiederherstellt."
Wenn Ihnen sein Projekt gefällt, können Sie ein ebadger LodeRunner-Gerät kaufen. Auf dem ebadger LodeRunner läuft sowohl Loderunner als auch BadgerFrotz ohne jegliche Änderungen. Siehe das linke Bild des Videos, das einen Apple II auf der rechten Seite gegenüberstellt.
Weitere Informationen unter Eric Badger's Github.
Pico W Geigerzähler
Dmytro Panin hat diesen Geigerzähler gebaut und verwendet den Raspberry Pi Pico W, um die Daten online zu übertragen.
Er verwendete eine $50-$60 M4011 Röhre und implementierte die Software in C++.
Der Pico-Geigerzähler misst ionisierende Strahlung in Nano-Sievert pro Stunde (nSv/h).
Panin wohnt im Zentrum von Kiew, Ukraine, in der Nähe von Tschernobyl, und misst die Strahlung vom Fenster seiner Wohnung aus.
Ich habe einen Online-Geigerzähler mit einer @Raspberry_Pi Pico W, die die ionisierende Strahlung in meiner Stadt verfolgen.
- Dmytro Panin (@dr2mod) Oktober 23, 2022
Die Werte werden alle paar Stunden aktualisiert: https://t.co/hGWzDfT8bY pic.twitter.com/QGlcDBFMNq
Zum Zeitpunkt der Abfassung dieses Berichts zeigte sein API 156 nSv/h an, was der Wirkung des Verzehrs von eineinhalb Bananen entspricht. Hier sind einige relevante VergleicheBeachten Sie, dass die von XKCD verlinkte Angabe in Mikro-Sievert erfolgt, während Panins API den Wert in Nano-Sievert angibt. 1 Nano = 0,001 Mikro.
Brother AX-25 Schreibmaschine... Wiederbelebt!
Macher haben den Raspberry Pi in verschiedenen Retro-Projekten eingesetzt, darunter die Emulation von Spielkonsolen und Wiederbelebung einer Jukebox.
Dies geht sogar noch weiter, indem eine Schreibmaschine wiederbelebt wird.
Artillect hat dieses Projekt mit einem Raspberry Pi, einem Arduino und einer Brother-Schreibmaschine gebaut. Der Grund für dieses Projekt ist "Ich bastle gerne". Artillect sagt,
"Ich bin mir nicht ganz sicher, warum sich die Leute heutzutage so sehr zu Retrotechnik hingezogen fühlen. Ich denke, ein Teil davon ist die Tatsache, dass die Dinge damals so viel einfacher waren. Das ist auf jeden Fall der Grund, warum ich gerne an Retro-Elektronik herumbastle. Ich könnte meine Schreibmaschine wahrscheinlich in ein paar Wochen komplett nachbauen, was man von modernen PCs nicht behaupten kann!"
Du denkst jetzt vielleicht: "Ist das nur eine Schreibmaschine? Warum modifizieren Sie sie dann nicht und lassen sie so, wie sie war?"
Ja, das funktioniert tatsächlich wie eine Schreibmaschine. Aber mehr als das, es ist ein voll funktionsfähiges Linux Terminal. Sie können alles tun, was keine Benutzeroberfläche erfordert. Also, nein, Sie können nicht nano als Ihr Textverarbeitungsprogramm verwenden, aber Sie können auch ed (ein Texteditor)
Aber wie können Sie sehen, was auf dem Terminal passiert? Nun, es gibt Linien auf Papier aus!
Sie können auch unsere Paragon-Projektserie ansehen, indem Sie auf hier.
Wenn Sie Fragen haben oder ein Projekt vorschlagen möchten, kommentieren Sie unten!