이 아름다운 LED를 제어해보자
i2c제어 프로그램이 깔려있어야 하는데
구글링하면 나옴 ,,10초면 깔수잇다
i2cdetect로 1번버스의 i2c주소 확인.(보통 1번버스일것입니다.)
이 모듈은 칩 어드레스가 0x09가 디폴트.
blinkm의 데이터시트 확인결과
0x6f명령어로 실행중인 스크립트를 먼저 종료시켜야 한다.
왜냐하면 이 모듈 자체가 0x70인 스크립트가 전원만넣으면 자동실행되고있기 때문이다 (이것때문에 개고생)
스크립트 종료 안하고 i2cget해보면 계속 0x70만 뜬다.
일단 스크립트를 종료시킨후
0x6e(색상바로바꾸기) 이나 0x63(서서히바꾸기)으로 제어한다
명령어 다음에는 각각 R G B에 해당하는 0~255의 값을 차례대로 넣은 후
block의 데이터를 넣었기 때문에 마지막 MODE에 해당하는 자리는 i라고 써넣는다
색상이 바뀌었다.
'공학 > 마이크로프로세서' 카테고리의 다른 글
ARTIK::Tizen으로 IoT개발 (0) | 2018.07.30 |
---|---|
ARTIK::거리센서 모듈 연구 (0) | 2018.07.27 |
Raspberry pi 3 Model B (0) | 2018.07.26 |
ARTIK::Arduino IDE로 개발?!, 무선연결?! (2) | 2018.07.25 |
ARTIK::LED제어하기 (0) | 2018.07.25 |