Ця маленька гра Space Invaders працює на Arduino Nano із врятованим ЕЛТ-екраном

Ця маленька гра Space Invaders працює на Arduino Nano із врятованим ЕЛТ-екраном

Команда Arduino — 6 липня 2022 р.

Роб Кай із Instructables створив власну версію класичної відеогри Space Invaders за допомогою Arduino Nano. Однак, на відміну від більшості інших проектів, які, як правило, включали якийсь РК- або OLED-дисплей, він вирішив використовувати невеликий чорно-білий дисплей з електронно-променевою трубкою (ЕПТ), врятований зі старої системи відеодомофона.

Спочатку Кай мав знайти лише аналоговий відеовхід на врятованому дисплеї разом із номінальною напругою живлення. Звідти він побудував невелику, дуже мінімалістичну аркадну шафу з картону та використав гарячий клей, щоб з’єднати панелі. Але перш ніж він зміг щось зібрати, Цай написав свій порт Space Invaders, створивши кілька типів 2D-спрайтів і завантаживши їх у кілька масивів. Виведення відеосигналу було досягнуто за допомогою бібліотеки TVout, яка приймає масив пікселів і записує їх послідовно на призначений відеовихід RCA, а також синхронізує кожен кадр із вторинним висновком.

Елементи керування грою складаються з п’яти кнопок, чотири з яких знаходяться ліворуч, щоб рухатися в певному напрямку, а остання праворуч, щоб запускати лазер гравця вгору. Щоб дізнатися більше про те, як Цай створив цю міні-аркаду Space Invaders, ви можете прочитати його посібник тут або переглянути демонстраційне відео нижче!

Ця маленька гра Space Invaders працює на Arduino Nano із врятованим ЕЛТ-екраном
Ця маленька гра Space Invaders працює на Arduino Nano із врятованим ЕЛТ-екраном

Команда Arduino — 6 липня 2022 р.

Роб Кай із Instructables створив власну версію класичної відеогри Space Invaders за допомогою Arduino Nano. Однак, на відміну від більшості інших проектів, які, як правило, включали якийсь РК- або OLED-дисплей, він вирішив використовувати невеликий чорно-білий дисплей з електронно-променевою трубкою (ЕПТ), врятований зі старої системи відеодомофона.

Спочатку Кай мав знайти лише аналоговий відеовхід на врятованому дисплеї разом із номінальною напругою живлення. Звідти він побудував невелику, дуже мінімалістичну аркадну шафу з картону та використав гарячий клей, щоб з’єднати панелі. Але перш ніж він зміг щось зібрати, Цай написав свій порт Space Invaders, створивши кілька типів 2D-спрайтів і завантаживши їх у кілька масивів. Виведення відеосигналу було досягнуто за допомогою бібліотеки TVout, яка приймає масив пікселів і записує їх послідовно на призначений відеовихід RCA, а також синхронізує кожен кадр із вторинним висновком.

Елементи керування грою складаються з п’яти кнопок, чотири з яких знаходяться ліворуч, щоб рухатися в певному напрямку, а остання праворуч, щоб запускати лазер гравця вгору. Щоб дізнатися більше про те, як Цай створив цю міні-аркаду Space Invaders, ви можете прочитати його посібник тут або переглянути демонстраційне відео нижче!

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow