Подключаем Game Boy к Arduino

В данной статье я опишу вкратце инструкцию отсюда (github).

С помощью Link кабеля подключаем Arduino Nano к Game Boy. Я отрезал 1 конец кабеля и с помощью скрутки подсоединил 4 провода. Наверное есть более гуманный метод, есть например вот такая штука, за 3$. В инструкции используется nano, но думаю подойдет любая версия, nano просто самая дешевая, я использовал клон «бузина».

Схема подсоединения ниже. Полезная ссылка с распиновкой.

GBP_Emu_Micro_pinout_West_McGowan.webp

Цвета проводов для gameboy original:

D4 — красный

G (GND) — синий

D2 — зеленый

D3 — оранжевый

Arduino подключаем к ПК, загружаем файлы ./gbp_emulator/gpb_emulator.ino + gameboy_printer_protocol.h на Arduino, файлы берем из ссылки сверху. Запускаем serial monitor (встроенный монитор последовательного интерфейса, в среде разработки Arduino) и выставляем скорость связи (baud rate) 115200. Если не имели дело с Arduino ранее, то читайте гайды, их в интернете много, или я могу объяснить в комментариях. Вкратце, качаем стандартную программу, настраиваем её под вашу плату, файл > открыть, выбираем *ino, *h файл загрузиться сам, главное чтобы эти 2 файла лежали в одной папке.

Открываем на ПК монитор порта, запускаем на печать фотографии на Game Boy, Arduino автоматически начнет выгружать данные на ПК в консоль. После завершения процесса, скопируйте содержимое консоли в javascript-декодер, который находиться на github (./jsdecoder/gameboy_printer_js_decoder.html). В программе gameboy_printer_js_decoder нажимаем Click to Update Gameboy Tile, снизу появляются фотографии.

Как запускать gameboy_printer_js_decoder.html с github?

Нам помогут rawgit.com или htmlpreview.github.io. Заходим в gameboy_printer_js_decoder.html, нажимаем кнопку RAW, открывается страница с кодом, ссылку на эту страницу копируем в форму любого из сайтов, которые я привел выше. Сайт нам выдаст новую ссылку, переходим по ней и видим программу.

Arduino Nano стоит на aliexpress копейки, поэтому данный метод занимает второе место после BitBoy в моем личном рейтинге.

+ похожий метод

+видео

Как печатать все снимки? В главном меню, там где выбор из 3 пунктов (shoot/viem/play) нажимаем select, далее верхний пункт, попадаем в меню с замком и летающим королем, опять верхний пункт, выбираем мужика с дипломатом, и в нем ставим check на все снимки и печатаем нажимая на нижнюю кнопку.

Реклама

One thought on “Подключаем Game Boy к Arduino

  1. Уведомление: Как «оцифровать» фотографии с Game Boy Camera | Supineman

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход /  Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход /  Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход /  Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход /  Изменить )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.