Upload
gongdigi24
View
97
Download
0
Embed Size (px)
Citation preview
아두이노 소개
- 2005 년 이탈리아의 Massimo Banzi와 David Cuartielles 개발 .
- 이탈리아어로 “절친한 친구 , 강력한 친구” 의미 .
- 소프트웨어나 전자 공학과 관련된 경험이 없는 초보자도 쉽게 사용할 수 있도록 설계 .
- 많은 예술가 , 디자이너 , 취미로 작품을 제작하는 사람 등 창의적인 제품을 만들어내는 Maker 문화를 확산 .
- 다양한 S/W 와 연결되고 오픈 소스화를 통한 다양한 창의적 제품 제작 .
- 가격이 합리적 .
- 대부분의 운영체제 ( 윈도우 , 리눅스 , 맥 O/S) 에서 동작 .
- 외부 하드웨어 입출력 단자에 대한 설명이 명확하며 , 컴퓨터에서 스케치 코드의 실행파일을 쉽게 아두이노로 전달 .
- 오픈 소스이면서 방대한 라이브러리 통한 소프트웨어 지원 체제 .
- 확장성이 높은 하드웨어 .
아두이노 특징
아두이노 설치 및 동작2. 아두이노 통합개발환경 다운로드https://www.arduino.cc/en/Main/Software Windows Installer 버전 다운
아두이노 설치 및 동작3. 컴퓨터와 아두이노 보드 연결하기
- USB 케이블을 이용하여 Arduino 보드와 컴퓨터를 연결- 장치 관리자에서 포트 Arduino Uno(COMxx) 확인
아두이노 설치 및 동작4. 아두이노 하드웨어 및 소프트웨어
16
마이크로 컨트롤러 (MCU) ATmega328
사용 전압 5V입력 전원 7~20V디지털 입력 / 출력 14 개PWM 출력 6 개아날로그 입력 6 개입력 / 출력 전류 40mA3.3V 출력 전류 50mA플래시 메모리 32KB
(0.5KB 부트로더 사용 ) SRAM 2KBEEPROM 1KB클럭 속도 16MHz
아두이노 설치 및 동작4. 아두이노 하드웨어 및 소프트웨어
컴파일 버튼 – 코드에 오류가 있는지 검사할 때 사용
업로드 버튼 – 코드를 아두이노 보드에 업로드할 때 사용
시리얼 모니터 버튼
코드 윈도우
메시지 윈도우
아두이노 설치 및 동작6. 참고내용 ( 부품연결 )
- 빨간색 전선은 반드시 + 에 사용 .
- 검은색 전선은 반드시 – (GND) 에 사용 .
- 회로를 구성하거나 , 변경할 때에는 반드시 USB 연결선을 보드에서 분리 .
- (+) 선과 ( - ) 선을 직접 서로 연결하지 않음 .
(-) (+)