우-웅. 지-잉. 광선검을 받아랏!

다양한 빛을 내는 나만의 광선검을 만들어서 친구와 펜싱 경기를 해봅시다.

준비물

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/232ce06a-b9ed-4cf2-81b0-3130f3183d7b/tutorial3.jpg

연결하기

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/9319e86f-89da-42b9-9d03-5469cc39fc20/Untitled.png

코딩하기

LED를 켰다 껐다하기위해서는 MakeCode의 고급 카테고리 중 '핀' 카테고리의 <핀에 디지털 값 0 출력> 블록을 활용합니다. 디지털 값은 0(꺼짐)/1(켜짐) 두 가지 상태를 설정할 수 있어요. 1초에 한 번 씩 LED가 깜빡일 수 있도록 '기본' 카테고리의 <일시중지> 블록을 활용해 아래와 같이 코딩할 수 있어요.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/3553c2de-5c83-4e8d-b705-e1249634acbf/K-004.png

이제 2번 핀에 연결된 가변저항의 값을 살펴볼까요? '핀' 카테고리의 <핀의 아날로그 입력 값> 블록을 활용하면됩니다! 가변저항의 값을 LED 모니터로 살펴보기 위해서는 아래처럼 코딩할 수 있어요.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0cd992bf-2600-49ac-b089-da461922564d/K-005.png

LED가 가변저항의 값에 따라 깜빡이는 속도가 변하게 하려면 어떻게 할 수 있을까요?