banner

Notizia

Jul 24, 2023

Triplicare

Come hacker, gli orologi personalizzati ci offrono un ottimo sbocco per esprimere la nostra competenza tecnica e creatività, in un modo che è intrinsecamente utile al resto del mondo. L'anno scorso ho creato un orologio a sette segmenti che utilizza LED indirizzabili per l'illuminazione, insieme a un diffusore anteriore realizzato con un PCB senza circuiti, o potresti chiamarlo PB, una "scheda stampata".

Sebbene interessante, il piano finale era quello di realizzare un orologio con più quadranti PCB, che rappresentassero diversi fusi orari o altre informazioni. Dopo tanto lavoro, sono felice di presentare l'ultima versione dell'"orologio 742" (ovvero 7 segmenti, 42 mm di lunghezza). È dotato di 85 LED SK6812 indirizzabili per scheda, per un totale di 255 luci individuali e utilizza un Wemos S2 mini basato su ESP32 per il controllo.

All'accensione, l'ESP32 accede a una rete locale per verificare l'ora NTP. Quindi trasmette i segnali dal controller principale alle due schede successive di sole luci, che vengono ridimensionate a livello di programmazione per visualizzare tre fusi orari in un formato di 24 ore. Ogni sezione scorre insieme in un telaio realizzato in estrusione di alluminio 2020, con collegamenti elettrici tramite pin di intestazione maschio/femmina.

È un orologio funzionale, ma ci sono ancora alcuni miglioramenti che potrebbero essere apportati. L'ora legale deve ancora essere presa in considerazione nel codice (supponendo che non venga eliminata a livello legislativo) e un LDR potrebbe essere utile per ridimensionare l'intensità del colore in base all'ambiente di sfondo. Infine, il dispositivo è predisposto per l'interfaccia touch capacitiva, che non è stata ancora implementata.

Quindi, anche se sono piuttosto orgoglioso di questo dispositivo, non è ancora finito. Naturalmente, si potrebbe sostenere che questo tipo di progetto non è mai veramente finito, ma solo in uno stato di cui possiamo goderci mentre pianifichiamo il nostro prossimo miglioramento!

CONDIVIDERE