손으로 만드는 아두이노

15
손으로 만드는 아두이노 엄기순 : [email protected] 장윤재 : [email protected] Maker Faire Seoul 2014

Upload: kisoon-eom

Post on 18-Jul-2015

413 views

Category:

Devices & Hardware


8 download

TRANSCRIPT

손으로 만드는 아두이노

엄기순 : [email protected] 장윤재 : [email protected]

Maker Faire Seoul 2014

필요 스킬

•  납땜 •  회로 읽기 •  기판 회로 그리기

아두이노 보드 회로도

x

x

단순한 아두이노 회로도

단순한 아두이노 기판 패턴도

단순한 아두이노 기판 패턴도

반전

부품 리스트 항 목 품 명 항 목 품 명

만능기판 A2-50x80-양면 레귤레이터 7805(TO-220)

핀 헤더 소켓 핀헤더소켓 Single 1x8 Straight(2.54mm)

크리스탈 X-TAL 16M (ATS Type) Fundamental

핀 헤더 소켓 핀헤더소켓 Single 1x6 Straight(2.54mm)

택스 스위치 ITS-1105-4.3mm

슬라이드 스위치 MSL-1C2P(중) - 4mm 리드선 3색 점퍼용 단선-1M

ic 소켓 SIC-DIP-28핀(좁은타입) led 3파이 적색

MCU ATMEGA328P-PU 저항 1/4W 5% Axial Resistor 221J (220Ω)

세라믹 캐패시터 Ceramic 22pF, 50V 저항 1/4W 5% Axial Resistor 103J (10KΩ)

세라믹 캐패시터 Ceramic 0.1 50V 9v 스냅단자 Snap.I-3(for 9V)

전해 캐패시터 E/C 25V 10uF (85) 9v 건전지

꼭 알아둘 것!

IC numbering Atmega 328

아두이노 펌웨어 굽기

1. ArduinoISP 스케치를 보드에 업로드한다.

•  File -­‐> Examples -­‐> ArduinoISP

아두이노 펌웨어 굽기

2. 오른쪽 그림처럼 브레드보드에 회로를 연결한다.

아두이노 펌웨어 굽기

3. Tools -> Board메뉴에서 Arduino Duemilanove w/ATmega328을 선택한다.

아두이노 펌웨어 굽기

4. Tools -­‐> Programmer -­‐> Arduino as ISP를 선택한다. 그리고 Burn Bootloader 를 실행한다.

1. 2.

납땜하기

•  부품은 높이가 작은것부터 땜을 한다.

•  극성에 주의한다. (전해 캐패시터, LED, 레귤레이터, IC)

•  부품의 위치에 주의한다(소형화 할수록 중요!)

결과물

프로그램 업로드

usbToSerial 연결법 •  보드1번핀(Tx) -­‐> Rx •  보드0번핀(Rx) -­‐> Tx •  Gnd -­‐> gnd •  5V -­‐> 5v