반응형
오늘은 디지털 신호로, LED를 켜고 끄는 방법에 대해 알아보겠습니다.
먼저 아두이노 우노 보드에서 디지털 핀이 어디에 위치하고 있는지 알아볼게요.
아래와 같이 상단에 0부터 13까지의 숫자가 있죠! 바로 이 구간이 디지털 입/출력이 가능한 핀입니다.
이 중, 0과 1은 아두이노와 컴퓨터가 서로 소통할 때 사용하는 핀이에요~ 그래서 입문과정에서는 가급적 사용하지 않으시는 게 좋습니다.
먼저 LED의 회로를 아래와 같이 구성해 줄게요.
팅커캐드에서는 코딩 기능도 제공하고 있는데요.
코딩 기능 중에서 오늘은 "블록코딩"파트를 볼게요.
조만간 텍스트 코딩편도 함께 다룰 예정입니다.
코드를 클릭하시면, 카테고리 중에서 "출력"이 있습니다.
이 중에서 "핀~을 높음으로 설정"이라는 블록을 가지고 올게요
먼저 핀번호를 설정해 줄게요. 저희는 7번 핀에 연결했기 때문에 "7"번 핀으로 설정을 변경해 줍니다.
바로 이 핀이 디지털 출력핀을 제어하는 블록입니다.
"높음"은 high를 뜻하고, 전원이 공급됨을 뜻하죠. 즉, LED가 켜짐을 의미합니다.
"낮음"은 low를 의미하고, 전원이 공급되지 않기 때문에 LED가 꺼지겠죠.
이 블록을 이용해서 LED를 켜고 꺼볼게요.
아래 영상을 통해 좀 더 자세히 접해보세요~
반응형
'피지컬 컴퓨팅 > 아두이노 기초 강좌' 카테고리의 다른 글
[아두이노 기초 강좌 7강] for 반복문으로 코드를 간단하게 | LED 점차적으로 켜고 끄기 (0) | 2020.11.12 |
---|---|
[아두이노 기초 강좌 6강] 아날로그 신호 | 아날로그 신호로 LED를 점점 밝게, 점점 어두워지도록 코딩하기 (0) | 2020.10.27 |
[아두이노 기초 강좌 4강] 디지털 신호란? (0) | 2020.10.15 |
[아두이노 기초 강좌 3강] 입력과 출력이 무엇일까요? | 입력 장치와 출력장치의 예시를 함께 살펴보아요. (0) | 2020.10.08 |
[아두이노 기초 강좌 2강] 아두이노 LED 회로구성 | 저항편 (0) | 2020.10.06 |