YouTube a počítače Commodore PET nejsou synonyma, ale jednomu programátorovi se podařilo přehrát YouTube video na tomto 40 let starém zařízení.
Modder Thorbjörn Jemander použil Raspberry Pi Zero s vestavěnou Wi-Fi k převodu obrázků OpenCV na připravené obrazovky znaků, které může PET zobrazit. A i když video zachází do mnoha detailů, které se mohou zdát ohromující, základní kroky, které Raspberry Pi provádí, aby vytvořil takový skvělý obraz, jsou jednoduché.
Nejdřív odbarví YouTube video, poté jsou obrázky ve stupních šedi nahrazeny černobílým bodovým vzorem a nakonec se bodový vzor namapuje na znakovou sadu PET.
Tento proces zahrnuje spoustu matematiky, včetně použití procesu Temporal Floyd-Steinberg Dithering. Upřímně řečeno, všechno to jde mimo mě, ale vypadá to, že se to vyplatilo. Konečný výsledek je dokonce zobrazen při 30 snímcích za sekundu.
Jak modder přiznává, došlo k několika chybám, jako je umístění LED diod a připojení signálu na špatný pin, ale největší chybou byla špatná orientace konektoru Pi o 180 stupňů. Thorbjörnovi trvalo dobré tři týdny, než všechny problémy odstranil, ale jak se říká, kouzlem filmařiny to bylo hotové během okamžiku.
Přihlaste se, komentujte články a ukládejte si ty nejzajímavější k pozdějšímu přečtení.
Přihlásit se přes náš web
Ještě nemáte účet? Staňte se členem.