Raspberry Pi projectideeën: Reanimeer de Retro!

raspberry pi projecten typemachine geigerteller tekst spelletjes

Hier zijn enkele nieuwe en spannende Raspberry Pi-projecten die manieren vinden om het retro te reanimeren!

Interactieve fictiespellen met Raspberry Pi Pico

Een ebadger LodeRunner met BadgerFrotz. (Foto van Eric Badger's Github)
Een ebadger LodeRunner met BadgerFrotz. (Foto van Eric Badger's Github)

Eric Badger heeft de BadgerFrotz gemaakt, waarmee je interactieve fictiespellen zoals Zork kunt spelen.

Eric heeft dit systeem gebouwd door de Frotz Z-Machine port te porten. Dit is een interpreter voor alle Infocom en andere Z-Machine spellen.

Hij moest ook een manier vinden om video op de Pico uit te voeren en hij geeft een link naar hoe hij dat gedaan heeft in de Github van het project. Desalniettemin kun je dit waarschijnlijk overzetten naar aangepaste hardware of een Pimoroni VGA-bord.

Bovenal is dit project een leerervaring over hoe om te gaan met de beperkingen van de Pico. Volgens Eric,

"Het project demonstreert hoe het flashgeheugen van de Pico gebruikt kan worden op een manier die werkt met meerdere kernen en de DMA/PIO die het VGA-signaal genereert. Schrijven naar de flash is redelijk pijnlijk omdat er geen code van de flash kan draaien terwijl er naar geschreven wordt. Als zodanig moet alle draaiende code in RAM staan, DMA kan niet draaien. Het project demonstreert hoe je naar de flash kunt schrijven en vervolgens het VGA signaal kunt herstellen."

Als je zijn project leuk vindt, kun je een ebadger LodeRunner kopen. De ebadger LodeRunner draait zowel Loderunner als BadgerFrotz zonder enige aanpassingen. Zie het linkerframe van de video waarin rechts een Apple II staat.

Meer info op Eric Dassen's Github.

Pico W geigerteller

Dmytro Panins Pico W geigerteller (foto van Reddit)
Dmytro Panins Pico W geigerteller (foto van Reddit)

Dmytro Panin bouwde deze geigerteller en gebruikt de Raspberry Pi Pico W om de gegevens online uit te zenden.

Hij gebruikte een $50-$60 M4011 buis en implementeerde de software in C++.

De Pico geigerteller meet ioniserende straling in nano-Sievert per uur (nSv/h).

Panin woont in het centrum van Kiev, Oekraïne, vlakbij Tsjernobyl, en hij meet de straling vanuit het raam van zijn appartement.

Op het moment van schrijven rapporteerde zijn API 156 nSv/h, wat gelijk staat aan het effect van het eten van anderhalve banaan. Dit zijn enkele relevante vergelijkingenMerk op dat de XKCD link in micro-Sieverts is, terwijl Panin's API het in nano-Sieverts rapporteert. 1 Nano = 0,001 Micro.

Brother AX-25 typemachine... Nieuw leven ingeblazen!

Makers hebben de Raspberry Pi gebruikt in verschillende retroprojecten, waaronder de emulatie van spelconsoles en een jukebox reanimeren.

Dit gaat zelfs nog verder door een typemachine nieuw leven in te blazen.

Artillect bouwde dit project met behulp van een Raspberry Pi, Arduino en een Brother typemachine, en de reden voor het maken van dit project is "ik hou van sleutelen". Artillect zegt,

"Ik weet niet helemaal zeker waarom mensen zich tegenwoordig zo aangetrokken voelen tot retro-technologie, ik denk dat een deel ervan te maken heeft met het feit dat de dingen toen zoveel eenvoudiger waren. Ik weet zeker dat ik daarom graag aan retro-elektronica knutsel. Ik kan mijn typemachine waarschijnlijk in een paar weken helemaal ombouwen, dat kan ik van moderne pc's niet zeggen!"

Artillect bouwt zijn typemachine met Raspberry Pi en Arduino (foto van Artillect's YouTube)
Artillect bouwt zijn typemachine met Raspberry Pi en Arduino (foto van Artillect's YouTube)

Misschien denk je nu: "uh, is dit gewoon een typemachine? Waarom modificeer je hem dan NIET en laat je hem zoals hij was?"

Ja, dit werkt echt als een typemachine. Maar meer dan dat, dit is een volledig functionerende Linux Terminal. Je kunt er alles mee doen wat geen gebruikersinterface nodig heeft. Dus nee, je kunt niet nano als tekstverwerker, maar je kunt ed (een teksteditor)

Maar hoe zie je wat er op de terminal gebeurt? Nou, het voert lijnen uit op papier!

Broncode

PCB projectbestanden

Je kunt ook onze Paragon Projects-serie bekijken door te klikken op hier.

Als je vragen hebt of een project wilt voorstellen, reageer dan hieronder!

Laat een reactie achter