[Maker] #3
아두이노 기초 연수3
- 구미 마커스 엔지니어링 -
20180419, 아두이노 if & for 익히기
올해 세 번째 수업은 아두이노에서 많이 사용하는 if문 과 for문을 연습하는 시간을 가졌다. 블록코딩에서는 경험해보지 못하는 방식이라서 새롭고 흥미로웠다. 블록코딩은 시간의 흐름처럼 한 방향으로만 진행한다. 그래서 if문 과 for문을 완벽하게 구현하기 힘들다.
- 지난 시간 내용 복습하는 내용~~
for
i 값을 0으로 시작하도록 변수를 만들고,
i++ 은 i 에 1씩 계속 더하라는 의미. i += 1 과도 같은 의미.
( i += 2 는 i 에 2씩 더하라는 의미.)
i<10 가 될 때까지만 반복하라는 명령문
[TIP]
{
열었으면 반드시 닫아줘야 한다.
}
'ctrl+t’ 를 눌러주면 자동으로 줄맞춤을 해준다.
[예제1] 0~10까지 중에서 짝수만 출력하도록 해보자!
i 값을 0으로 시작하도록 변수를 만들고,
2로 나누어 나머지가 0이 되는 수가 짝수인데, 그것만 출력하는 코딩
[예제2] 1~9단 구구단 프린트하기 => 2중 for문
- 제목을 먼저 달고, 그 단이 끝나면 한 줄 띄워주도록 코딩을 변경
[예제2] * 하나씩 늘어나게 프린트하기 => 2중 for문
[예제2-1] * 5개부터 하나씩 줄어들게 프린트하기 => 2중 for문
- for문을 이용하여 핀모드 지정하고, LED 8개도 for문을 이용하여, 동시에 빛이 나오고 꺼지도록 하는 코딩
- for문을 이용하여 핀모드 지정하고, LED 8개도 for문을 이용하여, 파도가 치듯이 한 칸씩 옆으로 이동되었다가 돌아오는 것처럼 보이게 해주세요.
- for문을 이용하여 핀모드 지정하고, LED 8개도 for문을 이용하여, 파도가 치듯이 한 칸씩 옆으로 이동되었다가 돌아오는 것처럼 보이게 해주세요.
'Edu > Robot&SW' 카테고리의 다른 글
[레고위두2.0] #8 로봇시리즈3 - 개구리 로봇 - (0) | 2018.06.11 |
---|---|
[Maker] #2 아두이노 기초 연수2 (0) | 2018.04.29 |
[Maker] #1 아두이노 기초 연수1 (0) | 2018.04.06 |