'랩뷰'에 해당되는 글 2건

  1. 2012.09.17 CDS센서와 랩뷰
  2. 2012.07.11 랩뷰를 활용한 적외선 감지센서 2

안녕하세요. 시더입니다. 이번에는 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 시더
,

안녕하세요 여러분 오늘은 색다르게 랩뷰라는 프로그램을 활용해 보도록 하겠습니다.


일단 하드웨어 구성을 보도록 합니다.



아두이노 보드 + 적외선 감지센서를 사용 하였습니다. 

그리고 보조 출연해주신 블루투스와 led는 이번에는 사용하지 않습니다.


적외선 감지센서의 1번핀은 파워고 2번핀은 데이터 3번핀은 그라운드입니다.


자 간단한 시리얼 테스트 예제를 만들었습니다. 간단하죠? 시리얼 모니터를 통해서 0 또는 1이 들어오는것을 알 수 있습니다. 계속 센서위에서 손을 흔들면서 결과를 지켜보면 감지됬을때 1(HIGH)가 출력됨을 알 수 있습니다.


이번엔 랩뷰로 간단한 시리얼 테스트 예제를 만듭니다. 간단하죠? 일단 제가 사용하고 있는 3번포트를 맞춰ㅜ고 바이트 크기를 4로 맞춰줍니다. (인트형 크기가 4라서 이보다 적으면 값이 안들어옵니다.) 


열심히 센서위에 손을 흔들다 보면 랩뷰상의 LED에 불이 점멸되는것을 볼수 있습니다. 


여기서 잠깐 집고 넘어가야 할 부분이 랩뷰에서는 아두이노 플러그인이 지원되서 제공되는 소스를 업로드하면 아두이노에서 코드를 작성하는 작업이 필요없습니다. 이것은 시리얼 테스트를 위해서 일부러 한것이니 되도록이면 플러그인을 활용하시길 권장드립니다. 




Posted by 시더
,