코드 분석 및 재구성 요청
- 모든 질문을 차근차근 분석해서 요청 코드를 도출할 것
프로젝트 개요
- 아래의 예제 코드를 기반으로 POV Display를 제작하고자 함
- LED스트립 바(WS2811) 제품으로 12개의 LED 사용
- FastLED 라이브러리 사용
- LED 스트립은 시계방향으로 회전하능 회전판 위에 부착됨
- 회전판은 회전 속도를 조절할 수 있는 DC모터와 연결됨
요청 조건
- LED 스트립의 Di핀에서 가장 먼 순서대로 오름차순 번호를 정함
- 1번과 12번 LED는 회전하는 동안 항상 무조건 백색으로 켜져있을 것
- 2번과 11번 LED는 회전하는 동안 항상 무조건 꺼져있을 것
- 3번~10번 LED를 이용하여 세로 8칸을 깜빡이게 하면서 아래의 문자 표현 조건을 따르도록 함
- 아두이노 시리얼 모니터로 입력받은 0~9까지의 숫자로 이루어진 문자열을 표시하면 됨
- 시리얼 모니터에 문자열을 입력받기 전에는 자연스러운 그라데이션으로 다양한 색을 변화시키면서 대기할 것
문자 표현 조건
- 0~9까지의 숫자를 각각 가로세로 5*8칸의 LED 매트릭스로 표현하기 위한 프리셋을 작성
- 띄어쓰기(공백)는 5*8칸을 모두 비우면 됨