본문 바로가기
Arduino(아두이노) 활용 강좌

Arduino Uno 로 MAX7219 (8X8) 도트 매트릭스 모듈 2개를 사용해 눈동자 움직이는 모형 만들어 보기

by 오마이엔지니어 2017. 8. 10.
반응형

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 배터리



구성 배선도


  

사용된 예제소스

LedEyes.zip


사용된 라이브러리

LedControl-1.0.6.zip


LedControl 라이브러리를 첨부하였습니다

라이브러리 추가 방법은 Arduino IDE 설치하기 포스팅을 참조해 주세요


주의사항
첨부된 라이브러리를 압축을 풀어 추가후 첨부된 예제코드의 압출을 풀어서 txt 또는 ino 파일로
스케치 업로드 후
테스트 합니다

스케치 업로드와 배선이 이상이 없는데 매트릭스가 나오지 않을 경우에는 리셋 버튼을 눌러주면 정상출력이 됩니다


예제코드에서 보면 알수 있듯이 "LedControl.h" 라이브러리를 사용하고 있습니다

LedControl.h 가 라이브러리 폴더안에 잘 들어 있는지 확인해서 코딩 하도록 합시다
2개의 매트릭스를 연결할때는 IN(입력) 과 OUT(출력)을 잘 확인해서 배선 하도록 합시다


프로젝트 동영상


MAX7219 매트릭스 모듈은 1개 또는 여러개를 병렬로 연결해서 다양한 프로젝트를 진행할수 있습니다

참고 포스팅
Arduino Uno 로 MAX7219 (8X8) 도트매트릭스 모듈 을 이용해 디스플레이 출력해 보기

max7219.pdf
0.18MB
LedControl-1.0.6.zip
0.01MB
LedEyes.zip
0.01MB
반응형

댓글