'아두이노/프로젝트&예제테스트'에 해당되는 글 40건

  1. 2012.10.04 시더두이노 만들기 - 5
  2. 2012.09.17 CDS센서와 랩뷰
  3. 2012.08.28 시더두이노 만들기 - 4
  4. 2012.08.24 시더두이노 만들기 - 3
  5. 2012.08.21 시더두이노 만들기 - 2

안녕하세요. 시더입니다. 오늘은 저번에 만들던 시더두이노를 좀더 업그레이드를 해보았습니다.

기존의 경우 컴퓨터에 꼽아서 사용하게 만들었으나 이제는 건전지를 사용하여 동작을 하게 만들었습니다.

정상적으로 작동합니다. Led에 불이 들어오네요(13pin)


추가적으로 사용한것은 캐페시터 2개(10uF), 레귤레이터1개(5V MC7805)그리고 전원플러그네요. 저부분이 금방 떨어져버릴것 같군요. 뭔가 보안을 해야겟네요.


뒷면입니다.

실수로 작업중에 건전지를 연결하고 납땜질을 했네요. 부품에 이상이 없어서 다행입니다. 지금 보니 회로도의 정리가 심각하게 필요한것 같네요. 


'아두이노 > 프로젝트&예제테스트' 카테고리의 다른 글

게임패드(USB)와 아두이노  (0) 2012.12.05
초음파 센서 테스트  (0) 2012.11.08
CDS센서와 랩뷰  (0) 2012.09.17
시더두이노 만들기 - 4  (0) 2012.08.28
시더두이노 만들기 - 3  (0) 2012.08.24
Posted by 시더
,

안녕하세요. 시더입니다. 이번에는 CDS센서를 사용해 보려고 합니다.


아두이노 스타터킷에 포함되어 있었는데.. 자세히 안봐서 어떤 센서인지 모르고 있다가 최근에 알게되었네요.


 CDS센서는 빛의 밝기를 측정해주는 센서이며, 아날로그 센서입니다. 값의 범위는 0 ~ 1024 까지 입니다.


사진을 보시면 5V와 아날로그 핀 0번을 사용했습니다.  데이터를 받기위해서 GND쪽에 전선을 연결해 줬습니다.


처음에는 저항 없이 돌렸는데.. 값이 1023~1024 이런식으로 나오더라구요. 그래서 적당한 저항하나 골라서 꼽아 줬습니다. 


VCC - CDS센서 - 데이터전선 - 저항 - GND 순으로 구성했네요.


아두이노 IDE에서 시리얼 모니터를 써도 되지만 좀 더 멋있어 보이게 하기 위해서 랩뷰를 사용했습니다.



제 아두이노는 COM4에만 잡히더라구요.  그래프 화면 중간쯤이 손으로 CDS센서를 가린 부분입니다. 값이 이전 보다 내려가는것을 바로 알아 볼수 있네요.


그리고 몇일뒤 만능기판에 센서 올렸습니다. 아무래도 빵판은 좀 지저분해 보여서 말이죠




'아두이노 > 프로젝트&예제테스트' 카테고리의 다른 글

초음파 센서 테스트  (0) 2012.11.08
시더두이노 만들기 - 5  (0) 2012.10.04
시더두이노 만들기 - 4  (0) 2012.08.28
시더두이노 만들기 - 3  (0) 2012.08.24
시더두이노 만들기 - 2  (0) 2012.08.21
Posted by 시더
,

안녕하세요 시더입니다. 오늘은 부품이 하나 뺴고 도착을 했네요. .. 뭐 요렇게 빠트리는게 많은 회사는 첨보네요.

부품의 종류는 많은데 이렇게 배송해서야.. 답이 없죠


일단은 예상보다 너무 오래 기다리게 되다보니 바로 처음 구상해둔걸로 바로 납떔을 시작 했습니다.


만능기판에 작성했습니다. 위에서 보면 일반 Uno보드와 비슷합니다. 오른쪽 핀해더가 위치가 약간 맞지않아서 다소 편법을 동원해서 처리했습니다. 기본적으로 블루투스칩을 내장시킨 형태입니다.

이것은 뒷면입니만.. 찍고 보니 몇군데 틀린곳이 있어서 급히 연결을 했습니다. 



블루투스의 경우 스마트폰으로 연결까지 성공한걸로 보아서 정상적으로 동작하네요.

일단 빵판에서 구운 atmega를 빵판으로 옴겨심은거구요. 기본적으로 led 깜빡이는 소스가 올라가 있는 상태입니다.






문제는 atmega 쪽인데 tx,rx가 잘못 꼽은건지 아니면 리셋타이밍이 어긋난건지 자꾸 스케치 업로드가 안되네요.

이 부분은 좀더 수리를 해봐야 할것 같습니다.





'아두이노 > 프로젝트&예제테스트' 카테고리의 다른 글

시더두이노 만들기 - 5  (0) 2012.10.04
CDS센서와 랩뷰  (0) 2012.09.17
시더두이노 만들기 - 3  (0) 2012.08.24
시더두이노 만들기 - 2  (0) 2012.08.21
시더두이노 만들기 - 1  (0) 2012.08.17
Posted by 시더
,

안녕하세요 시더입니다. 오늘은 본격적으로 시더두이노를 만들어 볼려고 했으나


배송물품에 만능기판이 빠져서... 부트로더 올리는것만 해보도록 하겠습니다.


이번에도 역시 아두이노 스토리의 워리님 게시글을 많이 참조했습니다. 

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
Posted by 시더
,

ft232rl_drivers.zip


안녕하세요 시더입니다. 

오늘은 그동안 작업을 위해서 스터디 및 진행 상황을 좀 정리를 해보려 합니다.



가장 먼저 주문한 부품중 블루투스 모듈과 USB 어댑터가 왔네요. 블루투스는 slave로 설정되어 있을 겁니다. 

그리고 USB 어댑터 사진이 좀 흔들려서 잘은 안보이겠지만..  3.3v gnd, vbus(vcc),txd,rxd,dtr(reset)이 적혀 있습니다. 다른 USB 어댑터도 많은데 리셋기능이 있으면 업로드가 편하기 때문에 이걸 골랐네요. 



당연히 드라이버를 설치를 해줘야 정상적으로 작동하겠죠. 자세히 보면 칩에 FT232RL라고 써있군요 인터넷으로 구할수 있는 부품이죠. 나중에 자작보드에 usb기능을 넣게 되면.. 이 칩을 활용해 볼까 생각중입니다.  



그리고 저번에 부품리스트에서 필요한 물품이 조금 늘었네요. 처음건 스위치.. 블루투스 사용 전원을 저것으로 조정할 생각 중이구요. 2번째가 10uF 캐패시터 콘덴서인데.. 이 부품이 맞는지 모르겠네요. 인터넷 정보 수집하면서 최대한 비슷하게 생긴걸 고르긴 했는데 말이죠.




전원 공급 방식에 대해서 고민좀 해봤습니다. usb어댑터 같은 경우 5v와 3.3v을 바로 사용할 수 있으니 딱히 문제가 안되지만 배터리를 사용할 경우엔 좀 신경을 써야하더군요. 아두이노스토리에서 이것저것 배우고 있네요. 그 과정중에 캐패시터가 추가적으로 필요하다는 정보를 얻어서 추가 주문 예정입니다. 




Posted by 시더
,