본문 바로가기
  • test
결선 방법 및 개발환경 설정/[128x32 LED 매트릭스 세팅]

[128x32 LED 매트릭스 세팅]

by 혜민우진아빠 2021. 12. 21.

128x32 매트릭스 LED?

기존의 64x32 매트릭스 LED를 옆으로 두 개 연결한 것입니다.

 

 

세팅하기

128x32 LED Matrix를 활용한 예제들을 실행하기 위한 준비 단계입니다.

아래의 준비물을 이용해 Wi-Fi, Bluetooth, Matrix 기능을 구현할 수 있습니다.

 

 

[ 준비물 ]

64x32 LED 매트릭스 2개
ESP32_WROVER_E 보드
점퍼케이블 2개

LED 매트릭스 전원 케이블 2개

USB C타입 케이블
 

 

 

* 준비물 구입 링크

https://smartstore.naver.com/frontiers/products/5380911083%EF%BB%BF

 

스마트폰제어 LED 간판 오픈 입구 전광판 아트사인 부동산 전광판 영업중 개업선물 카페 식당 :

스마트폰과 블루투스 연결을 통해 글자와 이미지를 마음대로 변경

smartstore.naver.com

 

 

[ 결선하기 ]

 

         점퍼케이블을 In 방향에 맞추어 보드와 연결합니다

(보드에 IN, OUT, 혹은 화살표(->) 표시로 입력, 출력 표시가 되어있습니다.)

 

 

                                               파워케이블도 방향을 잘 맞추어 연결합니다                                          

 

* LED 매트릭스 두개에 한번에 연결되는 전원 케이블이 ESP32 WROVER E 보드용으로는 없는 상태입니다.

그래서 전원 케이블 두개를 가지고 적절히 전선 작업을 하여 연결을 하셔야 합니다.

 

전체 연결 모습
[전체 연결 모습 예시]

 

 

 

[ 버튼 설명 ]

왼쪽부터 USB C타입, 모드 변경 버튼, 전원 버튼 입니다.

 

 

[ 보드매니저 추가하기 ]

 

ESP32 보드를 사용하기 위해 보드 매니저를 설치 해보겠습니다.

 

① 아두이노 IDE에서

    파일 → 환경 설정을 선택합니다.

 

 추가적인 보드 매니저 URLs에 아래 링크를 추가합니다.

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json

 

 

 아두이노 IDE에서

툴 → 보드 → 보드 매니저를 선택합니다.

 

 esp32 을 검색하여 'esp32' 설치를 해줍니다

[ 라이브러리 추가하기 ]

 

앞으로 진행될 예제들을 위한 라이브러리를 추가 해보겠습니다.

 

 

① 아두이노 IDE에서

    스케치 → 라이브러리 포함하기 →  라이브러리 관리를 선택합니다.

 

 

 

② GFX 을 검색하여 'Adafruit GFX Library' 설치를 해줍니다

 

 

 

③ 이후 [ Install all ] 버튼을 클릭해 'Adafruit BusIO' 라이브러리도 함께 설치합니다.

 

 

 

* [ Install all ] 버튼이 나타나지 않으면 'BusIO' 을 검색하여 설치를 해줍니다

 

 

[ 보드 구동을 위한 툴 설정  ]

 

[ 라이브러리 설치하기 ]

 

iotfrontiers/ESP32-P3RGB64x32MatrixPanel at 128x32 (github.com)

 

GitHub - iotfrontiers/ESP32-P3RGB64x32MatrixPanel: ESP32 Arduino library for the P3 64x32 RGB matrix panels

ESP32 Arduino library for the P3 64x32 RGB matrix panels - GitHub - iotfrontiers/ESP32-P3RGB64x32MatrixPanel: ESP32 Arduino library for the P3 64x32 RGB matrix panels

github.com

위 링크에 들어가셔서 브랜치가 128x32로 설정되어있는지 확인 하시고

오른쪽의 연두색 Code버튼을 누르신 후

Download ZIP 버튼을 눌러서 라이브러리를 다운 받을 수 있습니다.

다운받은 라이브러리는 다음 경로 압축을 풀어 넣어주세요.

* Default Path : Documents\Arduino\libraries

 

* 아두이노 라이브러리 폴더에 기존의 64x32를 위해 넣어두었던

ESP32-P3RGB64x32MatrixPanel 라이브러리가 있다면 삭제해 주세요

 

* 64x32와 하드웨어 연결과 이 라이브러리 부분만 다릅니다.

예제는 64x32와 동일하게 진행하시면 됩니다.

 

 

☆ 보드매니저/라이브러리 추가와 라이브러리 설치를 모두 해주셔야 예제들을 진행할 수 있습니다 

 

댓글