안녕하세요-!
디바이스마트 에디터 미니입니다.
오늘은,
블록코딩으로 아두이노 쉽게 코딩하기 2편!
"LED를 깜빡여보자" 포스팅 해보려고 합니다.
아두이노로 LED를 밝히려면 준비물이 몇가지 필요한데요,
제가 사용한! 다섯가지 부품 안내해드릴게요><
- 준비물 -
1. 아두이노 우노 보드
2. LED
3. 저항 (330옴)
4. 브레드보드
5. 점퍼와이어 (MM타입)
부품 준비가 다 되었으면!
다음으로는 회로구성을 해야겠죠?!
아래는 아두이노로 LED를 깜빡이기 위한 회로도 입니다.
- 회로도 -
(Fritzing 회로도)
(미니가 직접 구성한 회로)
LED(+) > 330옴 저항 > 13번 핀
LED(-) > GND
이렇게 연결해주었습니다.
회로까지 구성이 다 되었으면-!
다음으로는 코딩을 해주어야하는데요,
S4A를 이용해 코딩해볼거에요!
▼▼▼ S4A 설치하러 가기 ▼▼▼
https://blog.naver.com/no1_devicemart/221509108038
1. S4A를 실행해 주세요.
2. 13번핀의 출력값에 HIGH 신호를 줍니다. (LED ON)
(디지털 13번 출력 켜짐)
3. 2번과는 반대로 13번핀의 출력값에 LOW 신호 줍니다. (LED OFF)
(디지털 13번 출력 꺼짐)
컴퓨터의 전송속도는 매우 빠르기 때문에,
딜레이 없이 신호를 주면 사람의 눈으로 확인하기 힘든데요!
그렇기 때문에,
4. 제어 탭으로 이동해서
5. 중간 중간 딜레이를 넣어주세요.
(1초 기다리기)
6. 루프를 이용해 코드를 감싸줍니다.
LED가 한번 깜! 빡! 하고 말기때문에 너무 아쉽기때문에!
무한루프로 묶어주었습니다.
이렇게 되면,
LED가 1초에 한 번씩 ON/OFF 되는 프로그램 작성이 끝난건데요.
동작이 잘 되는 지 실행을 시켜보아야겠죠?!
7. 작성한 코드를 클릭해줍니다.
(하얀 테두리가 생겨요!)
- 결과 -
이렇게 꺼져있던 LED가..
.
.
.
짜잔-!
이렇게 ON 되었습니다!!
(1초에 한 번씩 깜-빡-깜-빡 하는 LED)
C언어를 할 줄 몰라도! 컴퓨터언어를 알지 못해도!!
이렇게 쉽고 간단하게 코딩을 할 수 있어요.
초보자에게 아주 따악-! 인 블록코딩.
S4A 프로그램을 사용해 아두이노를 쉽게 제어해보세요-!
0 댓글