아르두이노란?
오픈소스 기반의 하드웨어이다.
아르두이노를 사용하기 위해 소프트웨어를 제공함.
다른 개발 환경의 하드웨어 보다 사용하기가 쉽다.
무료로 사용할 수 있다.
아르두이노는 마이크로컨트롤러를 사용.
8bit 컴퓨터 CPU이다.
전문가들이 쓰는 툴에 비하면 제한적이나 사용이 쉽다.
C언어를 배워야 다양하게 사용할 수 있지만 기존 샘플코드들을 이용하여 다양하게 변화를 줄 수 있다.
아르두이노의 구성
아르두이노 하드웨어는 다양한 버젼들이 있지만 하지만 변하지 않는 하드웨어 스펙이 있다
1. AVR에서 만든 ATmega8 또는168 이라는 마이크로 프로세서를 사용.
2. 16MHz 클럭을 사용.
3. 6핀 ISP를 통해서 일반적인 AVR 프로그래밍이 가능.
4. 13개 디지털 I/O핀을 사용. - 이 중 6개는 PWM 출력이 가능. 따라서 아날로그 처럼 출력을 할 수 있는 핀이 6개 있는 것과 동일. (이 단자로 점점 밝게, 점점 빠르게, 점점 어둡게 등의 동작을 할 수 있다)
5. 아날로그 입력 채널이 6개 있습니다.
6. 광센서나 온도계 같은 외부센서를 여기에 연결해 사용 가능.
7. 전자회로를 위한 전원과 그라운드 단자가 탑재.
8. 아르두이노 소프트웨어와 연결하기 위한 USB나 시리얼 포트가 있습니다.
9. 입출력 단자들은 일정한 위치에 일정한 규정 간격을 갖추고 있어 주변 장치를 만들때 일관된 형식을 갖추면 대체로 호환이 가능.
미니워크셥 스케쥴
1. 이론 (피지컬 컴퓨팅 관련 기초 지식, 아르두이노 소개, 부속품 소개 및 소프트웨어 기초 사용 예)
2. 실습A (전기의 기초, 디지털 입출력, LED, 스위치)
3. 실습B (아날로그 출력, PWM, LED) - LED, Switch, Nop, Light sensor, Piezzo
4. 시리얼 통신 (프로세싱)
5.스위칭 / 트랜지스터 / 릴레이 / 모터 / 서보모터
6.기타 고급 센서 / 시판 avr보드로 이르두이노 호환 보드 제작
http://web.suapapa.net:8080/wordpress/?tag=arduinos3v3
실습관련 구입 물품 목록
아르두이노
브레드보드
니퍼
스트리퍼
점퍼와이어 5mm
저항 (Resistors )
외부에서 들어오는 전압을 줄여주는 기능을 하는 부품
가변저항 (Potentiometers)
외부에서 들어오는 전압을 다양한 단계로 줄여주는 기능을 하는 부품
발광다이오드 (LED)
버튼 (Switches)
광센서 (Photocells) - 빛의 양을 측정할 수 있는 센서
틸트 센서 - 센서의 기울기를 읽는 센서 (디지털)
부속품 설명과 하는 일
레귤레이터 (Regulator)
전압을 5V 또는 3.3V를 안전하게 만들어주는 부품
콘덴서 (Capacitors)
들어오는 전압을 저장했다가 다시 보내는 방식. 갑자기 들어오는 전압에서 부품 쇼크를 막아주는 기능도 한다.
트렌지스터 (Transistors)
2극 진공관 (Diodes)
전류를 한 방향으로 보내는 역활을 한다. 전압의 역방향을 막아 부품의 고장을 막아주는 역할을 한다. 단 제너 다이오드는 반대로 양방향으로 전압을 흘러가게 만든다.
모터 (스테핑(Stepping), 서보(Servo), DC)
기어
LCD
커넥터, 소켓, 스크류 터미널
아답터
그 밖에 센서들
온도센서 (Thermistors) - 온도의 변화을 측정할 수 있는 센서
압력센서 - 힘을 가할 때 강도를 측정할 수 있는 센서
거리측정(초음파) 센서 - 거리를 측정할 수 있는 센서
모션 센서 - 움직임에 반응하는 센서 (디지털)
마그네틱 센서 - 자석과 자석이의 값을 읽는 센서 (디지털)
수압센서 - 물의 압력을 읽어내는 센서
터치 센서 - 손가락을 터치할 때 반응을 측정하는 센서
RFID - 근접센서로서 ID를 가지고 있는 센서
RF - 근접센서
바코드 -
지문인식 -
2축, 3축 센서 - 2차원, 또는 3차원 공간에서 움직임을 읽어내는 센서
기타
PCB
납
인두
시작 전 몇 가지 유의사항
브레드보드 사용법
전선 색상 사용 및 구분
5V - 적색
GND - 검정
부품 - 기타 색
데이터시트 보기
각 부품에는 데이터 시트가 있다. 이는 부품의 특성을 나타내고 작업시 주의사항을 알려주거나 가장 최적의 상태로 작업을 할 수 있게 도와주는 가이드라 생각하면 된다.
극성에 주의
몇 몇의 부품은 극성에 민감한 것들이 있다. 따라서 극성의 여부를 확인후 작업을 시작한다
관련사이트
아르두이노 구입처
국내 부품구입처
해외 부품구입처
Digital Fabrication