이전 버전 참고해주세요:
http://bbs.ruliweb.com/hobby/board/300113/read/30558965
요 전에 만들었던 비모 레트로 게임기가 성능이 아쉬워서.. 좀 더 좋은 성능의 Raspberry pi 2,3 비모를 만들어 보았습니다.
이전 모델을 기반으로 이케저케 모델링도 하고... 3D 프린터로 출력도 하고... 색칠도 하고... 스크린도 주문해서 붙여주고.... 해서 아래처럼 생긴 파이2, 파이3용 비모 케이스가 나왔습니다.
(옆면과 뒷면 구멍 배치가 조금 바뀌었습니다. 파이 2, 3 모두에 사용 가능합니다. )
한번 만든 이력이 있어서 모델링은 금방 했는데, 만들다 보니 같은 게임기를 또 만들긴 그렇고... (원래는 고성능으로 N64에뮬을 하고 싶어서 시작한건데..)해서 AI 스피커로 방향을 돌렸습니다.
검색을 해 보니 Google에서 공개한 assistant API를 이용한 오픈소스 프로젝트가 있습니다. ( https://github.com/shivasiddharth/GassistPi )해당 프로젝트를 이용해서 그 위에 비모의 얼굴 표현과 멀티미디어, 기타 제가 원하는 사용자 기능을 추가하기로 했습니다.
주 용도가 스피커인 관계로 이번에는 스피커를 제대로 된 놈으로다가 넣고 볼륨 조절 스위치도 달아보기로 합니다. (PAM8433 이라는 오디오앰프를 사용한 모듈에 4옴 3W 짜리 스피커 2개를 추가 했습니다.)
볼륨조절 스위치가 못 생긴건 함정... 처음 만들 때 볼륨조절 스피커를 고려하지 않은 관계로 그냥 저렇게 안 보이는 뒷부분으로 달아 줬습니다.
USB 외장 마이크를 하나 달아주고 사운드 세팅을 해 주고.. 테스트를 좀 하면서 앰프 조정 해 주고.. 기타 등등 복잡한 과정에 대한 자세한 설명은
뭐.. 그렇게 그렇게 해서 물으면 대답하고 시키면 일하는 비모가 탄생 했습니다.
동작 영상입니다. (영어발음 구림 주의)
유튜브로 노래 재생 할 때 얼굴만 보기 밋밋해서 음악 재생되는 동안에 해당 비디오의 대표이미지를 얼굴에 보여주도록 수정했습니다.
동작 영상(영어발음 매우 구림 주의, stream이라는 명령을 잘 못알아들어서.. 지금은 다른 명령으로 바꿨습니다.)
지금은 이름 부를 때 Hey google 대신에 Hey BMO, 등 다른 핫워드에도 반응 하도록 수정도 하고 추가적으로 센서 몇가지와 리모트 컨트롤러 기능을 추가하여 집에서 티뷔나 에어컨 제어용으로 사용하려고 틈날때마다 조금씩 작업중입니다. (언제쯤 원하는 기능이 제대로 완성 될 지는 모르겠네요..ㅎㅎ)
낮은 성능의 이전 버전을 스피커로, 새 버전을 게임기로 쓰는게 더 좋을 것 같기도 하지만... 새로 설치하고 세팅 잡고 기타 등등의 과정이 너무 구찮아서... 일단 만든 놈 위에 계속 작업하고 있는 중 입니다.
한국어 지원 스피커도 만들고 싶지만... 아직 구글은 한국어 지원을 안하고 (폰에서만 합니다.) 카카오나 네이버는 개인 개발자가 사용 가능한 공개 API가 아직 없어서... 먼 훗날 언젠가는 할 수 있겠지... 생각만 하는 중입니다.
또 다른 만들기 욕구가 올라오면 라즈파이 성능을 좀 더 알차게 땡겨다가 사용 할 수 있을만한 프로젝트를 한번 진행 해 보고 싶습니다.
(IP보기클릭)61.35.***.***
혼이비정상인냥2
감사합니다. ㅎㅎ 설계도랑 필요한 부품 리스트 정리 되면 thingiverse에 공개 할 예정입니다. 외장은 3D프린터 수배하셔서 직접 만드실 수 있을거에요.. 어탐 즐겨보신다면 게임기로 쓰셔도 괜찮을 듯 하네요.. | 18.03.14 15:53 | |
(IP보기클릭)59.15.***.***
(IP보기클릭)61.35.***.***
이전 프로젝트를 게임기/미디어서버로 만들었습니다. 둠은 안 돌려봤지만... SFC, MAME 에뮬은 가끔씩 재미나게 하고 있고요 파이3가 성능이 더 좋으니 게임기로 쓰면 좋겠지만.. 새로 세팅하기 귀찮아서 ㅎㅎ 아직은 손 대지 않고 있습니다. ㅎㅎㅎ | 18.03.15 15:28 | |