손으로 만드는 아두이노
엄기순 : [email protected] 장윤재 : [email protected]
Maker Faire Seoul 2014
부품 리스트 항 목 품 명 항 목 품 명
만능기판 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 건전지
아두이노 펌웨어 굽기
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