페이지

2012년 11월 28일 수요일

[강좌1차]아두이노 강좌 1차 10/18(목) 19:00

아두이노 강좌 1차

아두이노를 기초부터 차근차근 학습해 볼까 합니다. 

그래서 저와 함께 학습하기를 원하시는 회원분들이 계시면 함께 하겠습니다.

시간은 직장 다니시는 분들을 감안하여 저녁시간으로 잡았습니다.

날짜 : 2012년 10월 18일 (목) 오후 7:00 ~ 8:30

장소 : 서울시 영등포구 문래동3가 에이스하이테크시티 4동 411호 GA

주제 :
 install, LED, Button, 프로그램 언어 기초

내용 :
 1. 아두이노 IDE 설치, COM port 셋팅, 다운로드
 2. 아두이노 프로그램 구조
 3. 프로그램 언어 기초
 4. LED 제어
 5. 버튼 제어

준비물 :

  *개인 지참물

  1. 아두이노 UNO
  2. 노트북 (없으신 분은 옆사람 노트북으로 다운로드만 가능함)
  3. 브레드보드(대만산 추천) 
  4. USB 다운로드 케이블  
   


 5번 재료는 제것을 준비하면서 같이 준비해 드리겠습니다. 

  5. 재료(공동구매)
     pin header 
     고휘도 LED 1개
     저항 560오옴 1개
     저항 10k오옴  2개 
     버튼 2개     
     와이어 적당량




참가비 : 5천원(재료비포함)

참가 신청은 댓글로 달아주시고 선착순 8명 까지만 접수 받겠습니다.

다른 분들의 참가기회를 존중하는 의미에서 참가 신청 후 불참하시는 분께는
패널티를 부과할 예정입니다.

참가신청은 재료를 준비해야 하오니 미리미리 해 주시면 감사하겠습니다.

장소는 섭외시 비용이 만만찮아서 일단은 저의 사무실을 협찬하기로 했습니다. 











아두이노 탱크 함께 만들기 Arduion tank kit !!




[함께하는 스마트폰 아두이노 블루투스 탱크] 프로젝트를 함께 하고픈 분들께서는

닉네임 슈팅스타 (접니다. ^^) 에게 메일로 의사를 밝혀주시면 

필요한 준비물 및 비용, 장소 등을 알려드리겠습니다.

메일 주소는 mscho331@naver.com 입니다.

장소나 시간적인 부분도 많은 분들이 한꺼번에

진행하기가 쉽지 않은 관계로 신청을 받겠습니다.

저희가 공장이 아니기 때문에 100 Set 한정판으로 생각하고 있습니다. ^^;


아래 양식과 같이 연락주시면 답변 드리겠습니다. 

=======================================================
신청양식

이름 :
카페 닉네임 :
이메일 주소 : 
휴대폰 연락처 : 
희망 날짜 및 시간 : 
=======================================================

# 구입할 준비물 및 내용 #

-UNO-mini 
 아두이노 UNO 보드와 100% 호환되며, downloader가 빠져 작게 제작된 보드
 made in Korea

-FTDI USB down loader
 가장 안정적이며, 윈도우 서명된 제품
 made in Korea

-Dual Motor Driver TB6612FNG
 전진,후진,정지, 속도제어가 가능한 모터드라이버
 스파크펀 호환되며, 컨넥터가 추가되어 편리함
 made in Korea

-Bluetooth Module
 made in China

-Jumper wire

-Battery box
 AAAx4, 전원 컨넥터 추가

-탱크
 1/35 스케일의 아카데x의 유선RC 탱크
 예) 에이브람스 M1A1, M60A1

-앱 
 무료제공

-아두이노 코드
 무료제공(소스코드 포함)

* 전체 구성 :
 SMART KAF TANK 키트, 사용자 메뉴얼, 아두이노 소스코드, 앱, 아두이노 무료교육(소정시간) 

- App구동환경 : 안드로이드 진저브래드 이상. 해상도 갤럭시S2 최적화
  (아이폰은 연동되지 않습니다.)







    * 오시는 길








     위 주소의 에이스하이테크시티 4동 411호 GA 로 찾아오시면 됩니다.



-한국 아두이노 프로세싱 사용자 포럼-

Arduino KAF Tank (아두이노 카프 탱크) kit !!



아두이노 탱크를 드디어 완성했습니다. ^^

프로토타입은 진작에 완성되었지만, 회원분들께 보여드리기 위해서 테스트 작업과 촬영 등
마무리 잔여 작업으로 인하여 시간이 좀 소요되었네요.

다른 외국 유튜브 영상에 나오듯이 커스텀으로 만들었다면 벌써 만들었겠지만,
아두이노 학습효과를 최대한 이끌어 내기 위해 구성을 하다보니 조금 신경써 줘야 할 부분들이
많아진것 같습니다. ^^;

일단, 아두이노를 이용한 여러가지 학습효과를 크게 나눠 Listing 해 보자면

1. DC모터컨트롤
2. 블루투스 무선 컨트롤
3. 모터드라이브 제어
4. LED 점멸 컨트롤 
5. 탱크전용 Android App 활용

정도가 될 것 같습니다.



위에 사진은 첫번째 타입으로 내부 공간을 생각해서 9V 배터리를 채용했습니다. 하지만

시험평가 결과 배터리가 너무 빨리 소모되어서 고민끝에 아래와 같이 AAA 사이즈 x4 를
사용하는 것으로 개량하였습니다.






위의 그림을 보시면 아래 List 와 같은 주요 파트들이 사용되었습니다.

-UNO-mini 
 아두이노 UNO 보드와 100% 호환되며, downloader가 빠져 작게 제작된 보드
 made in Korea

-Dual Motor Driver TB6612FNG
 전진,후진,정지, 속도제어가 가능한 모터드라이버
 스파크펀 호환되며, 컨넥터가 추가되어 편리함
 made in Korea

-Bluetooth Module
 made in China

-Jumper wire

-Battery box
 AAAx4, 전원 컨넥터 추가

-탱크 
 1/35 스케일의 국내 A사의 유선RC 탱크 (개인적으로 가격대 성능비가 뛰어나다고 판단됨)
 예) 에이브람스 M1A1, M60A1

- App구동환경 : 안드로이드 진저브래드 이상. 해상도 갤럭시S2 최적화
  (아이폰 연동되지 않습니다.)

[함께하는 스마트폰 아두이노 블루투스 탱크] 프라모델 탱크 준비하기 -바로가기-
위 링크를 보시면 1/35 스케일의 탱크를 main body 로 선정하게 된 이유가 설명 되어 있습니다. ^^





사이즈가 넉넉하게 들어가서깔끔하게 뚜껑(?)을 쉽게 씌울 수가 있습니다.
향후 탱크윗판 대신 자신이 특별하게 제작한 다른 파트도 활용 할 수 있을듯 합니다. ^^

이번에 제작된 UNO-mini 보드는 사이즈를 줄이기 위해서
Downloader 부분을 따로 분리하여 제작하였습니다. 

그래서 다운로드 작업을 하기 위해서는 아래와 같은 Downloder 가 필요합니다.

FTDI USB Downloader
가장 안정적이며, 윈도우 서명된 제품
made in Korea





아래는 UNO-mini 에 다운로드 작업하는 사진입니다.







아래는 이번에 제작한 SMART KAF TANK 전용 App 컨트롤 화면 사진입니다.

실제 2차세계대전 다큐멘터리 영상과 실제 무기소리를 샘플링하여 사실감을 높였습니다. ^^

그리고, 조작 컨트롤 부분을 탱크운전에 용이하도록 양쪽 레버 형태로 제작하였습니다.

실제 조작해본 결과 다른 동영상에서 봤던 방향키로 조종하는 App 보다 많이 편하더군요. ^^






금번 프로젝트인 SMART KAF TANK 를 제작하면서 보니 아두이노와 무선 그리고 App 과의 연동까지

많은 부분을 알아갈 수 있을 것 같다는 생각이 드는군요. ^^

추후 공지를 통하여 포럼 회원분들도 같이 제작하여 볼 수 있도록 하겠습니다.

아래는 SMART KAF TANK 의 주요 동작과 파트들을 영상으로 제작하여 보았습니다.