산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

아두이노 나노와 MAX7219로 만드는 24x16 LED 퐁 게임 콘솔

부품 및 소모품

아두이노 나노 R31개
MAX7219 내장 8x8 LED 매트릭스 모듈6개
로터리 포텐쇼미터 (일반)2개
부저1개

필요한 도구 및 기계

앱 및 온라인 서비스

프로젝트 소개

인스트럭터블의 지침과 코드(https://www.instructables.com/id/Pong/)를 따라 6개의 8x8 LED 매트릭스 어레이로 작은 퐁 게임 콘솔을 만들었습니다.

직접 매트릭스 보드를 만들지 않고, 알리익스프레스에서 저렴한 MAX7219 내장 8x8 모듈을 구매했습니다.

모든 보드의 'CLK'와 'LOAD' 핀을 공통 연결하고, 첫 번째 매트릭스의 'DIN'을 아두이노에, 'DOUT'을 다음 매트릭스의 'DIN'에 연결하는 식으로 체인합니다. 패들 제어용 10k 포텐쇼미터 두 개를 아두이노 아날로그 핀 A0, A1에, 부저를 D9 핀에 연결했습니다.

완성 후 플라스틱 박스에 본체를, 전기 설치용 박스에 컨트롤러를 넣었습니다.

LedControl 라이브러리: https://github.com/wayoda/LedControl

코드

아두이노 스케치 전체 코드 제공. 주요 기능:

// 주요 변수
LedControl lc=LedControl(12,11,10,6); // DIN, CLK, LOAD, 디바이스 수
byte pong[48]; // 공과 패들 위치 저장 배열
// ... 게임 로직: paddles(), pongsim(), displayscreen() 등

회로도

아두이노 나노와 MAX7219로 만드는 24x16 LED 퐁 게임 콘솔

제조공정

  1. 아두이노 나노와 MPU-6050으로 실시간 자이로스코프 게임 만들기
  2. 아두이노 우노와 OLED 디스플레이로 클래식 퐁(Pong) 게임 만들기: 단계별 튜토리얼
  3. DIY 아두이노 USB 게임 컨트롤러 - 나만의 고성능 게임패드 만들기
  4. 스마트 저금통 만들기: 아두이노 나노로 동전 인식기 제어하기
  5. 아두이노 나노와 MAX7219로 만드는 24x16 LED 퐁 게임 콘솔
  6. 아두이노 나노로 테트리스 게임 만들기: DIY 16×8 LED 매트릭스
  7. 아두이노 블루투스로 LED 제어하기 - HC-05 & MIT App Inventor 입문 가이드
  8. 픽셀 체이서: 아두이노 나노로 만든 인터랙티브 원탭 LED 게임
  9. 아두이노 우노로 8×8 LED 매트릭스 마스터하기: 단계별 가이드
  10. 아두이노 나노와 네오픽셀 매트릭스로 만드는 네온 퐁 게임