Arduino Uno 로 MAX7219 (8X8) 도트 매트릭스 모듈 2개를 사용해서 눈동자가 움직이는 모형을
만들어 보는 프로젝트 입니다
MAX7219 (8X8) 도트 매트릭스 모듈은 8-Digit LED 드라이버 MAX7219 칩 max7219.pdf 을 기반으로 제작된
8열 8행의 디스플레이 모듈 입니다
아두이노 나 AVR, PIC, STM 등의 마이크로 컨트롤러로 손쉽게 제어 가능하기 때문에 유용합니다
또한 입, 출력 인터페이스로 제작되어 여러개의 매트릭스 모듈을 연결해서 사용이 가능합니다
<8X8 매트릭스 모듈 이미지>
<8X8 매트릭스 모듈 상세사양>
사용된 부품
Arduino Uno R3 (Italy)
MAX7219 (8X8) 도트 매트릭스 모듈
점퍼케이블
9V DC JACK
9V 배터리
구성 배선도
사용된 예제소스
사용된 라이브러리
LedControl 라이브러리를 첨부하였습니다
라이브러리 추가 방법은 Arduino IDE 설치하기 포스팅을 참조해 주세요
주의사항
첨부된 라이브러리를 압축을 풀어 추가후 첨부된 예제코드의 압출을 풀어서 txt 또는 ino 파일로
스케치 업로드 후 테스트 합니다
스케치 업로드와 배선이 이상이 없는데 매트릭스가 나오지 않을 경우에는 리셋 버튼을 눌러주면 정상출력이 됩니다
예제코드에서 보면 알수 있듯이 "LedControl.h" 라이브러리를 사용하고 있습니다
LedControl.h 가 라이브러리 폴더안에 잘 들어 있는지 확인해서 코딩 하도록 합시다
2개의 매트릭스를 연결할때는 IN(입력) 과 OUT(출력)을 잘 확인해서 배선 하도록 합시다
프로젝트 동영상
MAX7219 매트릭스 모듈은 1개 또는 여러개를 병렬로 연결해서 다양한 프로젝트를 진행할수 있습니다
참고 포스팅
Arduino Uno 로 MAX7219 (8X8) 도트매트릭스 모듈 을 이용해 디스플레이 출력해 보기
'Arduino(아두이노) 활용 강좌' 카테고리의 다른 글
Arduino Uno 로 MRP121 정전식 근접 터시센서 모듈과 스피커를 사용해 전자 피아노 만들어 보기 (0) | 2017.09.09 |
---|---|
Arduino Uno 로 HC-06 블루투스 모듈과 L9110S 듀얼 모터 드라이버를 사용해 블루투스 스마트 카를 만들어 보고 스마트폰으로 무선으로 제어해 보기 (0) | 2017.08.26 |
Arduino Uno 로 GP2Y1014AU0F 광학먼지센서를 사용해서 실내 먼지(연기) 측정해 보기 (0) | 2017.08.05 |
Arduino Uno 로 1602 캐릭터 LCD를 사용해서 장애물 점프게임 만들어 보기 (0) | 2017.07.26 |
Arduino Uno 로 APDS-9960 제스쳐 센서를 사용해 제스쳐 감지시 출력값 확인해 보기 (0) | 2017.07.15 |
댓글