• 라즈베리 파이 피코 게임 보이 포켓몬 테마 알람 시계로 스타일리시하게 기상하세요

    매일 아침 가장 좋아하는 포켓몬과 함께 눈을 뜨세요.

    article image

    아침에 눈을 뜨는 순간은 하루의 분위기를 결정하므로, 멋지게 시작하는 것도 좋습니다. 이러한 아이디어에서 출발하여 제작자 겸 개발자인 Mod Room My가 이 멋진 포켓몬 테마의 Raspberry Pi Pico Game Boy 알람 시계를 제작했습니다. 우리가 애용하는 마이크로컨트롤러가 클래식 DMG 휴대용 기기 내부에 자리 잡고 있으며, 원래의 화면은 eInk 디스플레이로 대체되었습니다. 화면 상단에서부터 하단 영역에는 1세대와 2세대의 포켓몬 스프라이트가 무작위로 배치되어 있습니다.

    이 알람 시계는 높은 범용성을 자랑합니다. 고정 장치로 사용하거나, 원형 Game Boy DMG와 같이 배터리를 이용해 전원을 공급받아 휴대할 수 있습니다. 본체에는 알람용 오디오 파일을 재생하는 스피커가 내장되어 원래의 스피커를 대신합니다. 또한, 하단에 표시되는 스프라이트들은 매분마다 무작위로 변경됩니다.

    제작 과정에 대한 자세한 내용을 Mod Room My에게 확인한 결과, Pico는 구형 애프터마켓 포켓몬 카트리지 내부에 장착되었습니다. 이는 하드웨어 공간 확보를 위해 카트리지를 재단해야 했으나, 원래의 카트리지를 훼손하고 싶지 않았기 때문입니다. 사용된 eInk 패널은 검정, 흰색, 빨강 세 가지 색상을 지원하여 시각적으로 더욱 흥미로운 결과물을 만들어냅니다. 원래의 버튼을 시계 기능 제어에 활용할 계획이 있었으나, eInk 화면의 낮은 주사율 문제로 인해 이 아이디어는 폐기되었습니다.

    article image

    전원 메커니즘은 독특합니다. Pico를 케이블이나 배터리 모두로 전원 공급받을 수 있기 때문입니다. Pico는 원래 Game Boy 배터리 단자에 연결되지만, Game Boy가 요구하는 6V는 Pico에 너무 높은 전압이므로 스텝다운 컨버터(step-down converter)를 활용합니다. Mod Room My는 또한 전원 공급원을 명확히 알 수 있도록 구석에 전원 표시 아이콘까지 추가했습니다.

    본 프로젝트를 위한 소프트웨어는 Mod Room My가 전용으로 처음부터 제작했습니다. 이 소프트웨어는 알람 기능을 처리하고 하단의 포켓몬 스프라이트를 표시합니다. 이 스프라이트들은 1세대와 2세대에 존재하는 251개 스프라이트 중 무작위로 선택되며, 60초마다 변경되도록 프로그래밍되었습니다.

    이 Raspberry Pi 프로젝트에 대해 더 자세히 알아보고 싶다면, Mod Room My가 Reddit에 공유한 원본 프로젝트 스레드를 참고해 보세요. 더 많은 흥미로운 프로젝트를 원하신다면 Mod Room My의 인스타그램 페이지 방문을 권장합니다.

    [출처:] https://www.tomshardware.com/raspberry-pi/wake-up-in-style-with-this-raspberry-pi-pico-game-boy-pokemon-themed-alarm-clock