[SW문방구]프로그래밍용 드론, 네온테크 `에듀콥터`

학생들 요즘 드론 많이 봤죠? 드론을 보통 마트에서 구매해 조종하죠. 그런데 스스로 드론을 만들기도 해요. 아두이노 기반으로 직접 코딩해서 자기만의 드론을 만들어요. 네온테크가 만든 프로그래밍용 드론 `에듀콥터`가 있어요. 에듀콥터를 같이 한번 만들어볼까요.

준비물로 메인프레임, 상면커버, 비행제어 유닛, 프롭가드, 배터리, 배터리 홀더, 모터, 프로펠러가 있어요. 조립할 때 날카로운 도구나 프로펠러 파손 등에 주의해야 해요.

[SW문방구]프로그래밍용 드론, 네온테크 `에듀콥터`

먼저 프레임 사이에 비행제어 유닛 전원 코드를 넣어요. 프레임 일자 모양의 면에 비행제어유닛 USB 포트가 오도록 정렬해요. 프레임과 비행제어 유닛 볼트를 정렬하고 볼트 구멍에 M2 볼트를 넣어요.

[SW문방구]프로그래밍용 드론, 네온테크 `에듀콥터`

열려 있는 부분이 배터리 연결선이 나오는 쪽으로 향하고 동체 삽입한 볼트와 배터리 홀더 볼트를 결합해요. 삽입한 볼트에 M2 너트를 사용해 체결하고 나머지 네 방향도 같은 방법으로 하면 돼요.

[SW문방구]프로그래밍용 드론, 네온테크 `에듀콥터`

다음은 동체 모터를 결합해요. 모터 연결선을 모터 마운트 홈 사이에 넣어요. 모터 아랫부분을 조심스럽게 넣고 강한 힘을 줘 모터마운트에 모터를 고정시켜요. 모터 연결선을 정리한 후 비행제어 유닛에 연결해요.

[SW문방구]프로그래밍용 드론, 네온테크 `에듀콥터`

상면 커버 결합을 위해 USB 포트와 커버 홈 방향을 맞추고 모터 중 하나의 윗부분과 상면 커버를 결합해요.

[SW문방구]프로그래밍용 드론, 네온테크 `에듀콥터`

보호가드와 프로펠러를 순서대로 부착하고 고정해요.

[SW문방구]프로그래밍용 드론, 네온테크 `에듀콥터`

배터리 전선이 비행제어 유닛 전선과 반대 방향으로 오도록 놓고 약간의 힘을 줘 배터리를 연결해요. 배터리 전선과 비행제어유닛 전선을 연결하고 빨간색 불빛과 초록속 불빛이 들어오는지 확인해요.

[SW문방구]프로그래밍용 드론, 네온테크 `에듀콥터`

이제는 프로그램 업로드를 해요. 드론 동체 옆 USB포트를 사용해 컴퓨터와 연결해요. 아두이노 프로그램을 내려 받아 설치해요. 상단 메뉴 중 `툴` `보드` 순으로 메뉴에 들어간 후 `Arduino Nano`를 선택해요. 상단 메뉴 중 `툴` `포트`를 선택해 연결된 포트를 선택해요.

아두이노를 사용해 드론 보드판 불을 켜고 끄기를 할 때는 위쪽 메뉴 중 `파일` `예제` `Blink` 순으로 클릭해요. 왼쪽 위 업로드 버튼을 누르고 불빛이 깜빡이는 것을 확인해요. 깜빡이는 시간을 바꾸기 위해 delay(1000)를 delay(500)으로 바꿔요. 마지막으로 업로드 버튼을 누르면 돼요. 아두이노 보드 내부 13번 핀에 부착된 LED를 주기적으로 켜고 끌 수 있어요.

시리얼 통신을 이용해 보드 위 LED 깜박이 주기를 제어해요. 시리얼 모니터 사용은 우측 상단 돋보기 모양 아이콘을 클릭하고 우측 하단 보드레이트를 맞추면 돼요.

신혜권 SW/IT서비스 전문기자 hkshin@etnews.com