인스트럭터블의 지침과 코드(https://www.instructables.com/id/Pong/)를 따라 6개의 8x8 LED 매트릭스 어레이로 작은 퐁 게임 콘솔을 만들었습니다.
직접 매트릭스 보드를 만들지 않고, 알리익스프레스에서 저렴한 MAX7219 내장 8x8 모듈을 구매했습니다.
모든 보드의 'CLK'와 'LOAD' 핀을 공통 연결하고, 첫 번째 매트릭스의 'DIN'을 아두이노에, 'DOUT'을 다음 매트릭스의 'DIN'에 연결하는 식으로 체인합니다. 패들 제어용 10k 포텐쇼미터 두 개를 아두이노 아날로그 핀 A0, A1에, 부저를 D9 핀에 연결했습니다.
// 주요 변수
LedControl lc=LedControl(12,11,10,6); // DIN, CLK, LOAD, 디바이스 수
byte pong[48]; // 공과 패들 위치 저장 배열
// ... 게임 로직: paddles(), pongsim(), displayscreen() 등