Page 195 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 195
* 하드웨어 블록 다이어그램
이 탱크는 ATmega128을 이용하여 제어를 하는데 조종용 어플리케이션에선 탱크의 움직임과 적외
선 총의 발사 여부를 결정할 수 있다. 또한 상대의 적외선 총에서 발사된 적외선이 수신부에 맞았
을 때, 리드센서에 있던 자석을 상대가 떨어뜨렸을 때, 그 상태를 ATmega128이 받아들여서 점수
표시용 FND에 표시하거나 FND가‘0’이 되었을 때 혹은 자석이 뺏겼을 때 울리는 Buzzer를 통해
내 탱크가 파괴됨을 알 수 있다. 또한 이 때 조종용 어플리케이션에서 아무리 탱크의 움직임과 총
을 발사에 있어서 어떠한 명령도 ATmega128이 받아들이지 않는다. 파괴되었기 때문이다. 이렇게
탱크게임을 진행할 수 있다.
- 188 -