1. 손안의 PC(갈릴레오)의 시작 우리는 앞서 인텔 NUC와 손안의 컴퓨터(갈릴레오)가 서로 소통할 수 있는 준비를 모두 마쳤어요. 이제 갈릴레오를 통해 간단한 프로그래밍을 시작해볼게요. 갈릴레오는 풍부한 상상력을 현실화 시킬 수 있지만 이러한 현실화를 위해서는 갈릴레오에 명령 을 내려주어야 합니다. 그러기 위해서는 인텔 NUC나 PC를 통해 연결하여 프로그래밍을 해주어야 하고 우리는 이러한 프로그래밍 작업을 위한 사전 준비를 앞의 과정에서 마무리했어요. -
시리얼 포트 확인과 예제 불러오기
-
시리얼 포트 확인하기
앞서 다운로드 받은 폴더인 “Arduino-1.5.3”에 있는 실행파일 Arduino.exe를 두 번 클릭하세요.
해당 파일을 실행한 이후에 체크해야 할 일은 갈릴레오가 인텔 NUC와 제대로 연결이 되어 있는 지 인데요. 메뉴 리스트 중 [도구-시리얼포트] 항목을 선택하여 위 이미지처럼 체크가 되어 있는 지 확인하세요. 자 이제 모든 준비는 완료가 되었어요. 갈릴레오는 여러분을 위한 상상력의 도구에요. 그렇기 때문에 우리는 여러분들이 만든 프로그래 밍을 ‘스케치’라고 부르고 있어요. 마치 흰 캔버스에 그림을 그리는 것과 마찬가지이기 때문이에 요. 자 이제 하나하나 도전해보세요. -
갈릴레오 LED 동작하기
우리는 이제 갈릴레오의 LED를 깜박여보려고 해요. 우선 메뉴에서 [파일-예제-01.basics-Blink]를선 택하세요. 선택하면 새로운 스캐치 창이 뜰 거에요. 이 Blink 예제 파일은 갈릴레오 보드 위에 있는 LED와 갈릴레오 기판의 13핀에 연결된 외부 LED 를 반짝이게 하는 스케치에요. 외부 LED를 설치하는 설명은 한 단계 높은 과정에서 설명하고 현 재 단계에서는 갈릴레오의 LED를 반짝이게 해볼게요. 예제 파일 명령을 이제 갈릴레오로 옮겨주어야 해요. 그렇기 위해서는 갈릴레오가 예제 파일을 읽을 수 있도록 명령어를 바꾸어 주어야 하는데 이를 ‘컴파일’이라고 불러요.
메뉴 하단의 업로드 버튼(→)을 클릭하면 컴파일이 시작되고 완료가 되면 하단의 메시지 창에 [Transfer Complete]라고 뜰 거에요. 그런 다음 자동으로 갈릴레오로 업로드가 되요.
자 이제 갈릴레오의 LED가 반짝이는 것을 우리는 확인할 수 있어요.
자 이제 LED가 반짝이는 것을 경험했다면 이제는 LED가 반짝이는 시간을 조정해 볼게요. Blink 예제 내용 중에 Delay(1000)이라는 부분이 있어요. 상단의 Delay(1000)는 LED가 켜지는 시간을 하 단의 Delay(1000)는 LED가 꺼져있는 시간을 의미해요. (참고로 1000 = 1초를 의미해요. 즉, 밀리초 단위 인거에요) 숫자를 50인나 5000등으로 변경하여 갈릴레오의 LED가 반짝이는 시간을 조정해보세요. 업로드 버튼을 클릭하여 그 결과를 직접 확인해 보세요.
※ 빠른 갈릴레오 프로그램 실행을 위한 Tip!
프로그램을 보다 빠르고 편하게 실행하고 싶다면 실행 파일에 오른쪽 버튼을 눌러 [시작 화면에 고정]를 선택하세요.
윈도우 시작 화면에 바로 등록된 것을 확인 할 수 있어요. 이제 편하게 스케치에 도전하세요!