Hai uno di quei mini televisori in bianco e nero che raccolgono polvere? O una TV portatile che ha smesso di funzionare con la scomparsa dei segnali analogici? Se la risposta è sì e vuoi un progetto semplice per il prossimo fine settimana, puoi usare quel televisore inutilizzato per creare un orologio retrò con estetica Outrun basato sull'eccellente microcontrollore ESP32. Le connessioni fisiche sono minime, così come le modifiche al codice.
La situazione dei televisori CRT è piuttosto sorprendente: da un lato, la maggior parte delle persone non sa cosa farsene (e alcuni non riescono nemmeno a portarli fuori di casa per il peso), dall'altro, gli appassionati di retrogaming lottano per salvare e restaurare i modelli più interessanti. Tuttavia, i modelli mini sono più attraenti grazie alla loro portabilità e al potenziale di modding. Alcuni di questi televisori hanno anche più ingressi e uscite oltre al classico RF. Allora, perché non farci qualcosa? Un orologio retrò, magari?
Trasformare un vecchio TV in un orologio retrò degli anni '80
Il progetto è stato condiviso dall'utente Marciot come parte del Retro Tech Challenge organizzato da Instructables, e si è classificato al secondo posto. Fortunatamente, è molto facile da riprodurre: non devi preoccuparti di aprire il televisore o di esporti all'alta tensione. Tutto ciò che ti serve dal televisore (o monitor, o qualsiasi cosa) è che funzioni bene e abbia un ingresso RCA per il video.
Il cuore di questo orologio retrò (per così dire) è il modulo ESP32, un microcontrollore meraviglioso con una grande quantità di funzioni integrate. I cloni compatibili valgono meno di sei euro su Amazon Spagna, e di solito sono relativamente economici anche in altre regioni. Marciot utilizza il Huzzah32 Feather di Adafruit, ma la connessione richiede solo due cavi: uno tra GND e il punto di massa dell'RCA, e l'altro tra DAC1 e il pin centrale. A seconda del clone ESP32, la posizione di DAC1 può cambiare, ma la sua funzione è la stessa.
Ora che sappiamo come si collega l'ESP32 al televisore, il resto è questione di caricare il codice usando Arduino IDE. Il tutorial include tutto il necessario per arrivare al risultato, inclusa la base di dati con le board compatibili (l'ESP32 non è incluso in Arduino IDE e dobbiamo caricarlo prima). Il codice crea un punto di accesso WiFi chiamato «ESP32 Dali Clock», dove possiamo configurare la rete wireless a cui si collegherà per aggiornare l'ora automaticamente, e il server NTP di sincronizzazione.
Per finire, l'orologio include sei temi visivi (uno dei quali cambia in base all'ora), e il suo codice ci permette di abilitare il supporto PAL se necessario. L'unico avvertimento di Marciot è quello del burn-in: l'immagine dell'orologio è relativamente statica e con il passare del tempo "segnerà" il tubo, quindi non è consigliato fare questo progetto con un CRT che apprezzi troppo, o in alternativa, puoi sempre usare un LCD, adattando l'RCA a VGA/HDMI.
Sito ufficiale: Clicca qui
Accedi al codice: Clicca qui