Home » 미니 프로젝트 : 라즈베리파이 슈퍼패미콤(슈퍼 파이컴) 을 품다!

안녕하세요 마이애니입니다.

드디어 양덕에게도 밀리지 않는 두번째 자작품이 탄생을 했네여 ㅋ

저번부에 RC카 공동제작를 잘 마무리하고 약 일주일간의 충전(?)시간이 있었네요.

오늘 소개할 DIY는 예전 집에서 하던 슈퍼패미컴을 개조 하서 그 안에 파이를 넣어 에뮬레이터를 만들어보겠습니다.

 

구입기

속에 있는 기판을 들어내야해서 네이버에서 고장난 슈패를 저렴하게 구입하게 되었습니다.

원래는 알팩에 파이를 넣어 착탈식으로 하려했는데 만들기가 너무 어려워 플랜B(?)로 전환했습니다.

오리지날 패드도 2개 샀는데 이건 아직 실력이 안돼(시리얼통신공부) USB 조이스틱으로 대처하여습니다.

받아보니 일반 나사가 아닌 해바라기(?)나사로 되어 있어 전용드라이버도 구입하게 되었네요.

 

분해기

슈퍼패미컴 외부 및 내부사진입니다.

DSC_0959

DSC_0960

 

작업기

속에 있는 기판 밑 부속품들 들어내고 전원부 쪽을 가지고 있는 DC JACK 에 맞게 작업했습니다.

DSC_0962

DSC_0964

DSC_0965

이런 방법이 있고 다른 하나는 스마트폰 충전기를 쓰는 방법이 있습니다.

나중에 스마트폰충전기 방식으로 바꾸었습니다.

DSC_1088

파워스위치랑 연결했습니다.

USB선을 갈라 그 안에 빨간선을 잘라 스위치랑 연결했습니다.

DSC_1089

확장성을 위해 이어폰잭과  HDMI연장선도 연결해 큰 티비에서도 플레이가 가능하게 하였습니다.

슈퍼패미컴 기판을 다 드러내고 그 안에 파이를 넣기 위해 자리를 잡고 밑에 판에 지지대 구멍 네 곳을 타공 하였습니다.

DSC_0968

DSC_0977

앞쪽 컨트롤 부분을 띠어내고 앞가이드부분에 usb 4개를 연결해 나중에 4인용도 가능하게 하였습니다.

원래는 오리지날 패드를 gpio에 연결하려 했는데 실력이 안되어 봉인시켰습니다.

나중에 성공하면 오리지날패드로 교환예정!

DSC_0980

DSC_0978

USB케이블 4개를 넣으니 너무 선들이 복잡하고 어지러워 중간을 짤라 짧게 하였습니다.

납땜 노가다 시작

DSC_0981

DSC_0982

DSC_0983

따로 따로 작업한거를 슈패 안에 넣어 자리를 잡았습니다.

그런데 역시 diy 마무리는 led인거 같네요.

기판에 있는건 빨간색이데 저는 녹색으로 바꿔봤습니다.

파이의 3.3v에서 바로 뺐는데 고휘도led라 너무 밝으네요.

사진은 노출을 많이 주어서 엄청 밝게 나왔는데 저정도는 아닙니다.^^

DSC_0986

DSC_0988

DSC_0989

DSC_0990

유선랜 자리까지 만들어보았습니다.

DSC_0996

녹색도 이쁘네요.^^

DSC_0994

그냥 슈패만 있는거보다 팩을 넣어 찍으니 좀더 그럴싸하네요.

DSC_0995

구동영상입니다.

여기까지가 1부였습니다.^^

 

그리고 오늘 드디어 5인치 tft를 달기로 하였습니다.

5인치 tft가 없었을때는 clcd를 하려 준비했다가 알팩에 딱 맞게 들어가 계획을 수정하였습니다.

원래 하려했던 clcd!!

DSC_1006

DSC_1007

DSC_1008

그러다 5인치 TFT를 구입하게 되어 알팩에 TFT를 넣는 작업을 하였습니다.

인증샷 !! 회사에서 찍은거라 작동유무만 학인하고 봉인했습니다.

DSC_1074

DSC_1076

요세 스마트폰 크기만하네요. 지인들 사진 보여줬더니 네비게이션이냐고..-_-a

5인치TFT에 전원을 넣는 방법은 여러가지가 있는데(파이랑 붙이면 바로 GPIO를 통해 바로 전원이 들어옵니다.) 저는 파이랑 분리를 해야하기에 USB연장을 잘라 플러스 마이너스선을 GPIO에 바로 연결했습니다.

다행히 잘 작동하네요.

DSC_1080

DSC_1081

DSC_1083

DSC_1085

DSC_1087

알팩에 넣기 위해 안에 있는 튀어나온 부분들을 조각기를 이용해서 다 제거하였습니다.

DSC_0957

DSC_1090

DSC_1093

DSC_1094

자리를 잡기 위해 TFT를 넣어봤는데 1mm차이도 없이(좀 과장해서) 딱 맞네요.

DSC_1095

TFT 액정의 크기에 맞게 일팩의 앞부분을 자르고 다듬었습니다.

수작업으로 하는거라 약간 삐뚤삐둘하네요.^^

자르기전 사이펜으로 그려주고 조각기 톱날로 조심히 잘랐습니다.

DSC_1096

DSC_1097

뒷면에 GPIO쪽이 튀어나와 그 자리도 뚫어주었습니다.

DSC_1098

다 자르고 TFT를 넣어보겠습니다.

DSC_1113

DSC_1114

DSC_1116

DSC_1115

원래 있던 나사는 못써서 얇은 나사로 연결하고 뒤에 너트로 고정하였습니다.

DSC_1117

DSC_1118

DSC_1119

나사랑 HDMI케이블때문에 입구에 약간 자리를 잡아주었습니다.

DSC_1120

DSC_1112

DSC_1121

알팩처럼 끝까지 끼었으면 좋겠지만 그럼 화면이 가려서 살짜만 집어놓고 카드 신공(?)으로 뒤에 고정하였습니다.

DSC_1111

전체 조립하기전 내부모습입니다. 복잡하네요.^^

외부티비를 연결하려면 하얀HDMI선을 빼고 까만 HDMI선을 연결하면 됩니다.

DSC_1122

DSC_1123

DSC_1109

DSC_1110

파워를 키고 화면이 나오는데 180도 회전된 화면이 나오네요

당연한게 파이랑 붙이면 HDMI쪽이 위로 향하기 때문입니다.

sudo nano /boot/config.txt

맨 밑에 180도 회전하는 명령어를 넣어주었습니다.

display_rotate=2

화면이 돌아가있네요.

DSC_1099

DSC_1100

명령어 추가로 제대로 된 화면이 나오네요.^^

DSC_1101

DSC_1102

DSC_1103

게임 화면들입니다. 잘 나오네요.

던전엔 드래곤! 패드만 4개 있으면 4인용도 가능합니다.

DSC_1105

DSC_1107

플레이스테이션 – 레이스톰

DSC_1124

DSC_1126

닌텐도 – 슈퍼마리오3  명작이죠^^

DSC_1128

슈퍼패미컴 – 에어로 파이터

DSC_1131

슈퍼패미컴 – 파이날 판타지 시리즈

RPG라 5인치라도 게임하는데 지장이 없네요.

일부 총알 버리는 슈팅게임 아니면 할만합니다.^^

DSC_1133

DSC_1134

DSC_1135

DSC_1136

밑에 올인원이랑 인터넷 라디오가 참조 출연했네요.

DSC_1137

DSC_1138

마지막으로 구동영상입니다.

 

산딸기마을 포스트 검색

공동제작 공동프로젝트 무상후원 기관

산딸기마을 기부하기

산딸기마을 방문자 현황

Flags Countries Visits Page views
South Korea 626063 1845660
United States 10882 26091
Japan 5011 13204
Germany 2755 5151
India 1897 2902
Canada 1729 4640
United Kingdom 1596 2642
Australia 1240 2901
Russia 1219 1677
China 1077 2239
Total Pageviews: 1936700