Page 258 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 258
1. 동기 및 기본 설명
1) 동기
처음에는 Raspberry Pi Zero를 이용한 휴대용 미니 게임기 혹은 Raspberry Pi 3 Model B를
이용한 조이스틱 게임기를 제작하려고 했다. 하지만 모두 해외 직구에 배송이 되는지도 추적
이 불가하여 결국 초안인 게임기는 포기해야 했다. 그러나 조원들끼리 다양한 아이템을 두고
고민을 하던 중에 최종적으로 한기성 조원이 조명과 이퀄라이저를 결합한 주제로 의견이 모아
져서 결국 LED CUBE를 하게 되었다. 처음에는 고휘도 RGB LED를 사용하여 PWM(Pulse
Width Modulation)을 이용한 제어를 하려고 했으나, 예산 초과와 설계 및 제작시간이 매우 부
족하여 결국 단색 LED로 하게 되었다.
2) 기본 설명
LED CUBE SPECTRUM은 ATmega128 키트를 이용하여 LED CUBE를 직접 제어 한다,
Raspberry Pi 3 Model B에서는 스마트폰(MIT AppInventor 2)과 Bluetooth통신을 하여
ATmega128를 제어 한다. 또한 Raspberry Pi는 BASS라는 Audio Current Library를 사용하여
음원을 재생하고, 데이터를 추출하여 ATmega128과 UART 통신을 하여 ATmega128에서는 이
러한 데이터를 받아 스펙트럼을 구현 한다.
(전체적인 구조와 관계를 FlowChart로 설명)
- 251 -