Portable Electronic Instrumental

ROLE
회로 구성, 3D 모델링, 출력제어
DURATION
2022.04 ~ 2022.06
TEAM
개인 프로젝트
TECH STACK
Python, Raspberry Pi OS​

아이디어 스케치

프로젝트 요약

  • 악기는 Micro 5Pin을 통하여 충전할 수 있다.​
  • 상부 버튼을 통해 악기 변경이 가능하며 피아노, 기타, 드럼, 하프, 오르골 순으로 소리를 출력한다.​
  • 측면 버튼과 상부 버튼을 조합하여 음정을 출력할 수 있다.​
  • 전원 버튼을 통해 장치를 제어할 수 있다.​

개발 문제 및 해결

  • 입력장치의 동시입력시 인식에 문제가 발생하였다.

    해당 문제는 Pygame 라이브러리를 사용하여 입력대기상태를 병렬처리가 가능하게 만들고​ 인식된 값을 취합하여 처리를 진행 하였다.

영상 자료

시각 자료

하드웨어 3D 모델링

실제 회로 구성