안녕하세요 시더입니다. 오늘은 본격적으로 시더두이노를 만들어 볼려고 했으나
배송물품에 만능기판이 빠져서... 부트로더 올리는것만 해보도록 하겠습니다.
이번에도 역시 아두이노 스토리의 워리님 게시글을 많이 참조했습니다.
http://cafe.naver.com/arduinostory/9680 <- 원본 입니다.
-준비물-
아두이노 Uno
Atmega328p
저항 10K
저항 330
크리스탈 16MHz
세라믹 캐패시터 22pF 50V
Led 파란색
빵판
선
아두이노 1.0 개발툴
이해 하기 쉽게 하나하나 스샷으로 설명 드리겠습니다.
일단 빵판에 회로를 구성해줍니다.
사진에는 ATMEGA168로 적혀있지만 328도 동일합니다.
다음은 ISP를 만들어 줍니다.
아두이노 쓰시는 분들은 ISP가 없을태니 기존에 가지고있는 Uno 보드를 ISP로 만들어 줍니다.
화면의 예제를 눌러주시구요.
1.0 버전으로 사용 할 경우 heartbeat() 함수의 delay(40)을 delay(20)으로 변경해 줍니다. 그리고 업로드를 눌러주세요
프로그래머 - Arduino as ISP 로 설정해주시구요. 이 부분은 버전에 따라 약간 차이가 있습니다. 저는 1.0 기준으로 작성했습니다.
이제 부트로더를 구워줍니다. Burn Bootloader을 눌러주세요.
이제 잠시 Led가 깜박이면서 부트로더가 구워집니다. 당연히 13번 핀에 Led을 달아 주셔야겠죠.
정상적으로 구워졌는지 확인을 해야하니 기본 예제를 올려봅니다.
업로드까지 눌러주시면 됩니다.
이때 보드와 빵판의 13번핀 Led가 같이 깜빡이면 부트로더 & Blink 예제을 성공 하신겁니다.
이것이 동작화면입니다. 부트로더를 굽는걸 성공했으니 다음은 만능기판이 오면 보드제작을 해야겠네요.
'아두이노 > 프로젝트&예제테스트' 카테고리의 다른 글
CDS센서와 랩뷰 (0) | 2012.09.17 |
---|---|
시더두이노 만들기 - 4 (0) | 2012.08.28 |
시더두이노 만들기 - 2 (0) | 2012.08.21 |
시더두이노 만들기 - 1 (0) | 2012.08.17 |
SD카드와 이더넷 동시에 사용하기 (0) | 2012.07.23 |