Idee per progetti Raspberry Pi: Rianimare il retrò!

progetti raspberry pi macchina da scrivere contatore geiger giochi di testo

Ecco alcuni nuovi ed entusiasmanti progetti Raspberry Pi che trovano il modo di rianimare il retrò!

Giochi di narrativa interattiva con Raspberry Pi Pico

Un ebadger LodeRunner che esegue BadgerFrotz. (Foto da Github di Eric Badger)
Un ebadger LodeRunner che esegue BadgerFrotz. (Foto da Github di Eric Badger)

Eric Badger ha creato BadgerFrotz, che consente di giocare a giochi di narrativa interattiva come Zork.

Eric ha costruito questo sistema realizzando il porting di Frotz Z-Machine, un interprete per tutti i giochi Infocom e altri giochi Z-Machine.

Ha anche dovuto trovare un modo per emettere video sul Pico e fornisce un link a come l'ha fatto nel Github del progetto. Tuttavia, è probabile che sia possibile eseguire il porting su hardware personalizzato o su una scheda VGA Pimoroni.

Soprattutto, questo progetto è un'esperienza di apprendimento su come gestire i limiti di Pico. Secondo Eric,

"Il progetto dimostra come utilizzare la memoria flash del Pico in un modo che funzioni con più core e con il DMA/PIO che genera il segnale VGA. La scrittura sulla flash è moderatamente dolorosa, poiché non è possibile eseguire codice dalla flash durante la scrittura. Pertanto, tutto il codice in esecuzione deve essere nella RAM e il DMA non può essere in esecuzione. Il progetto dimostra come scrivere sulla flash e poi ristabilire il segnale VGA".

Se vi piace il suo progetto, potete acquistare un dispositivo ebadger LodeRunner. L'ebadger LodeRunner esegue Loderunner e BadgerFrotz senza alcuna modifica. Si veda il fotogramma di sinistra del video che giustappone un Apple II sul lato destro.

Maggiori informazioni su Github di Eric Badger.

Contatore Geiger Pico W

Il contatore Geiger Pico W di Dmytro Panin (foto da Reddit)
Il contatore Geiger Pico W di Dmytro Panin (foto da Reddit)

Dmytro Panin ha costruito questo contatore Geiger e utilizza il Raspberry Pi Pico W per trasmettere i dati online.

Ha utilizzato un tubo M4011 $50-$60 e ha implementato il software in C++.

Il contatore Geiger Pico misura le radiazioni ionizzanti in nano-sievert all'ora (nSv/h).

Panin vive nel centro di Kiev, in Ucraina, vicino a Chernobyl, e misura le radiazioni dalla finestra del suo appartamento.

Al momento in cui scriviamo, il suo API riportava 156 nSv/h, che equivale all'effetto del consumo di una banana e mezza. Ecco alcuni confronti rilevantiSi noti che il link di XKCD è in micro-sievert, mentre l'API di Panin lo riporta in nano-sievert. 1 nano = 0,001 micro.

Macchina da scrivere Brother AX-25... Rivivificata!

I creatori hanno utilizzato il Raspberry Pi in vari progetti retrò, tra cui l'emulazione di console di gioco e il rianimare un jukebox.

Si spinge oltre, facendo rivivere una macchina da scrivere.

Artillect ha realizzato questo progetto utilizzando un Raspberry Pi, Arduino e una macchina da scrivere Brother, e il motivo per cui ha creato questo progetto è "mi piace armeggiare". Artillect dice,

"Non sono del tutto sicuro del motivo per cui le persone sono così attratte dalla tecnologia retrò al giorno d'oggi, credo che in parte sia dovuto al fatto che le cose erano molto più semplici all'epoca. So che è sicuramente il motivo per cui mi piace armeggiare con l'elettronica retrò. Probabilmente in poche settimane potrei fare un reverse-engineering completo della mia macchina da scrivere, non posso dire lo stesso dei PC moderni!".

Artillect costruisce la sua macchina da scrivere con Raspberry Pi e Arduino (foto da YouTube di Artillect)
Artillect costruisce la sua macchina da scrivere con Raspberry Pi e Arduino (foto da YouTube di Artillect)

Potreste pensare: "Ma è solo una macchina da scrivere? Allora perché non modificarla e lasciarla com'era?".

Sì, funziona davvero come una macchina da scrivere. Ma soprattutto è un terminale Linux perfettamente funzionante. È possibile fare qualsiasi cosa che non richieda un'interfaccia utente. Quindi, no, non si può usare nano come elaboratore di testi, ma è possibile utilizzare ed (un editor di testo)

Ma come si fa a vedere cosa succede sul terminale? Ebbene, il terminale emette linee su carta!

Codice sorgente

File di progetto PCB

Potete anche dare un'occhiata alla nostra serie di progetti Paragon facendo clic su qui.

Se avete domande o volete suggerire un progetto, commentate qui sotto!

Lascia un commento