1. RGB LED 스크래치
가. 프로그램 설치
1) 스크래치(mBot) 프로그램 다운로드
a) https://dls.makeblock.com/mblock3/mBlock_win_V3.4.12.exe
b) https://www.mblock.cc/en/download/
- Other mBlock software -> mBlock 3 for Windows
2) 확장 프로그램
- 네오픽셀(RGB_LED_Strip)
- LCD LiquidCrystal_I2C
3) CH340 드라이버: 드라이버 다운로드
나. 설정 방법
1) 기본설정
- 언어 설정, 한국어 설정
- 보드 설정, Arduino Uno
- 확장, 확장 관리
- 연결시간초과, 알아
- 확장 추가
- 파일 이름 확장자 변경, zip file
- NeoPixel 1.1 선택 -> 열기
- 확장관리 X
- 스크립트 -> 로보트 -> Arduino, NeoPixel 확인
다. 컴퓨터 및 아두이노 보드 연결
1) 컴퓨터 USB -> 아두이노 보드 USB 연결
< https://mechatrofice.com >
2) 시리얼포트 연결, 시리얼포트 연결안됨
연결 -> 시리얼포트 -> COM 3 ~ (COM1, 2 X)
3) 시리얼포트, 연결됨
라. 아두이노 보드와 RGB LED Bar 연결
* RGB LED Pin No
마. 기본 프로그램
1) 기본 프로그램 명령어
- 네오픽셀 초기화: : 아두이노 3핀에 28개 연결
- 네오픽셀 출력: 0 (0~27)번 픽셀 R(0~255) G (0~255) B (0~255)
바. 예제
1) RGB LED "0" 번 -> Red ON/OFF -> 3회 반복
- 코딩 소스 -> 아두이노 보드 메모리에 업로드
- 아두이노 프로그램 블럭을 "마우스 오른쪽 버튼" 클릭
- 아두이노로 업로드하기
- 아두이노에 업로드
- 업로드 완료, " Thank you "
* Bar
라. 아두이노 보드와 RGB LED Matrix 8*8 연결
1) RGB LED Matrix 8*8
2) 아두이노 보도 & Matrix 연결
3) 예제
-
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2. RGB LED 아두이노 IDE 코딩
* 참고사이트
- https://www.arduino.cc/
- https://www.arduino.cc/en/software
- https://github.com/adafruit/Adafruit_NeoPixel
- https://blog.naver.com/roboholic84/221140153953
- https://kocoafab.cc/tutorial/view/228
- https://m.blog.naver.com/heennavi1004/221940494038
- https://otakijae.tistory.com/10
-
* 기본 소스
가. RGB LED Bar
-
-
-
나. RGB LED Matrix 8*8
-
-
-