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
[ 결선하기 ]
점퍼케이블을 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)
위 링크에 들어가셔서 브랜치가 128x32로 설정되어있는지 확인 하시고
오른쪽의 연두색 Code버튼을 누르신 후
Download ZIP 버튼을 눌러서 라이브러리를 다운 받을 수 있습니다.
다운받은 라이브러리는 다음 경로에 압축을 풀어 넣어주세요.
* Default Path : Documents\Arduino\libraries
* 아두이노 라이브러리 폴더에 기존의 64x32를 위해 넣어두었던
ESP32-P3RGB64x32MatrixPanel 라이브러리가 있다면 삭제해 주세요
* 64x32와 하드웨어 연결과 이 라이브러리 부분만 다릅니다.
예제는 64x32와 동일하게 진행하시면 됩니다.
☆ 보드매니저/라이브러리 추가와 라이브러리 설치를 모두 해주셔야 예제들을 진행할 수 있습니다 ☆
댓글