로그인회원등록 내글장바구니주문조회현재접속자
 상품 검색








 게시판 검색





 
 
회원등록 비번분실


온라인 입금계좌
ㆍ기업은행
ㆍ219-043192-01-028
ㆍ이건영

      거래은행 바로가기
 
 Sensor Applications
아듀이노 공개소스
작성자 avrtools™        
작성일 2009/08/18
Link#1 Software (Down:214)
ㆍ추천: 0  ㆍ조회: 3812   
  아듀이노 0017 업그레이드
아듀이노 소프트웨어 arduino-0017a의 소개
2009. 07. 25 일자로 아듀이노-0017 (aug17a) 버전이 새로 나왓습니다.

개선된 기능들
Tom Igoe 씨로 부터 많은 예제 소스가 추가 되엇습니다.
Limor Fried 씨로 부터 LiquidCrystal 라이브러리가 개선 되엇습니다.
Firmata library가 개정판 2.1로 개선되엇습니다.
Michael Margolis 씨로 부터 MegaServo가 Servo library에 추가되엇습니다.
(12개의 RC서보를 M48 기판에서도 지원합니다.)
직렬통신의 통신속도에서 계산의 정도가 향상 되엇습니다.
(8MHz 기판에서 직렬통신 속도의 double-speed 문제를 고첫습니다, gabebear 씨에게 감사드립니다)
Processing 1.0.3 코드 기반으로 동기화 되엇고, 많은 개선이 있엇습니다.
새로운 아이콘과 이미지, 스케치 창을 여러개 허용
(스켓치 창을 여러개 열어 놓고, 참고하면서 C소스를 만들고 작동할 수 있습니다.)
직렬통신 감시창을 하나의 창 안으로 수용햇습니다.
C소스 편집시에 각종 바로가기(shotcuts)가 추가되엇습니다.
이제 라이브러리 소스를 수정하고, 스케치에서 컴파일이 됩니다.
라이브러리 소스가 변경되엇을 때, 필요에 따라서 xxx.o 파일을 지울 수 잇습니다.
Mac에서 아듀이노가 dmg 안의 app 파일로 등록되엇습니다.
기판 매뉴에서 Nano w/ ATmega328 기판이 추가 되엇습니다.
아듀이노-0017 내려받기
아듀이노-0017a 직접 내려받기 : http://arduino.googlecode.com/files/arduino-0017.zip
설치 방법
위의 바로가기에서 아듀이노-0017a를 내려받고, 적당한 곳에 압축을 풉니다.
알집을 사용할 경우에  압축파일을 우측 마우스로 들어서 C:\ 에 놓으면 알집 메뉴가 나옵니다,
이때 현재폴더에 압축풀기(E)를 선택하면 됩니다.
아래 그림처럼 압축이 풀리면서 이름이 arduino-0017 폴더를 만들어 줍니다.


arduino-0017 폴더를 열면, 아래 그림과 같이 여러개의 파일이 있습니다.
그중에서 파란색 아이콘으로 보이는 arduino.exe를 실행하면 됩니다.


매번 바탕화면의 컴퓨터를 열고, arduino-0017 폴더를 찾고, arduino.exe를 클릭하는 것 보다는
폴더를 연 상태에서arduino.exe를 우측 마우스로 열면 매뉴가 나오는데, 바로가기 만들기(s)를 눌러서
바탕화면에 arduino.exe-바로가기를 만들어 줍니다.
내친 김에, 바탕화면의 바로가기의 이름을 arduino-0017a로 깔끔하게 바꾸어 줍니다.
바로가기 이야기
바로가기는 아이콘 좌측하단에 화살표가 있어서 바로가기인 것을 다 아는데,,,
쓸데없이 원래이름 뒤에 "xxxx.yyy-바로가기" 라고 이름을 촌스럽게 만들어 주네요,,,

이것은 학교나 회사에서 신분증의 이름 좌측에 "이름" 이라고 써 놓는 것과 같습니다.
그렇다면, 모든 책 표지에 책이름 좌측에 "책이름" 이라고 표시해서 출판해야 하는데,,,
마이로소프트의 프로젝트 매니저들 생각하는 수준이 이 정도라면, 정말 걱정됩니다.
아마, 이제까지 바탕화면의 바로가기 아이콘 이름을 바꾸는 수고를 돈으로 환산해도 적지 않을 겁니다.
속성 변경
비스타나 윈도7을 쓴다면, 아이콘을  우측 마우스로 속성을 열고,
호환성에서 XP 호환 모드와 관리자 권한으로 실행을 설정하십시요.

아듀이노 스케치의 실행
이제 바탕화면의 아이콘을 두번 누르면, 아듀이노-0017 이 실행됩니다.

아듀이노 기판 설정
위와 같은 창이 뜬 다음, 잠시 후에 arduino-0017 본 화면이 뜹니다.
먼저, 자신이 사용하려는 아듀이노 기판을 아래와 같이 설정을 해야 합니다. (M168-USB의 설정 예)


USB 드라이버의 설치
처음으로 아듀이노 기판을 PC에 연결하는 경우는 FT232 가상직렬포트 드라이버를 설치해야 합니다.
FT232 드라이버 설치방법 : http://www.avrtools.co.kr/technote7/board.php?board=tnshoppublic&command=body&no=48
기판의 연결확인
다음은 아듀이노 기판을 USB 케이블로 PC와 연결하고, 통신포트를 확인 해야 합니다. (보통 COM1~COM4로 설정됩니다)

아듀이노 C소스 만들기 혹은 저장된 C소스 열기
이제는 아듀이노 스켓치로 아듀이노 기판 (M168-USB)의 펌웨어를 만들 수 있습니다.
연습으로 File ▶ Exmples ▶ Ethernet ▶ Webserver를 선택합니다.

새로운 소스 혹은 변경한 소스의 저장
다른 곳에서 퍼온 소스는 바로 저장하지 않고, 퍼온 소스를 모두 선택해서 우측 마우스로 복사한 다음,
소스를 스케치 창에 붙혀넣기 한 다음,  File ▶ Save As ▶ 폴더선택 ▶ 파일 이름 작성 ▶ 저장(S)을 합니다. 

아듀이노 소스(Sketch)의 번역(Compile)
아듀이노 스케치 창에 C소스가 들어있는 상태에서.
File 매뉴 바로 아래의 ▶ (Play) 단추를 누르면 C소스를 컴파일 합니다.



화면 아래의 상태 창에 Done Compiling 이라고 나오면 아듀이노 스케치의 성능은 50% 확인된 것입니다.
(이때, 아듀이노 스케치는 전처리 번역기 만 작동하고, 업로드할 때에 펌웨어를 굽는 HEX 파일을 생성합니다.)

아듀이노 기판 (M168-USB)에 펌웨어 굽기 (Upload)
펌웨어 굽기는 Help 바로 아래의 Upload(펌웨어 굽기) 단추를 누르면, 이제 컴파일을 해서 HEX 파일을 생성하고,
만일 아듀이노 기판 (M168-USB)이 연결되지 않앗거나, 문제가 있으면 아래와 같이 빨간색 글씨로 오류가 나옵니다.

만일 정상적으로 펌웨어 굽기 (Upload)가 성공되엇다면, M168-USB 기판의 D13에 연결된 LED가 4번 깜빡이고,
펌웨어 굽기가 시작되고, 아듀이노 기판의 TX,RX LED가 깜박이며 업로드 상태를 보여줍니다.
잠시 후, 펌웨어 굽기가 끝나면, 아듀이노 기판(M168-USB)이 새로운 펌웨어로 작동됩니다.

자 이제 아듀이노-0017a 의 작동시험이 모두 끝낫습니다, 이제 부터는 자신의 펌웨어 소스를 만들면 됩니다.
이 프로그램은 무료 소프트웨어로, 신체와 재산 상의 어떤 위험과 손해를 보상하지 않습니다. 
이 프로그램은 GNU 무료 소프트웨어 배포규정을 따릅니다.
Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA

AVRTOOLS™
   
윗글 OBDuino ISO9141 소스의 설명
아래글 Arduino 0015 업그레이드
    N         제목    글쓴이 작성일 조회 추천
61 비접점식 QTouch 방식 근접검출 스위치 leeky 2016/01/21 (목) 863 0
60 Arduino 고속 오실로스코프 #3 avrtools™ 2012/03/29 (목) 17940 0
59 아날로그 8ch 데이터 로거 avrtools™ 2012/03/29 (목) 2932 0
58 Arduino DMX512 송신기 제작 avrtools™ 2012/03/15 (목) 3069 0
57 nRF24L01 무선모듈의 사용방법 avrtools™ 2012/03/07 (수) 6123 0
56 초음파 거리 측정기의 제작 avrtools™ 2011/09/18 (일) 5039 0
55 3축 가속도 센서 ADXL335 avrtools™ 2011/09/09 (금) 3574 0
54 Arduino Uno USBserial 펌웨어의 변경 avrtools™ 2011/08/27 (토) 3130 0
53 Arduino MIDI의 소개 avrtools™ 2011/08/19 (금) 3534 0
52 Arduino 고속 Oscillo Scope #2 avrtools™ 2011/08/12 (금) 3155 0
51 Arduino Uno 및 USB2serial Uno의 소개 [2] avrtools™ 2011/07/30 (토) 3424 0
50 Arduino IDE에서 AVRISP-mkII 사용방법 avrtools™ 2010/10/22 (금) 8102 0
49 아듀이노 초음파 거리측정 및 응용 avrtools™ 2010/03/14 (일) 4239 0
48 M328-USB의 비밀 온도센서 avrtools™ 2010/01/02 (토) 3656 0
47 M168-mini로 만드는 USBasp avrtools™ 2009/10/10 (토) 5513 0
46 OBDuino ISO9141 소스의 설명 avrtools™ 2009/10/08 (목) 4302 0
45 아듀이노 0017 업그레이드 avrtools™ 2009/08/18 (화) 3812 0
44 Arduino 0015 업그레이드 avrtools™ 2009/06/01 (월) 3500 0
43 CC2500 Zigbee RF Modem #1 [4] avrtools™ 2008/11/20 (목) 6779 0
42 아듀이노 소프트웨어 Ver 0012 avrtools™ 2008/09/23 (화) 4090 0
41 Arduino 소프트웨어 설치방법 avrtools™ 2008/08/31 (일) 5707 0
40 아듀이노 PC 카메라 제작 avrtools™ 2008/10/28 (화) 7347 0
39 아듀이노 AVR-ISP V2의 제작 [6] avrtools™ 2008/10/22 (수) 8446 0
38 아듀이노 J1850-PWM 스캐너 avrtools™ 2008/10/15 (수) 4619 0
37 아듀이노 MPGduino의 제작 avrtools™ 2008/10/11 (토) 5048 0
36 아듀이노 OBD-II PID 처리함수 avrtools™ 2008/10/12 (일) 5718 0
35 아듀이노 OBD-II PID 송수신 함수 avrtools™ 2008/10/09 (목) 9792 0
34 아듀이노 ODB-II 스캐너 제작 [9] avrtools™ 2008/10/04 (토) 17581 0
33 아듀이노 AC전원 THD 측정 [2] avrtools™ 2008/09/30 (화) 6899 0
32 아듀이노 소프트방식 16Bit ADC avrtools™ 2008/09/23 (화) 5654 0
31 아듀이노 초음파 모듈의 제작. avrtools™ 2008/09/22 (월) 4973 0
30 아듀이노 Wii 프로세싱 avrtools™ 2008/09/20 (토) 4225 0
29 아듀이노 초음파 거리측정 avrtools™ 2008/09/20 (토) 6166 0
28 아듀이노 8x5 초소형 전광판 avrtools™ 2008/09/11 (목) 4758 0
27 아듀이노 4선식 터치패널 avrtools™ 2008/09/10 (수) 4741 0
26 아듀이노 2색 8x8 LED avrtools™ 2008/09/10 (수) 5020 0
25 아듀이노 24x6 LED 전광판 avrtools™ 2008/09/10 (수) 5559 0
24 아듀이노 8x8 LED 프로세싱 avrtools™ 2008/09/10 (수) 4178 0
23 아듀이노 32x16 RGB 전광판 avrtools™ 2008/09/06 (토) 13769 0
22 아듀이노 맥박검출기 avrtools™ 2008/09/03 (수) 9656 0
21 아듀이노 적외선 거리센서 avrtools™ 2008/09/01 (월) 6059 0
20 아듀이노 DMX 수신장치 [7] avrtools™ 2008/08/31 (일) 6918 0
19 아듀이노 AVR-ISP 만들기 avrtools™ 2008/08/30 (토) 4226 0
18 아듀이노 POV #3 avrtools™ 2008/08/30 (토) 3545 0
17 아듀이노 POV #2 avrtools™ 2008/08/30 (토) 3311 0
16 AVR 병렬포트 굽기장치 avrtools™ 2008/08/30 (토) 5335 0
15 아듀이노 DMX 송신기 avrtools™ 2008/08/28 (목) 5230 0
14 아듀이노 부트로더의 개조 [1] avrtools™ 2008/08/28 (목) 5880 0
13 아듀이노 병렬포트 굽기장치 avrtools™ 2008/08/26 (화) 4288 0
12 아듀이노 POV #1 avrtools™ 2008/08/26 (화) 3561 0
11 아듀이노 MIDI 드럼 leeky 2008/08/24 (일) 4881 0
10 아듀이노 SD/MMC 카드 avrtools™ 2008/08/24 (일) 9886 0
9 아듀이노 MIDI 플륫 avrtools™ 2008/08/24 (일) 3714 0
8 아듀이노 RGB LED avrtools™ 2008/08/23 (토) 5136 0
7 아듀이노 USB 오실로스코프 [2] leeky 2008/08/21 (목) 6553 0
6 가속도계 ADXL202 응용소스 avrtools™ 2008/08/20 (수) 5008 0
5 아듀이노 가속도센서 avrtools™ 2008/08/18 (월) 5018 0
4 아듀이노 RC서보 제어 avrtools™ 2008/08/17 (일) 5342 0
3 아듀이노 910-ISP 만들기 avrtools™ 2008/08/16 (토) 4863 0
2 아듀이노 온도센서, XBee 송수신 avrtools™ 2008/08/15 (금) 7704 0
1 아듀이노 기본명령 avrtools™ 2008/08/07 (목) 6814 0
1

바구니 : 0
 보관함 : 0
오늘뷰 : 0
HOME   |   회사소개   |   제휴안내   |   회사위치   |   서비스이용 약관   |   개인정보 보호정책   |   사이트맵
17015 경기도 용인시 기흥구 동백중앙로16번길 16-25, 508호. 전화 : 031-282-3310
사업자 등록번호 : 697-47-00075 / 대표 : 이건영 / 업태 : 제조업 / 종목 : LED조명, LED전원, 제어장치.
개인정보 관리책임자 : 홈페이지 관리자 . Copyright ⓒ2016 아크레즈 (ACLEDS INC.)
HOME TOP PREVNEXT 0 0 0