페이지

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 의 주요 동작과 파트들을 영상으로 제작하여 보았습니다.