Czy masz w domu jeden z tych małych czarno-białych telewizorów, który tylko zbiera kurz? A może przenośny telewizor, który przestał działać po wyłączeniu sygnału analogowego? Jeśli tak i chcesz prosty projekt na najbliższy weekend, możesz wykorzystać ten telewizor do stworzenia retro zegarka w stylistyce Outrun, opartego na znakomitym mikrokontrolerze ESP32. Połączenia fizyczne są minimalne, podobnie jak modyfikacje w kodzie.

Jak zamienić stary telewizor w retro zegarek
Retro zegarek

Sytuacja z telewizorami CRT jest dość ciekawa: z jednej strony większość ludzi nie wie, co z nimi zrobić (a niektórzy nawet nie mogą ich wynieść z domu ze względu na wagę), z drugiej – entuzjaści retro gamingu starają się ratować i restaurować najciekawsze modele. Jednak modele mini są bardziej atrakcyjne ze względu na przenośność i potencjał moddingu. Niektóre z tych telewizorów mają nawet kilka wejść i wyjść oprócz klasycznego RF. Więc czemu by czegoś z nimi nie zrobić? Może retro zegarek?

Zamiana starego telewizora w retro zegarek z lat 80.

Projekt został udostępniony przez użytkownika Marciot w ramach Retro Tech Challenge zorganizowanego przez ekipę Instructables i zajął drugie miejsce. Na szczęście bardzo łatwo go odtworzyć: nie musisz otwierać telewizora ani martwić się o wysokie napięcie. Wszystko, czego potrzebujesz z telewizora (lub monitora, czy czegokolwiek) to to, aby działał poprawnie i miał wejście RCA do wideo.

Sercem tego retro zegarka (że tak powiem) jest moduł ESP32, wspaniały mikrokontroler z wieloma wbudowanymi funkcjami. Kompatybilne klony kosztują mniej niż 6 euro na hiszpańskim Amazonie, a w innych regionach też są zwykle stosunkowo tanie. Marciot używa Huzzah32 Feather od Adafruit, ale połączenie wymaga tylko dwóch przewodów: jeden między GND a punktem masy RCA, a drugi między DAC1 a pinem środkowym. W zależności od klonu ESP32, pozycja DAC1 może się zmieniać, ale jego funkcja jest ta sama.

Jak zamienić stary telewizor w retro zegarek
ESP32 to solidny mikrokontroler do każdego projektu wymagającego połączenia WiFi.

Teraz, gdy wiemy, jak podłączyć ESP32 do telewizora, reszta to kwestia wgrania kodu przy użyciu Arduino IDE. Tutorial zawiera wszystko, co potrzebne do sukcesu, w tym bazę danych z kompatybilnymi płytkami (ESP32 nie jest dołączony do Arduino IDE i musimy go najpierw załadować). Kod tworzy punkt dostępu WiFi o nazwie „ESP32 Dali Clock”, gdzie możemy skonfigurować sieć bezprzewodową, do której się połączy, aby automatycznie aktualizować czas, oraz serwer NTP do synchronizacji.

Jak zamienić stary telewizor w retro zegarek
Prościej się nie da.

Na koniec zegarek ma sześć motywów wizualnych (jeden zmienia się automatycznie w zależności od pory dnia), a jego kod pozwala nam włączyć wsparcie PAL, jeśli to konieczne. Jedynym ostrzeżeniem, jakie robi Marciot, jest wypalenie ekranu: obraz zegarka jest stosunkowo statyczny, a z czasem „odciśnie się” na kineskopie, więc nie zaleca się robienia tego projektu z CRT, które zbytnio cenisz. Alternatywnie zawsze można użyć LCD, podłączając RCA do VGA/HDMI.

Jak zamienić stary telewizor w retro zegarek
ESP32 zamienia się w mini punkt dostępu do skonfigurowania serwera NTP. Jeśli potrzebujesz wsparcia PAL, zmiany w kodzie są minimalne.

Oficjalna strona: Kliknij tutaj

Dostęp do kodu: Kliknij tutaj