Page 338 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 338
모니터와 스피커의 출력, RFID로부터의 입력은 UARTS 통신으로 라즈베리파이에서 처리한다.
금액이 들어왔다는 신호를 ARM프로세서로 보내면 ARM에서 게임의 LED버튼에서의 입력 및
진행 등 전체적인 처리를 하고 처리된 결과를 SPI통신을 통해 파이로 보내 어떤 화면을 출력
할지 정해준다.
이해를 돕기 위한 보조 출력장치로 LCD를 사용한다. 여기에 사용하는 MCU는 ATtiny2313으
로 ARM과 UARTS 통신으로 신호를 받는다.
수정 후
먼저 웹 서버에서 자바 스크립트 등 여러 확장언어를 사용해 만든 사이트를 모니터로
출력하는 것으로 시작한다. RFID(NFC)를 이용해 돈을 지불하면 외부버튼이 활성화되고
버튼으로 게임의 여러 요소를 선택하는 것으로 진행된다.
모니터와 스피커의 출력, RFID로부터의 입력은 UARTS 통신으로 라즈베리파이에서 처리한다.
금액이 들어왔다는 신호를 ARM 프로세서로 보내면 ARM에서 게임의 LED버튼에서의 입력 및
진행 등 전체적인 처리를 하고 이해를 돕기 위한 보조 출력장치로 도트 매트릭스를 이용한다.
수정 이유 : SPI통신을 할 필요 없이 인터럽트로 통신할 수 있을것이라 생각했기 때문에 SPI
통신을 제외하였고, ARM이 처리할 버튼의 입출력 및 게임진행이 라즈베리파이의 영역이란 것
을 깨달아서 ATtiny2313이 할 일을 ARM프로세서로 옮기고 ATtiny2313을 제외하였다.
2. 구조
가. 인마랜드 블록도
수정 전
- 331 -