Today I Learned

[앱 인벤터 활용하기] Arduino 실습 - 무드등 조절기 만들기 본문

Arduino

[앱 인벤터 활용하기] Arduino 실습 - 무드등 조절기 만들기

처니형 2022. 8. 12. 12:52

- 실습 내용 : 그날의 기분에 따라 앱의 램프를 클릭하여 아두이노 보드에 연결된 RGB LED를 제어할 수 있습니다.

RGB LED란?

- REG LED는 빨간색(Red), 녹색(Green), 파란색(Blue) 빛을 발생시키는 하나의 LED로 구성되어 있다.

- 커먼 캐소드(Common Cathode) RGB LED는 음극을 공통으로 사용한다.

- 빛의 3원색인 R, G, B를 사용하여 다양한 색을 만들 수 있다.

RGB LED 모듈
커먼 애노드와 커먼 캐소드
Common Cathode

앱의 여러 가지 색의 램프 중 하나를 클릭하면 선택한 색이 아두이노에 연결된 RGB LED에 켜지고, 앱의 선택한 색 영역에도 나타난다.

연결된 블루투스를 통해 앱 인벤터에서 아두이노로 [텍스트]를 보낸다. ex) r193g22b24
앱에서 원하는 색의 램프를 클릭하면 'r숫자g숫자b숫자'를 아두이노로 보낸다. 아두이노가 'r숫자g숫자b숫자'를 받으면 각 문자와 숫자를 분리한다. RGB LED 모듈의 빨간색(R), 초록색(G), 파란색(B) LED의 밝기를 앱에서 보낸 숫자로 셋팅한다. 아두이노에서 앱으로 보내는 정보는 없다.

- R, G, B 값의 범위

앱에서 R, G, B 문자와 함께 숫자를 보낼 때, 값의 범위는 0~255 중에서 하나의 값을 보낸다.

Comments